ใบงานไมโครคอนโทรลเลอร์ ประจำวันที่ 01/02/2566
ใบงานประจำวันที่ 01/02/2566 ห้อง 64 ชค. 4 จงเขียนไมโครคอนโทรลเลอร์ 1. การเชื่อมต่อกับสวิทช์ปุ่มกด , ultrasonic , led และแสดงผลลัพธ์ตามโจทย์ที่กำหนด คำสั่ง กำหนดให้การใช้งาน Ultrasonic รวมกับไมโครคอนโทรลเลอร์ Uno r3 โดยการต่อตำแหน่งขา input output ให้เป็นไปตามรูปแบบด้านบน led , สวิตช์ 1 ปุ่ม และมีรูปแบบการเชื่อมต่อสายผ่านโมดูล ultrasonic กำหนดดังต่อไปนี้ Trig => 13 echo => 12 5V => VCC Gnd => Gnd code ตัวอย่างการใช้งาน module Ultrasonic ที่เชื่อมต่อกับไมโครคอนโทรลเลอร์ให้นักศึกษานำ code ตัวอย่างนี้ไปประยุกต์การใช้งาน. (หากการต่อตำแหน่งขา trig และ echo ไม่ตรงตามตัวอย่าง ให้นักศึกษาเปลี่ยน code ให้ตรงตามตำแหน่งขาด้วย) const int pingPin = 13; int inPin = 12; long duration, cm; void setup() { Serial.begin(9600); pinMode(pingPin, OUTPUT); pinMode(inPin, INPUT); } void loop() { digitalWrite(pingPin, LOW); delayMicroseconds(2); digitalWrite(pingPin, HIGH); delayMicroseconds(5); digitalWrite(pingPin, LOW); pinMode(inPin, INPUT); duration...