NodeMCU ESP8266 สัปดาห์ที่ 4
NodeMCU ESP826 เปิดปิดไฟ LED ด้วยเสียง Sound Microphone Sensor
โค๊ด
| int Sen = D1; // ประกาศตัวแปรให้เซ็นเซอร์อยู่ที่ ขาที่ D1 | |
| int val = 0; | |
| int LED = D0; // ประกาศตัวแปรให้ LED อยู่ที่ ขาที่ D0 | |
| int I = 0; | |
| void setup() { | |
| pinMode(LED, OUTPUT); | |
| pinMode(Sen, INPUT); | |
| Serial.begin(9600); | |
| } | |
| void loop() { | |
| val = digitalRead(Sen); | |
| //Serial.println(val); | |
| //Serial.println(I); | |
| if (val == 0) { | |
| I = I + 1; | |
| } | |
| if (I == 1) { | |
| digitalWrite(LED, HIGH); | |
| Serial.println("LED_ON"); | |
| } | |
| if (I == 2) { | |
| digitalWrite(LED, LOW); | |
| Serial.println("LED_OFF"); | |
| I = 0; | |
| } | |
| delay(25); | |
| } |
ลิ้งhttps://www.myarduino.net/article/243/%E0%B8%AA%E0%B8%AD%E0%B8%99%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99-nodemcu-esp826-%E0%B9%80%E0%B8%9B%E0%B8%B4%E0%B8%94%E0%B8%9B%E0%B8%B4%E0%B8%94%E0%B9%84%E0%B8%9F-led-%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2%E0%B9%80%E0%B8%AA%E0%B8%B5%E0%B8%A2%E0%B8%87-sound-microphone-sensor
ความคิดเห็น
แสดงความคิดเห็น