บทความ

กำลังแสดงโพสต์จาก กรกฎาคม, 2023

ใบงานพื้นฐานการอินเตอร์เฟส สัปดาห์ที่ 11

รูปภาพ
ใบงานประจำสัปดาห์ที่ 11 พื้นฐานการอิเตอร์เฟส จงเขียนไมโครคอนโทรลเลอร์ โดยกำหนดให้เชื่อมต่อกับ led โดยใช้งานคำสั่งที่ส่ง output สัญญาณ digital เพื่อควบคุม led ให้ได้ตามโจทย์ที่กำหนด. โดยใช้ความรู้ในการเขียนโปรแกรมพื้นฐานที่เรียนในสัปดาห์ที่ผ่านมา นำมาประยุกต์ใช้งาน if , if else , while ,for , switch case ให้นักเรียนนักศึกษาทำไปทีละข้อย่อย จนครบโจทย์ที่สมบูรณ์ 1. กำหนดให้นักเรียนนักศึกษาเชื่อมต่อ ไมโครคอนโทรลเลอร์ กับ led จำนวนทั้งหมด 4 ดวงและมีการเชื่อมต่อกับ ปุ่มกด button จำนวน 2 ปุ่ม ข้อควรระวัง การต่อใช้งานกับโมดูล button นั้น มีทั้งแบบ common HIGH และแบบ common LOW นักศึกษาต้องทำการตรวจสอบว่าโมดูล ปุ่มกดที่ได้ไปนั้นเป็นประเภทไหนจะได้ทำการเขียนโปรแกรมควบคุมได้อย่างถูกต้อง เมื่อนักเรียนนักศึกษาทำการ ต่อไมโครคอนโทรลเลอร์เข้ากับ led และปุ่มกดแล้ว ให้ทำการเช็คโมดูลปุ่มกดนั้นเป็น Active HIGH หรือ Active LOW โดยทดลองเขียน code ดังต่อไปนี้ และการอ้างอิงตำแหน่งค่า input เพื่อรับสัญญาณดิจิตอลจะอยู่ที่ขา 11 หากนักเรียนนักศึกษาต่อขา input ...

ใบงานไมโครคอนโทรลเลอร์ สัปดาห์ที่ 11-12

รูปภาพ
ใบงานประจำสัปดาห์ รายวิชาไมโครคอนโทรลเลอร์และไมโครโปรเซสเซอร์ *แก้ไขเพิ่มเติมใช้สอนนักเรียนสำหรับสัปดาห์ที่ 12 จงเขียนไมโครคอนโทรลเลอร์ โดยกำหนดให้เชื่อมต่อกับ led โดยใช้งานคำสั่งที่ส่ง output สัญญาณ digital เพื่อควบคุม led ให้ได้ตามโจทย์ที่กำหนด. โดยใช้ความรู้ในการเขียนโปรแกรมพื้นฐานที่เรียนในสัปดาห์ที่ผ่านมา นำมาประยุกต์ใช้งาน if , if else , while ,for , switch case ให้นักเรียนนักศึกษาทำไปทีละข้อย่อย จนครบโจทย์ที่สมบูรณ์ 1. กำหนดให้นักเรียนนักศึกษาเชื่อมต่อ ไมโครคอนโทรลเลอร์ กับ led จำนวนทั้งหมด 4 ดวงและมีการเชื่อมต่อกับ ปุ่มกด button จำนวน 2 ปุ่ม ข้อควรระวัง การต่อใช้งานกับโมดูล button นั้น มีทั้งแบบ common HIGH และแบบ common LOW นักศึกษาต้องทำการตรวจสอบว่าโมดูล ปุ่มกดที่ได้ไปนั้นเป็นประเภทไหนจะได้ทำการเขียนโปรแกรมควบคุมได้อย่างถูกต้อง เมื่อนักเรียนนักศึกษาทำการ ต่อไมโครคอนโทรลเลอร์เข้ากับ led และปุ่มกดแล้ว ให้ทำการเช็คโมดูลปุ่มกดนั้นเป็น Active HIGH หรือ Active LOW โดยทดลองเขียน code ดังต่อไปนี้ และการอ้างอิงตำแหน่งค่า input เพื่อรับ...

ใบงานไมโครคอนโทรลเลอร์ สัปดาห์ที่ 10

รูปภาพ
ใบงานประจำสัปดาห์ที่ 10 ไมโครคอนโทรลเลอร์และไมโครโปรเซสเซอร์ และพื้นฐานการอิเตอร์เฟส จงเขียนไมโครคอนโทรลเลอร์ โดยกำหนดให้เชื่อมต่อกับ led โดยใช้งานคำสั่งที่ส่ง output สัญญาณ digital เพื่อควบคุม led ให้ได้ตามโจทย์ที่กำหนด. โดยใช้ความรู้ในการเขียนโปรแกรมพื้นฐานที่เรียนในสัปดาห์ที่ผ่านมา นำมาประยุกต์ใช้งาน if , if else , while ,for , switch case ให้นักเรียนนักศึกษาทำไปทีละข้อย่อย จนครบโจทย์ที่สมบูรณ์ 1. กำหนดให้นักเรียนนักศึกษาเชื่อมต่อ ไมโครคอนโทรลเลอร์ ปุ่มกด button จำนวน 2 ปุ่ม ข้อควรระวัง การต่อใช้งานกับโมดูล button นั้น มีทั้งแบบ Active HIGH และแบบ Active LOW นักศึกษาต้องทำการตรวจสอบว่าโมดูล ปุ่มกดที่ได้ไปนั้นเป็นประเภทไหนจะได้ทำการเขียนโปรแกรมควบคุมได้อย่างถูกต้อง เมื่อนักเรียนนักศึกษาทำการ ต่อไมโครคอนโทรลเลอร์เข้ากับ led และปุ่มกดแล้ว ให้ทำการเช็คโมดูลปุ่มกดนั้นเป็น Active HIGH หรือ Active LOW โดยทดลองเขียน code ดังต่อไปนี้ และการอ้างอิงตำแหน่งค่า input เพื่อรับสัญญาณดิจิตอลจะอยู่ที่ขา 11 หากนักเรียนนักศึกษาต่อขา input ที่รับสัญญาณแตกต่างไปจา...

ใบงานไมโครลคอนโทรลเลอร์ สัปดาห์ที่ 9

รูปภาพ
ใบงานประจำสัปดาห์ที่ 9 ไมโครคอนโทรลเลอร์และไมโครโปรเซสเซอร์ และ พื้นฐานการอิเตอร์เฟส จงเขียนไมโครคอนโทรลเลอร์ โดยกำหนดให้เชื่อมต่อกับ led โดยใช้งานคำสั่งที่ส่ง output สัญญาณ digital เพื่อควบคุม led ให้ได้ตามโจทย์ที่กำหนด. โดยใช้ความรู้ในการเขียนโปรแกรมพื้นฐานที่เรียนในสัปดาห์ที่ผ่านมา นำมาประยุกต์ใช้งาน if , if else , while ,for , switch case ให้นักเรียนนักศึกษาทำไปทีละข้อย่อย จนครบโจทย์ที่สมบูรณ์ 1. กำหนดให้นักเรียนนักศึกษาเชื่อมต่อ ไมโครคอนโทรลเลอร์ กับ led จำนวนทั้งหมด 4 ดวงและมีการเชื่อมต่อกับ ปุ่มกด button จำนวน 1 ปุ่ม ข้อควรระวัง การต่อใช้งานกับโมดูล button นั้น มีทั้งแบบ common HIGH และแบบ common LOW นักศึกษาต้องทำการตรวจสอบว่าโมดูล ปุ่มกดที่ได้ไปนั้นเป็นประเภทไหนจะได้ทำการเขียนโปรแกรมควบคุมได้อย่างถูกต้อง เมื่อนักเรียนนักศึกษาทำการ ต่อไมโครคอนโทรลเลอร์เข้ากับ led และปุ่มกดแล้ว ให้ทำการเช็คโมดูลปุ่มกดนั้นเป็น Active HIGH หรือ Active LOW โดยทดลองเขียน code ดังต่อไปนี้ int button 11; void setup(){ pinMode(button,INPUT); } void loop() { if(digital...

ใบงานไมโครลคอนโทรลเลอร์ สัปดาห์ที่ 8

รูปภาพ
ใบงานประจำสัปดาห์ที่ 8 ไมโครคอนโทรลเลอร์และไมโครโปรเซสเซอร์ จงเขียนไมโครคอนโทรลเลอร์ โดยกำหนดให้เชื่อมต่อกับ led โดยใช้งานคำสั่งที่ส่ง output สัญญาณ digital เพื่อควบคุม led ให้ได้ตามโจทย์ที่กำหนด. โดยใช้ความรู้ในการเขียนโปรแกรมพื้นฐานที่เรียนในสัปดาห์ที่ผ่านมา นำมาประยุกต์ใช้งาน if , if else , while ,for , switch case ให้นักเรียนนักศึกษาทำไปทีละข้อย่อย จนครบโจทย์ที่สมบูรณ์ 1. กำหนดให้นักเรียนนักศึกษาเชื่อมต่อ ไมโครคอนโทรลเลอร์ กับ led จำนวนทั้งหมด 4 ดวง 2. กำหนดให้เขียนโปรแกรม led กระพริบแบบดาวตก(ติดและดับทีละดวง) เริ่มจากทางขวาไปทางซ้าย 3. (ต่อ) กำหนดให้เขียนโปรแกรม led กระพริบแบบดาวตก(ติดและดับทีละดวง) เริ่มจากทางซ้ายไปทางขวา 4. (ต่อ) กำหนดให้เขียนโปรแกรมหัวข้อที่ 2 และ 3 ต่อเนื่องกัน 5. (ต่อ) กำหนดให้เมื่อ led กระพริบไปถึงฝั่งตรงข้ามแล้วให้ แสดงจำนวนครั้ง "Number blink:(ตัวเลข) ที่ Serial monitor และกำหนดให้มีการใช้งานการหน่วงเวลา (2/10) วินาที 6. (ต่อ) กำหนดให้เขียนจำนวนรอบการกระพริบของ led ตามจำนวนเลขสองตัวหลังของรับเรียนนักศึกษาห...