ASM 板


LINE

看板 ASM  RSS
各位先進好,小弟是剛接觸Arduino的新手 因為專題需求自己寫了程式碼,但是遇到了一些問題。 先附上我的程式碼 int a = 3; int b = 2; int c = 4; int d = 7; int e = 8; int f = 12; void setup() { // put your setup code here, to run once: pinMode(a, INPUT); //鑰匙開關; pinMode(b, INPUT); //檔位開關; pinMode(c, INPUT); //距離感知器; pinMode(d, INPUT); //靜音開關; pinMode(e, OUTPUT); //無聲輸出; pinMode(f, OUTPUT); //有聲輸出; if (digitalRead (a == HIGH), digitalRead(b == HIGH) , digitalRead(d == HIGH)) //紅火 P檔 靜音, 無聲輸出; { digitalWrite(e, HIGH); delay(250); digitalWrite(e, LOW); delay(250); } if ( digitalRead (a == HIGH ), digitalRead(b == HIGH , digitalRead(d == LOW)); //紅火 P檔 有聲, 有聲輸出; { digitalWrite(f, HIGH); delay(250); digitalWrite(f, LOW); delay(250); loop; } if ( digitalRead ([code] if ( digitalRead (a == LOW ), digitalRead (b == HIGH) , digitalRead (d == HIGH)); //熄火 P檔 靜音, 無聲輸出5秒; { digitalWrite(e, HIGH); delay(5000); digitalWrite(e, LOW); delay(500); digitalWrite(e, HIGH); delay(500); digitalWrite(e, LOW); delay(500); digitalWrite(e, HIGH); delay(500); digitalWrite(e, LOW); delay(500); digitalWrite(e, HIGH); delay(500); digitalWrite(e, LOW); delay(500); digitalWrite(e, HIGH); [code] delay(500); digitalWrite(e, LOW); digitalWrite(f, LOW); } if ( digitalRead (a == LOW ), digitalRead (b == HIGH ) , digitalRead (d == LOW )); //熄火 P檔 有聲, 有聲輸出5秒; { digitalWrite(e, LOW); digitalWrite(f, HIGH); delay(5000); digitalWrite(f, LOW); delay(500); digitalWrite(f, HIGH); delay(500); digitalWrite(f, LOW); delay(500); digitalWrite(f, HIGH); delay(500); digitalWrite(f, LOW); delay(500); digitalWrite(f, HIGH); delay(500); digitalWrite(f, LOW); delay(500); digitalWrite(f, HIGH); delay(500); digitalWrite(f, LOW); } if ( digitalRead (a == HIGH ), digitalRead (b == LOW )); { digitalWrite(e, LOW); digitalWrite(f, LOW); } } void loop() { // put your main code here, to run repeatedly: pinMode(LED_BUILTIN, HIGH); delay(100); pinMode(LED_BUILTIN, LOW); delay(100); 目前遇到的問題是,前兩段程式碼(紅火、P檔、有無聲輸出)不會跑到 也有試過不同的寫法,都會不作用就跳到第三段 使用的板子是 Uno R3 再次謝謝幫忙解決的朋友~ --
1F:推 byone1 :加油,我是氧氣,你ez打得很不錯08/26 10:49
2F:→ sdsd65676 :3Q08/26 10:50
3F:→ sdsd65676 :雙排ING08/26 10:55
4F:→ kiki761119 :我主main ad 也可走top上08/26 11:34
5F:推 longkiss0618:加油 我是二氧化碳 你EZ不錯08/26 11:42
6F:推 Asty1e :加油 我是甲烷 你ez打的很不錯08/26 11:45
--



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.247.157
※ 文章網址: https://webptt.com/m.aspx?n=bbs/ASM/M.1516058571.A.939.html
7F:→ sdsd65676: 身家微薄,附上稅前200P給解決的大師! 01/16 07:24
8F:→ cocoaswifty: 把上面的if邏輯判斷放到loop()裡面 01/16 10:36
9F:推 BrianCashman: if內所有語法與函式參數皆不正確,請修正看看 01/16 11:57
10F:推 darptt: 好酷,根據自己的猜測修改供參考 https://goo.gl/NG4W9N 01/16 17:54
11F:推 full0513: Setup裡不是都放基本設定而已嗎,那麽大串的判斷式應該 01/18 03:59
12F:→ full0513: 放在loop吧,才會重複執行 01/18 03:59
13F:推 darptt: http://bit.ly/2rn4jN0 01/18 17:52







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP