PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

  回應
 
主題工具
poo123
Major Member
 

加入日期: Nov 2003
文章: 291
紅外線遮住是常開或長閉無所謂.接線不是COM-NO 就是 COM-NC..
太晚了.有空我再試試fpe大的方法..

以下是我重複測試最後版..

void setup() {

pinMode(2, INPUT_PULLUP);
pinMode(3, OUTPUT);digitalWrite(3, LOW);
pinMode(4, OUTPUT);digitalWrite(4, LOW);
}

void loop() {

while(true){
if(!digitalRead(2)){

digitalWrite(3, HIGH);digitalWrite(4, LOW);
delay(1000);
digitalWrite(3, LOW);digitalWrite(4, LOW);
delay(1000);
digitalWrite(3, LOW);digitalWrite(4, HIGH);
delay(1000);
digitalWrite(3, LOW);digitalWrite(4, LOW);
delay(5000);
digitalWrite(3, HIGH);digitalWrite(4, LOW); //紅外線一直遮住5秒後.持續停止以防下降

while(!digitalRead(2)){};

if (digitalRead(2 != HIGH) ){
digitalWrite(3, LOW);digitalWrite(4, LOW);}
delay(200);}}}

[YOUTUBE]VeCY7KI6TP8[/YOUTUBE]
     
      
__________________
[YOUTUBE]SfJnHdBC-X8&start=484[/YOUTUBE]
舊 2018-09-10, 02:36 AM #21
回應時引用此文章
poo123離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:10 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2024。