cost 273 ms
C - 如何從混合字符數組中提取整數 (arduino)

[英]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色選機帶3個伺服電機和1個tcs230傳感器帶c++ on arduino

[英]coding 3 color sorting machine with 3 servo motors and 1 tcs230 sensor with c++ on arduino

我現在在我的項目中,我需要對具有不同 colors 的物體進行分類。我將把所有物體放在傳送帶上,傳感器將讀取顏色,傳送帶會將 object 傳送到下一個放置盒子的位置傳送帶和我安裝的伺服電機,用於將 object 彈入盒子。 我發現代碼無法檢測物體的顏色(我已經檢查過傳感器是否正常工作)。 ...

DigiKeyboard 未編譯

[英]DigiKeyboard is not compiling

我正在嘗試使用 Digispark Kickstarter 模擬 HID 擊鍵。 為此,我使用庫 DigiKeyboard。 在 arduino IDE 中編譯我的簡單示例代碼時,出現以下錯誤: 對不起,有些部分是德語。 那是原來的 output。 我試圖將變量usbDescriptorHidRep ...

如何在 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 = ...

Arduino 中的 HEX 浮點變量

[英]Float variable to HEX in Arduino

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

從 integer 中的文本文件中拆分字符串 Arduino

[英]Split string from integer from text file in sdcard in Arduino

我在 SD 卡中加載了一個.txt 文件,其中包含: 我正在使用 readStringUntil(':'); 閱讀這篇文章在 Arduino IDE 但它一起讀取整個內容,但我想拆分字符串和 integer 並將其存儲在不同的變量中。 我想知道如何輕松拆分它並將其存儲在不同的變量中。 下面是我的代 ...

一旦滿足條件,刪除 class 本身內部的 class 實例

[英]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 從字符串中刪除 null 字符的代碼

[英]Arduino code to removing null character from string

我正在使用 nodemcu ESP8266 並編寫一個程序來將一些值存儲到 EEPROM(分配緩沖區地址 115 到 150 以存儲 USERNAME)。 當我使用從 115 到 150 的循環讀取 EEPROM 數據時,它將返回帶字符串的未知字符。 當我檢查 null 值以確定字符串何時結束時,代 ...

如何使用 function 更改數組的名稱以訪問 Arduino / C/ C++ 中完全不同的數組

[英]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 ...

我的函數定義似乎沒有包含在 void 循環中

[英]my function-definition seems not get included in void loop

我正在練習和嘗試我的模數轉換器並嘗試這個簡單的測試。 這是我的代碼: 當我打開我的串行監視器時,它只顯示“原始”的變化,但我的“電壓”function 似乎沒有包括在內,這是我得到的,你可以看到它只顯示原始的結果(在左邊),但不顯示電壓(右側)串行監視器我試圖確保我在無效循環內也受到了“電壓”fun ...

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

[英]How to keep the temperature constant by relay

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

Arduino 從 SD 卡讀取最后一行

[英]Arduino read last line from SD Card

我對 Arduino 業務還很陌生。 如何從 SD 卡讀取最后一行? 使用以下代碼片段,我可以閱讀第一行(“\n”之前的所有字符)。 現在我想包括一個“向后”的聲明(或其他)。 到目前為止我的代碼: ...

C 數組大小取決於編譯時已知的變量值

[英]C array size depending on variable value known at compilation time

我正在圖書館工作以從電子計數器讀取串行數據。 根據您的合同,計數器最多可以傳輸 105 個不同的標簽。 因為這個庫可能在輕量級而不是強大的嵌入式系統(通常是 arduino 或 esp8266)上,所以我試圖將內存使用量減少到最低限度。 為了讀取每個標簽,我的庫有一個緩沖區,其長度等於可能的最大標簽 ...

當 limitSwitch 傳感器觸發中斷時,使用限位開關控制步進電機方向旋轉以改變旋轉

[英]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 的實例,通過編寫 ...

在 C++/Arduino 中構建

[英]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 一起使 ...

ESP32S PlatformIO 無輸出

[英]No output from ESP32S PlatformIO

我正在關注官方教程並嘗試讓我的 ESP32S 提供一些輸出。 官方教程我可以做任何事情,但我沒有得到任何輸出。 我的操作系統是 Ubuntu 22.04 LTS,我嘗試啟動的代碼: 這是我在顯示器上看到的(沒有 FRACKING “HELLO WORLD.” 消息):我已經嘗試執行閃爍程序,但也沒 ...


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