Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 2240|回復: 2
打印 上一主題 下一主題

與投幣機的一些應用

[複製鏈接]
1#
發表於 2017-7-4 12:15:31 | 顯示全部樓層
本帖最後由 超新手 於 2017-7-4 12:19 編輯

你確定你的電路設計
投幣是 == 1, 而不是 == 0?
int a = 0;
void loop() {
  if (digitalRead(9) == 1)
  {
    delay(30);
    while (digitalRead(9) == 1);
    if (++a >= 5) {
      a = 0 ;
      for ( int ii = 0; ii < 100; ii++ ) {
        tone(buzzer, 1000);
        delay(50);
        tone(buzzer, 500);
        delay(50);
      }
      noTone(buzzer);
      delay(2000);
    }
  }
}
另外, 把顯示的部份放到 setup 中即可
不需要在 loop 中重覆顯示
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-6-12 04:32 , Processed in 0.263542 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表