看板 ask 關於我們 聯絡資訊
程式碼如下: //-----------voice-sensor------------ int sensorVoice = 2; int sensorJidianqi = 13; // void setup() { pinMode(sensorJidianqi, OUTPUT); pinMode(sensorVoice, INPUT); Serial.begin(9600); } void loop() { if (digitalRead(sensorVoice) ==0) { delay(100); if (digitalRead(sensorVoice) ==0) { digitalWrite(sensorJidianqi, HIGH); //LOW to power on JiDianQi delay(4000); digitalWrite(sensorJidianqi, LOW); // } } else { digitalWrite(sensorJidianqi, LOW); } } 想要轉換為程式碼流程圖跪求神人幫忙!! ----- Sent from JPTT on my Asus ASUS_Z012DA. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.37.123 ※ 文章網址: https://www.ptt.cc/bbs/ask/M.1484296990.A.C2F.html
chuegou: 你直接說那裡不懂吧... 01/13 16:52
azdy: 這超簡單 01/13 17:10
azdy: 可是流程有點怪 01/13 17:12
azdy: 就每100ms看一次聲音sensor 01/13 17:13
azdy: 如果等於0,就100ms後再看一次 01/13 17:15
azdy: 如果還是0就開繼電器4秒 01/13 17:16
azdy: 但是我覺得不能這樣寫 01/13 17:19
ctrlbreak: 百度上抓來的code嗎 XD 01/13 23:18
yzfr6: 你還是重修吧 對大家都好 01/14 11:40
xiangyeeeee: 很簡單啊.... 01/14 16:49