เซ็นเซอร์ E18-D80NK เป็นเซ็นเซอร์ตรวจจับระยะทางที่ใช้งานง่ายและราคาประหยัด เหมาะสำหรับการใช้งานในโครงงานอิเล็กทรอนิกส์ต่างๆ เช่น หุ่นยนต์หลบสิ่งกีดขวาง ระบบอัตโนมัติ และอื่นๆ
1.ต่ออุปกรณ์

E18-D80NK > Arduino UNO
น้ำตาล>5Vน้ำเงิน>GNDดำ>Pin 7
2.ลงโปรแกรม
Copy โค้ดด้านล่าง
Arduino
1#define SENSOR_PIN 7
2
3void setup() {
4 Serial.begin(9600);
5 pinMode(LED_BUILTIN,OUTPUT);
6}
7
8void loop() {
9 int input = digitalRead(SENSOR_PIN);
10 Serial.print("INPUT : ");
11 Serial.println(input);
12 if(input==HIGH){
13 digitalWrite(LED_BUILTIN,LOW);
14 }
15 else{
16 digitalWrite(LED_BUILTIN,HIGH);
17 }
18 delay(500);
19}1#define SENSOR_PIN 7
2
3void setup() {
4 Serial.begin(9600);
5 pinMode(LED_BUILTIN,OUTPUT);
6}
7
8void loop() {
9 int input = digitalRead(SENSOR_PIN);
10 Serial.print("INPUT : ");
11 Serial.println(input);
12 if(input==HIGH){
13 digitalWrite(LED_BUILTIN,LOW);
14 }
15 else{
16 digitalWrite(LED_BUILTIN,HIGH);
17 }
18 delay(500);
19}
3.ผลลัพธ์
เมื่อมีสิ่งของขวางเซนเซอร์ INPUT ที่ได้ จะมีค่าเป็น 0 LED สีแดงที่เซนเซอร์ก็จะติดพร้อมกับ LED บนบอร์ด Arduino UNO
.png?alt=media&token=b1d20a2b-60fd-4b33-95b1-eb4ee6741cbd)
