cost 272 ms
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 弹入盒子。 我发现代码无法检测物体的颜色(我已经检查过传感器是否正常工作)。 ...

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 开发板。 这个项目的总结是,在加热器和冷却器的帮助下,我们必须保持腔室的温度恒定。 项目差不多准备好了,但问题是在达到高于所需温度的温度后,冷却器开始工作并将温度降低到所需温度以下,然后加热器开始工作以提高温度。 您知道腔室加热后,其温度会在一段时 ...

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