ใบงานที่่ 9 arduino หาเอง
ใบรายงานผลการปฏิบัติงาน
1. Code Program ที่เขียนขึ้น ด้วยโปรแกรม Arduino พร้อมอธิบายโปรแกรม
#define Trig_PIN 12
#define Echo_PIN 13
void setup() {
pinMode(Trig_PIN, OUTPUT);
pinMode(Echo_PIN, INPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(Trig_PIN, LOW);
delayMicroseconds(5);
digitalWrite(Trig_PIN, HIGH);
delayMicroseconds(10);
digitalWrite(Trig_PIN, LOW);
unsigned int PulseWidth = pulseIn(Echo_PIN, HIGH);
unsigned int distance = PulseWidth * 0.0173681;
Serial.print("Distance is ");
Serial.print(distance);
Serial.println(" cm.");
delay(100);
}
}
#define Echo_PIN 13
void setup() {
pinMode(Trig_PIN, OUTPUT);
pinMode(Echo_PIN, INPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(Trig_PIN, LOW);
delayMicroseconds(5);
digitalWrite(Trig_PIN, HIGH);
delayMicroseconds(10);
digitalWrite(Trig_PIN, LOW);
unsigned int PulseWidth = pulseIn(Echo_PIN, HIGH);
unsigned int distance = PulseWidth * 0.0173681;
Serial.print("Distance is ");
Serial.print(distance);
Serial.println(" cm.");
delay(100);
}
}
3. อธิบายการทำงานของโปรแกรม
4.อ้างอิง
ความคิดเห็น
แสดงความคิดเห็น