cost 447 ms
如何檢查某個時間間隔內是否按下了按鈕?

[英]How do I check if a button was pressed in a time interval?

我正在 Arduino 上做一個涉及紅綠燈的項目。 如果在 7 秒間隔內按下交叉按鈕,在等待 3 秒(delay3000)后,我將調用 function。如果沒有按下,循環將恢復正常。 我試過使用 for 循環,但似乎無法繞過它。 幫助? 這是我的基本代碼。 我如何在這個問題中使用 millis( ...

如何使用串行輸入中斷 while 循環?

[英]How can I break my while loop using a Serial input?

我試圖用“清除”的串行輸入打破這個 while 循環,但我的串行監視器在循環進行時關閉。 這個循環基本上讓我的警報器和燈閃爍,直到給出“清除”的串行輸入但它沒有執行。 有什么建議么? 我的循環代碼我嘗試使用當前方法,然后嘗試使用基本上聲明兩個 hubHazard 整數的方法; 並且清晰; 並將其編 ...

Arduino Adafruit NeoPixel LED 矩陣無法正常工作

[英]Arduino Adafruit NeoPixel LED matrix is not working properly

我是 Arduino 開發的新手,試圖在 8x8 LED 矩陣中顯示字母,但模擬不起作用代碼在一個字母上運行良好,在下面的示例中我做錯了什么? 如何調試代碼,有沒有辦法在 tinkercad 模擬中添加打印語句?#include <Adafruit_NeoPixel.h> #defin ...

循環不能依賴於 if 函數

[英]the loop can not depent on the if function

測試功能無法正常工作,點擊按鈕后,將直接進入模具功能(2->-1)。不考慮顏色和光線的數量。當按下按鈕時,大部分時間都會使它重復測試功能,直到它死亡。 ...

2022-06-02 13:34:04   1   39    c / tinkercad  
如何用按鈕更換 LED?

[英]How to Change LED with Button?

我想只用一個按鈕來更換 LED。 第一次單擊按鈕 - 紅色 LED 亮起,第二次 - 紅色熄滅,綠色亮起,第三次 - 綠色熄滅,黃色亮起,第四次 - 再次以紅色開始... 首先,我嘗試一鍵打開紅色,然后關閉... 這樣可行。 然后我嘗試添加另外兩個 LED .. 那是行不通的。 有人知道如何實現這 ...

如何使 If then 語句識別光敏電阻並觸發段顯示倒計時 (tinkercad)

[英]How make to make the If then statement recognize that the photoresistor and trigger the segment display countdown (tinkercad)

正在創建一個代碼,其中當光刻膠感應到光時,倒計時將開始,一旦倒計時完成,LED 就會關閉。 但是,問題是我不知道如何使 if-then 識別此事件並將其分配為“真”以及如何使其在 10 秒后關閉燈。 ...

在串行監視器中輸入一個單詞

[英]Entering a word in serial monitor

我想打印錯誤,以防我在串行監視器中輸入的單詞與長度 9 不同,但它一直打印錯誤,因為程序本身不知道我何時輸入一個單詞。 ...

我知道代碼或電路中有一個小錯誤,但我找不到

[英]I know that there is a small error in the code or circuit but I cannot find it

/* 這個程序控制可伸縮的擾流板。 */ /* 在這個 state 中,擾流板縮回,因此電路燈關閉。 下面的代碼表明,如果速度傳感器或下雨傳感器檢測到他們的事件,電路切換到下一個 state。 */ /* 在這個 state 中,擾流板是加長的。 電路燈亮表示這一點。 下面的代碼表明,如果 ...

Tinkercad 中 Function 發生器和示波器的混淆標簽

[英]Confusing Labels for Function Generators and Oscilloscopes in Tinkercad

在 Tinkercad 中,Function 發生器的幅度定義和示波器的刻度定義非常混亂。 這是來自 Tinkercad 的 function 生成器的 ss: 在設備上, 6.20 V表示為峰峰值電壓,請查看我標記的紅線。 但是在右側的面板上,我們將其作為振幅輸入,看我標記的綠線。 哪一個是真的 ...

2021-03-23 14:31:26   1   856    tinkercad  
如何在 Arduino 中創建 IO 條形圖?

[英]How to create IO Bargraph in Arduino?

您好,這是我在 Tinkercad 中的代碼。 我為帶 LED 的條形圖創建了模式。 兩個 LED(黃色和橙色)無法正常工作。 我的代碼如下: 這是我創建的架構。 ...

如何在 tinkercad 中包含 iostream

[英]How can i include iostream in tinkercad

當我在 tinkercad 中編寫#include iostream 時,出現錯誤提示“致命錯誤:iostream:沒有這樣的文件或目錄”我該如何解決這個問題? 完整代碼 ...

Arduino 字符串未正確將 integer 轉換為字符串

[英]Arduino String does not properly convert integer to string

我正在使用 TinkerCad 作為 Arduino UNO R3 模擬器。 我的目標是將 int 轉換為字符串,但以下代碼打印 188 而不是 180。 Output 是188 ,您可以在上面的 TinkerCad 串行監視器的屏幕截圖中看到。 為什么String會出現奇怪的問題? ...

LCD 在模擬環境中不工作

[英]LCD doesn't work in a simulated enviroment

我正在使用 Tinkercad,因為這是我第一次對 LCD 進行編程,所以我只是復制了連接引腳並使其工作的過程。 問題是它只是亮起而不顯示任何東西,我嘗試了連接和斷開 R/W 引腳,但這也不起作用,什么都不會顯示。 我錯過了什么? 代碼的其他功能正常工作。 電路圖: 這是代碼:#include &l ...

為什么需要時綠燈亮?

[英]Why does the green light light up when needed?

因此,當超聲波傳感器檢測到距離小於一定量時,這就是我想要實現的目標,然后燈應該變綠,允許交通移動 這是代碼 有人可以幫助我達到預期的結果。 還有一個問題,如果我想在這些環境中使用 printf 或類似的東西檢查變量的值,我該怎么做? 提前致謝 ...

在 tinkercad 中使用伺服庫導致奇怪的行為

[英]Using servo library in tinkercad causing weird behaviour

我在我的代碼中使用 analogWrite() 。 當我不使用伺服庫時一切正常。 換句話說,當我禁用這條線時一切都很好 //servo_9.attach(9); 如果我啟用這條線,PWM 將是錯誤和奇怪的。 知道為什么 Tinkercad 模擬器表現怪異嗎? 該視頻顯示了正在發生的事情: 單擊此處 ...

收到錯誤 'setLocked' cannot be used as function,初學者,不確定如何解決此錯誤

[英]Receive the error 'setLocked' cannot be used as function, beginner and not really sure how to fix this error

我是 Arduino 和 tinkercad 的初學者,我不太確定問題出在哪里,但我正在嘗試創建一個鍵盤和 LCD 鎖。 起初,它說 setlock 沒有在 scope 中聲明,但后來我添加了“boolean setLocked”,但隨后錯誤變為說 setLocked 不能用作 function。 ...

Arduino,去抖電壓時間延遲代碼中的運行時間代碼錯誤

[英]Arduino, Run Time Code Error in Debouncing Voltage Time Delay Code

我是 Ansh Goel,我正在從 Udemy 學習 Arduino。 我是這個領域的初學者。 我正在為按鈕去抖動創建一個代碼來解決反彈電壓的問題。 但是代碼中有錯誤。 沒有編譯時錯誤,但它是運行時錯誤。 我還嘗試使用 Serial.print() 檢查代碼以找到錯誤所在,然后我發現錯誤在第二個嵌套 ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM