[問題] arduino新手請教

看板ASM (組合語言)作者 (酪梨起飛囉~)時間9年前 (2015/07/29 20:31), 9年前編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
第一個想請問arduino的程式有沒有辦法隨自己控制切換, 上面說的有點籠統, 簡單來說就是我如果有九個程式,然後依狀況只挑其中一個執行, 這個arduino有沒有辦法簡單的控制呢? ex:按鈕或編號1~9然後再電腦介面key數字然後按enter之類的 感覺按鈕似乎比較容易做到,那電子材料行賣的那種鍵盤能用嗎? (ex: http://i.imgur.com/a7Z9DNt.jpg
) =================================== 另外第二個想請問, 如果想讓程式只執行一次不跑迴圈的話該怎麼寫程式呢? 不好意思問的有點多,在此先感謝各位先進們了 ----- Sent from JPTT on my Asus ASUS_T00F. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.175.66 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1438173110.A.AC5.html

07/29 21:33, , 1F
9個副程式 用CASE選? 跑完加個WHILE(1); 他就停了
07/29 21:33, 1F
case指的是switchcase嗎? ※ 編輯: ronnie821202 (223.139.175.66), 07/29/2015 22:17:10

07/30 01:08, , 2F
先學C吧,只要跑一次的寫在setup()就可以了吧
07/30 01:08, 2F

07/30 03:02, , 3F
是的 switch-case 跑一次就如樓上大大說的即可
07/30 03:02, 3F
所以是把switch-case寫在setup讓它跑一次就好嗎? 謝謝各位我會試試看的 我有找到coopermaa前輩的範例,是類似這種嗎? http://coopermaa2nd.blogspot.tw/2011/02/arduino-serial-led.html?m=0 ※ 編輯: ronnie821202 (223.139.175.66), 07/30/2015 08:08:39 ※ 編輯: ronnie821202 (223.139.175.66), 07/30/2015 08:12:46

07/30 16:22, , 4F
你貼的網站應該就解答了你的問題,動手做看看吧
07/30 16:22, 4F

08/01 20:00, , 5F
鍵盤用掃描的
08/01 20:00, 5F
文章代碼(AID): #1LkCUsh5 (ASM)
文章代碼(AID): #1LkCUsh5 (ASM)