----------------------------------------------------------------------------------------------------
在開始前先說明Ardunio程式的架構,主要分成三部分:
1. int //先宣告用要用參數2. void setup() {} //用來跑第一輪初始值的開頭
//兩個大括弧”{“與”}”要分隔到不同兩行
3.void loop () {} //用來跑無限迴圈的開頭
//除非是”{“ 或 ”}” 做結,否則每一行結束要用”;”做結
所以我們接下來寫的程式大概就是先宣告參數,然後用void setup () {}來跑初始要求,再用void loop () {}寫進我們要的動作。
----------------------------------------------本次範例----------------------------------------------
操作目的
請問一下,現在我要按按鍵,按一下馬達會開始轉,當馬達停了,LED燈就會亮了,那程式怎麼寫,因為不是學這個的,完全不懂,是因為要做教具所以需要
回覆刪除您可以參考以下網址,把「接線」圖中的光敏電阻換成按鍵,pin 13的地方接LED燈就可以了。
刪除http://ming-shian.blogspot.tw/2013/05/arduniodc.html
有關教具的部分,可以請問是給那一類小朋友的教具嗎?
my email: b92502011@gmail.com
是的~~請問一下馬達的線要怎麼接看不懂
回覆刪除請問有沒有辦法用Matrix Keypad 做複合鍵(Alt+1,Alt+2,......)
回覆刪除可以請問一下
回覆刪除如果Button 不放的狀況下,限制led 燈只亮5秒
這要如何寫呢?
另外
請問老師
如何判斷3組輸入(2個光敏+1個開關) 同時成立才亮led 燈
要如何寫這個判斷式呢?
謝謝
老師請問我要用按鈕+ardunio+uln2003
回覆刪除來控制步進馬達 按鈕的部分也是像你前面的輸入法
控制馬達的部分可以輸入那個程式碼嗎
請問一下,現在我要按按鍵,按一下顯示霹靂燈,再按一次顯示廣告燈,那程式怎麼寫,
回覆刪除您好!我剛剛看著您的方式做後,還是有點不懂第三行變數的意思,之後我再修改了一下,把您第三行的變數 and bottonPin=digitalRead(bottonPin)拿掉,再將IF裡的換成digitalRead(bottonPin)還是可以做控制LED燈,請問這部分可以幫我做說明嗎? 謝謝!
回覆刪除如果要做兩個按鈕呢?
回覆刪除不好意思問一下 使用電腦鍵盤案R亮紅燈 案Y亮黃燈 案G亮綠燈的程式要怎麼寫?
回覆刪除我想請問這怎麼做:
回覆刪除做4顆燈
短按按鈕開關一下 第一顆亮
短按按鈕開關兩下 第二顆亮
長按按鈕開關一下 第三顆亮
長按按鈕開關兩下 第四顆亮