cost 196 ms
在 ATmega328p 中控制 Timer0

[英]Controlling Timer0 in ATmega328p

我正在嘗試為我的 arduino uno R3 的 ATmega328p 創建阻塞延遲。 但我的 function 遇到了問題。 我不確定它是否與我的時鍾源有關。 我在腳本頂部將其設置為 8 MHz,但問題仍然存在。 這是我的延遲 function 的片段,它配置為 8 MHz 時的 10 毫秒延 ...

使用 Arduino-Processing 連接和 ADXL345 傳感器顯示圖像

[英]Image displaying using Arduino- Processing connection and ADXL345 sensor

我正在從事一個藝術項目,其中包括一個 ADXL345 傳感器(加速度計)、Arduino Uno R3 板、Arduino IDE 2.0.3 和 Processing 4.1.2。 我希望每次從與 Arduino sketch 的串行通信接收到的傳感器值時,Processing 都隨機且連續地顯示 ...

如何在 arduino_hal 中將我想要的 Pin 類型設置為 Output?

[英]How do I set the type of a Pin that I want as an `Output` in `arduino_hal`?

我正在嘗試使用arduino_hal為 Rust 中的 Arduino Uno 編寫 LCM1602C LCD 顯示器的驅動程序,因為我還沒有找到它的庫。 到目前為止我所擁有的是: 我遇到的問題是,這不是在Lcd結構中設置引腳的方式,即使它看起來像 文檔(我相信)。 我得到的錯誤看起來像這樣: 我 ...

ADXL375Z 沖擊閾值誤觸發

[英]ADXL375Z Shock Threshold False Triggering

我正在研究 ADXL375 並使用 I2C 協議將其與 Arduino UNO 連接。 我得到數據表中提到的 X、Y、Z 軸的值,即,當水平放置時,我得到 x=0g、y=0g、z=1g(近似校准)。 我已啟用觸發模式並將中斷映射到 INT2。 我的沖擊閾值設置為 0x28 = 31.2g。 當我點擊 ...

如何在 arduino 中用兩個按鈕對伺服電機進行編碼?

[英]How to code a servomotor with two buttons in arduino?

當我按下一個按鈕時,我想讓伺服電機在 0-90 度之間振盪,但是當我按下另一個按鈕時,它停止振盪,然后保持在最新的 position。 我從這個開始: #include <Servo.h> Servo myservo; int pos = 0; const int button1 = ...

為什么 Serial.read() 沒有在 Arduino 中循環

[英]Why is Serial.read() not looped in Arduino

我一直在嘗試將 Gui(圖形用戶界面)連接到我的 Arduino 來控制我的電機。 有 4 個按鈕:L(低)、M(中)、H(高)、S(停止)。當我點擊那里時,4 個字符之一將發送到我的 Arduino。結合我的紅外避障信號(輸出引腳連接到Arduino上的引腳2),我的電機將相應地運行一段時間:L( ...

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

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

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

Arduino 中的 HEX 浮點變量

[英]Float variable to HEX in Arduino

我想將我的浮點變量轉換為十六進制值,如 0x00466 等。但是當我嘗試我在 inte.net 中看到的所有內容時,我的串行控制台變得瘋狂:D 就像“'#gA”。 我在下面嘗試了這段代碼 結果是“”(:D)我想要像“0x000466 或任何 likte HEX 值”這樣的結果,那我該怎么辦? ...

用旋轉編碼器控制LED的運動

[英]control the movement of LED with rotary encoder

我有 6 個 LED 連續連接到一個 arduino uno 並且想使用旋轉編碼器來控制運動。 到目前為止,我已經創建了一個將信號從旋轉編碼器輸出到串行監視器的程序,但我不知道如何將這些信號轉換為 LED 的信號。 我的想法是使用連接一定距離的 LED(每個 LED 42 個)並使用大步長(例如旋轉 ...

使用 ESP01 和 AT 命令發出簡單的 HTTP 請求

[英]Making a simple HTTP request using ESP01 and AT commands

我正在嘗試使用 ESP8266-01 使用 AT 命令發出一個簡單的 HTTP 請求,ESP8266-01 已連接到我的 arduino UNO,我正在向串行監視器中輸入命令。 esp 已經連接到 inte.net,但我無法獲得工作請求。 我試着提出這個要求: 我從 espressif 官方文檔中 ...

使用旋轉編碼器控制 LED 亮度

[英]LED brightness control using rotary encoder

我想制作一個必須使用旋轉編碼器來控制 LED 亮度的電路。 我設法讓一個 LED 工作,但當我嘗試連接 6 個以上的 LED 時,我似乎無法讓它工作。 我的基本設置: https://imgur.com/a/Idxcuqi (如注釋所述,我有一個 5 針編碼器,只有 6 針可用) ...

我可以在此代碼中更改什么以使其工作?

[英]What can i change in this code to make it work?

這個 C 代碼,Atmel Studio,應該檢查連接到 4 方向傾斜傳感器(上、下、左、右)的 PORTD 上的引腳 2 和 3,然后為每個方向點亮 4 個不同的 LED。 LED 連接在 PORTB 上。 代碼: 我嘗試先定義 LED 和傳感器,但這沒有用,所以我嘗試直接從引腳讀取,但這也不 ...

如何用繼電器保持溫度恆定

[英]How to keep the temperature constant by relay

我開始了一個教程項目來使用 Arduino Uno 開發板。 這個項目的總結是,在加熱器和冷卻器的幫助下,我們必須保持腔室的溫度恆定。 項目差不多准備好了,但問題是在達到高於所需溫度的溫度后,冷卻器開始工作並將溫度降低到所需溫度以下,然后加熱器開始工作以提高溫度。 您知道腔室加熱后,其溫度會在一段時 ...

我如何合並它,以便 LDR 傳感器僅在 PIR 傳感器檢測到運動時工作?

[英]How do I merge this so that, the LDR sensor will only work when the PIR sensor has detected motion?

下面是我用來創建具有自動調節亮度的運動激活燈的代碼。 我在 Arduino IDE 和 Arduino UNO 中這樣做。 因此,我開始通過為 LDR 傳感器獨立創建編碼來構建代碼。 之后,我添加了 PIR 傳感器的代碼。 但是,當我進行下面的編碼時,它只適用於 PIR。 所以,我正在努力讓 PI ...

Arduino藍牙通訊

[英]Arduino Bluetooth communication

我有 arduino uno 和藍牙模塊 HC-06。 我寫了以下代碼: 我有一部手機,我用藍牙終端向電腦發送信息。我從串口監視器接收到我的藍牙終端的信息,但是從藍牙到串口監視器的信息沒有出現,你能幫我找到問題嗎? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM