T1 รับลิงก์ Facebook X Pinterest อีเมล แอปอื่นๆ มกราคม 07, 2562 void main() { unsigned char dice[]={0x08,0x22,0x2A,0x55,0x5D,0x77}; unsigned char i; TRISC=0; TRISB=0x01; PORTC=0; while(1) { if(PORTB.F0==0) { PORTC=dice[i]; delay_ms(3000); PORTC=0; } i++; if(i>5)i=0; } } รับลิงก์ Facebook X Pinterest อีเมล แอปอื่นๆ ความคิดเห็น
การเขียนผังงาน (Flowchart) สิงหาคม 29, 2561 การเขียนผังงาน (Flowchart) การเขียนผังงาน (Flowchart) หลังจากทำความเข้าใจและวิเคราะห์ปัญหาโจทย์จนได้ข้อสรปุว่าโจทย์ต้องการอะไรแล้ว ผู้เขียนโปรแกรมก็จะทำการกำหนดแผนในการแก้ไขปัญหาโดยการเขียนผังงาน (Flowchart) ซึ่งการเขียนผังงานคือการเขียนแผนภาพที่เป็นลำดับ เพื่อแสดงขั้นตอนการทำงานของโปรแกรมเพื่อให้ง่ายต่อการทำความเข้าใจ การเขียนผังงานมี 3 แบบคือ แบบเรียงลำดับ(Sequential) แบบมีการกำหนดเงื่อนไข(Condition) และแบบมีการทำงานวนรอบ(Looping) ผังงานกับชีวิตประจำวัน การทำงานหลายอย่างในชีวิตประจำวัน จะมีลักษณะที่เป็นลำดับขั้นตอน ซึ่งก่อนที่ท่านจะได้ศึกษาวิธีการเขียนผังงานโปรแกรม จะแนะนำให้ท่านลองฝึกเขียนผังงานที่แสดงการทำงานในชีวิตประจำวันวันก่อนเพื่อเป็นการสร้างความคุ้นเคยกับสัญลักษณ์รูปภาพต่าง ๆ ที่จะมีใช้ในผังงานโปรแกรมต่อไป ดังตัวอย่าง โครงสร้างการทำงานแบบมีการเลือก ( Selection ) เป็นโครงสร้างที่ใช้การตรวจสอบเงื่อนไขเพื่อการทำงานอย่างใดอย่างหนึ่ง โดยโครงสร้างแบบนี้จะมีอยู่ด้วยกัน 2 รูปแบบ คือ IF – THEN – ELSE และ IF – THEN ... อ่านเพิ่มเติม
โครงงานเรื่อง ล้อวัดระยะทางด้วย Encoder (งานที่ 17) ธันวาคม 25, 2561 โครงงานเรื่อง ล้อวัดระยะทางด้วย Encoder รูปที่ 1 การต่อใช้งานล้อวัดระยะทางด้วย Encoder ที่มาของโครงงาน ล้อวัดระยะทางด้วย Encoder ปัจจุบันเทคโนโลยีมีบทบาทที่สำคัญอย่างมากต่อการดำรงชีวิตของเราในทุก ๆ เรื่อง อาทิเช่น การเรียน การทำงาน หรือแม้กระทั่งการกินอาหารของเรา นั้นแสดงถึงว่า เทคโนโลยีมีบทบาทที่สำคัญอย่างมากทำให้ความเจริญได้มีการขยายตัวออกไปในที่ห่างไกลมากยิ่งขึ้น นอกจากนี้การขยายตัวของเมืองออกไปยังที่ต่าง ๆ นั้น สิ่งจำเป็นในการดำรงชีวิตอย่างสาธารณูปโภคอาทิเช่น ไฟฟ้า สัญญาณโทรศัพท์ ฯลฯ ก็ต้องมีการขยายตัวตามไปด้วย ดังนั้น การดำเนินการติดตั้งสาธารณูปโภคด้านนี้ต้องมีการติดตั้งเสา แล้วต้องมีการคำนวณระยะทางอย่างเหมาะสมเพื่อความแม่นยำ มีประสิทธิภาพ และเกิดประโยชน์อย่างสูงสุด และนอกจากที่จะนำไปใช้ประโยชน์ในการติดตั้งเสา แล้วยังสามารถนำไปใช้ประโยชน์ในด้านอื่นได้อีกด้วย อาทิเช่น การวัดระยะในการติดตั้งเครื่องปรับอากาศ การวัดระยะเพื่อติดตั้งเครื่องสูบลม หรืออื่น ๆ ที่เกี่ยวข้องกับการวัดระยะทาง หรืออาจนำไปต่อยอดเป็นการตีเส้นถนนได้อีกด้วย ดังนั้นข้าพเจ้าจึงได้คิดหัวข้อโ... อ่านเพิ่มเติม
(บล็อกที่ 9). code รถบังคับจากแผ่นซีดี ควบคุมด้วยแอพแอนดรอยด์ สิงหาคม 06, 2561 code รถบังคับจากแผ่นซีดี ควบคุมด้วยแอพแอนดรอยด์ สิ่งประดิษฐ์ทางวิทยาศาสตร์ โดยใช้มอเตอร์ ทำจากเศษวัสดุ โดยเราจะประดิษฐ์ รถบังคับ Arduino จาก จากแผ่นซีดี ควบคุมด้วยแอพแอนดรอยด์ อุปกรณ์ที่ต้องใช้ก็คือ 1. แผ่น CD ที่ไม่ใช้แล้ว จำนวน 2 แผ่น 2. Arduino UNO R3 - Made in italy 3. Motor Drive Module L298N 4. HC-05 Bluetooth Master Slave 5. สาย Jumper Female to Male ยาว 10cm. 6. สาย Jumper Male to Male ยาว 10cm. 7. เกียร์มอเตอร์และล้อรถ จำนวน 2 ชุด 8. ล้อหน้า สำหรับ 2WD 9. รางถ่าน AA 6 ก้อน 9 โวลต์ 10. ถ่านอัลคาไลน์ ขนาด AA จำนวน 6 ก้อน ขั้นตอนการทำงาน เตรียมปืนยิงกาว เตรียมแผ่น CD ที่ไม่ใช้แล้ว จำนวน 2 แผ่น ใช้ปืนยิงกาวยึด CD 2 แผ่นเข้าด้วยกันทั้ง 2 ด้าน ดังรูป ยึด... อ่านเพิ่มเติม
ความคิดเห็น
แสดงความคิดเห็น