[英]C - How to extract integers from a mixed char array (arduino)
我正在嘗試從 char 數組中提取時間,並將其存儲到 integer(例如 (092703))。char 數組如下所示: “2018-09-20T09:27:03>2023-09-20T13:03:33” 我一直在閱讀 strtok,它似乎是我至少需要用來分解 char 數組的東西,這樣我 ...
[英]C - How to extract integers from a mixed char array (arduino)
我正在嘗試從 char 數組中提取時間,並將其存儲到 integer(例如 (092703))。char 數組如下所示: “2018-09-20T09:27:03>2023-09-20T13:03:33” 我一直在閱讀 strtok,它似乎是我至少需要用來分解 char 數組的東西,這樣我 ...
[英]coding 3 color sorting machine with 3 servo motors and 1 tcs230 sensor with c++ on arduino
我現在在我的項目中,我需要對具有不同 colors 的物體進行分類。我將把所有物體放在傳送帶上,傳感器將讀取顏色,傳送帶會將 object 傳送到下一個放置盒子的位置傳送帶和我安裝的伺服電機,用於將 object 彈入盒子。 我發現代碼無法檢測物體的顏色(我已經檢查過傳感器是否正常工作)。 ...
[英]DigiKeyboard is not compiling
我正在嘗試使用 Digispark Kickstarter 模擬 HID 擊鍵。 為此,我使用庫 DigiKeyboard。 在 arduino IDE 中編譯我的簡單示例代碼時,出現以下錯誤: 對不起,有些部分是德語。 那是原來的 output。 我試圖將變量usbDescriptorHidRep ...
[英]How to code a servomotor with two buttons in arduino?
當我按下一個按鈕時,我想讓伺服電機在 0-90 度之間振盪,但是當我按下另一個按鈕時,它停止振盪,然后保持在最新的 position。 我從這個開始: #include <Servo.h> Servo myservo; int pos = 0; const int button1 = ...
[英]Float variable to HEX in Arduino
我想將我的浮點變量轉換為十六進制值,如 0x00466 等。但是當我嘗試我在 inte.net 中看到的所有內容時,我的串行控制台變得瘋狂:D 就像“'#gA”。 我在下面嘗試了這段代碼 結果是“”(:D)我想要像“0x000466 或任何 likte HEX 值”這樣的結果,那我該怎么辦? ...
[英]Why my all sensors are not working at a time in Arduino?
我堅持使用 arduino 制作火災探測器的代碼。我已經連接了 5 個火災探測器模塊,但是,我不知道為什么一次只能檢測到其中一個。 你能幫我處理我的代碼嗎? 我希望我所有的傳感器在檢測到火災時都能正常工作。 ...
[英]Split string from integer from text file in sdcard in Arduino
我在 SD 卡中加載了一個.txt 文件,其中包含: 我正在使用 readStringUntil(':'); 閱讀這篇文章在 Arduino IDE 但它一起讀取整個內容,但我想拆分字符串和 integer 並將其存儲在不同的變量中。 我想知道如何輕松拆分它並將其存儲在不同的變量中。 下面是我的代 ...
[英]Delete an instantiation of a class inside of the class itself once a condition is met
我正在 Arduino 的 16x2 LCD 顯示屏上制作無限跑酷游戲。 敵人在屏幕上向左爬行,當他們到達盡頭時,我想刪除敵人 class 的實例,但我不知道如何刪除。 一旦 x position 變為零,我希望它在更新 function 中自行刪除。 不管怎樣,這是我的代碼: class: 這是 ...
[英]Arduino code to removing null character from string
我正在使用 nodemcu ESP8266 並編寫一個程序來將一些值存儲到 EEPROM(分配緩沖區地址 115 到 150 以存儲 USERNAME)。 當我使用從 115 到 150 的循環讀取 EEPROM 數據時,它將返回帶字符串的未知字符。 當我檢查 null 值以確定字符串何時結束時,代 ...
[英]how to change the name of an array using a function to access a totally different array in Arduino / C/ C++
我一直致力於 arduino 中的 LED 燈條項目,並希望使用 Ardunio <FastLED.h> libaray 點亮可尋址 LED。 我決定使用同一組代碼來訪問連接到 arduino mega controller 上兩個不同數字引腳的兩個 LED 燈條。請參閱下面的 ardu ...
[英]my function-definition seems not get included in void loop
我正在練習和嘗試我的模數轉換器並嘗試這個簡單的測試。 這是我的代碼: 當我打開我的串行監視器時,它只顯示“原始”的變化,但我的“電壓”function 似乎沒有包括在內,這是我得到的,你可以看到它只顯示原始的結果(在左邊),但不顯示電壓(右側)串行監視器我試圖確保我在無效循環內也受到了“電壓”fun ...
[英]How to retrieve the data type of a variable?
當我調試 C 代碼時,我需要找到具體的數據類型,特別是在 Arduino Studio 和相關平台上進行 MCU 編程。 c語言如何獲取變量的數據類型? ...
[英]How to keep the temperature constant by relay
我開始了一個教程項目來使用 Arduino Uno 開發板。 這個項目的總結是,在加熱器和冷卻器的幫助下,我們必須保持腔室的溫度恆定。 項目差不多准備好了,但問題是在達到高於所需溫度的溫度后,冷卻器開始工作並將溫度降低到所需溫度以下,然后加熱器開始工作以提高溫度。 您知道腔室加熱后,其溫度會在一段時 ...
[英]Compilation error in Arduino water pump control program
#include <Adafruit_EEPROM_I2C.h> #include <Adafruit_FRAM_I2C.h> #include <Servo.h> #include <Wire.h> #include "RTClib.h" R ...
[英]Arduino read last line from SD Card
我對 Arduino 業務還很陌生。 如何從 SD 卡讀取最后一行? 使用以下代碼片段,我可以閱讀第一行(“\n”之前的所有字符)。 現在我想包括一個“向后”的聲明(或其他)。 到目前為止我的代碼: ...
[英]C array size depending on variable value known at compilation time
我正在圖書館工作以從電子計數器讀取串行數據。 根據您的合同,計數器最多可以傳輸 105 個不同的標簽。 因為這個庫可能在輕量級而不是強大的嵌入式系統(通常是 arduino 或 esp8266)上,所以我試圖將內存使用量減少到最低限度。 為了讀取每個標簽,我的庫有一個緩沖區,其長度等於可能的最大標簽 ...
[英]Control of a stepper Motor direcction rotation using Limit switches to change the rotation when an interrupt is trigger by the limitSwitch Sensor
我試圖控制幾個步進電機,但對於這個例子,我想要實現的是當限位開關被觸發時,它將改變電機的旋轉方向,所以為了測試目的,我寫了一個代碼,它應該是當與步進電機實例關聯的限位開關產生中斷時,更改電機的旋轉。 這個想法是為每個StepperMotor創建一個LimitSwitch class 的實例,通過編寫 ...
[英]Constructs in C++/Arduino
我有一個關於 C++ 構造的問題(這不是問題:))我正在為必須執行任務的 ESP 控制器構建一個項目。 ESP 從 JSON 格式的 HTTP 請求接收任務,我使用 ArduinoJSON 解碼 JSON。 為了使用任務列表,並且為了更清楚,我正在定義包含選項的 Construct。 在請求之前我 ...
[英]how to integrate a servo in a metal detector?
我一直在嘗試在我制作的這個元探測器中添加一個伺服系統,當它檢測到金屬時,伺服系統會旋轉一個指定的角度並在指定的時間內停留並返回到它之前的位置。 但是因為我不知道如何用 c++ 編寫代碼,我認為這是 Arduino Uno 板使用的,所以我一無所知。 我在網上找到了代碼,它目前可以與 LED 一起使 ...
[英]No output from ESP32S PlatformIO
我正在關注官方教程並嘗試讓我的 ESP32S 提供一些輸出。 官方教程我可以做任何事情,但我沒有得到任何輸出。 我的操作系統是 Ubuntu 22.04 LTS,我嘗試啟動的代碼: 這是我在顯示器上看到的(沒有 FRACKING “HELLO WORLD.” 消息):我已經嘗試執行閃爍程序,但也沒 ...