ARDUINO问题必须与编程相关。 Arduino是一个基于易于使用的硬件和软件的开源电子原型设计平台。问题应该只与编程Arduinos有关(如在包含代码中)。可以在https://arduino.stackexchange.com上询问一般Arduino问题
过去一周,我一直在使用运行 Windows 7 的计算机对 Arduino Uno 进行编程。当我第一次开始时,我在 COM6 上找到了该设备,并且能够毫无问题地上传代码。最近呢
我正在开发带有 RTC 模块和 DHT11 温度传感器的 Arduino 智能手表。由于我收到了温度和湿度的 NAN,因此我尚未连接 RTC 模块。我有
如果变量不是 Serial.print-ed (Arduino),则不会更改值
Arduino 循环变量不会在图形边缘添加的嵌套循环内递增 我正在开发一个项目,该项目涉及使用 Arduino 根据多路复用器中的连接向图形添加边...
ESPCAM 和 ESP32 数据被发送并通过 ESPNOW 返回空
我有一个带有 espcam 和 esp32 的项目,我需要使用 ESPNOW 将数据从 espcam 传输到 esp32。我发现我需要在两个处理器上拥有相同的通道。我变了...
我正在使用 Arduino Uno、电源板(参考模型)和双极步进电机构建一个系统。 我无法使用 Arduino 的步进器库启动电机。我实例化我的步进器...
当我尝试使用以下代码从Python点亮LED时: 进口系列 arduino_端口 = 'COM5' arduino_波特率= 9600 arduino=serial.Serial(arduino_port,arduino_baudrate) 定义
尝试在我的 WeMos D1 Mini(克隆)上运行示例代码时遇到此错误 这是代码: 我不确定为什么会发生这种情况,我已经检查了接线是否正确并且该脚本...
ESPCAM 和 ESP32 数据已发送,但 ESPNOW 为空
我有一个使用 espcam 和 esp32 的项目,我需要将数据从 espcam 传输到 esp32,我通过 ESPNOW 完成此操作,我发现我需要在两个处理器上拥有相同的通道,并且我
Adafruit BNO08x Lib 无法与 PicoRP2040 - PlatformIO 配合使用
我试图将 BNO08x IMU 分线板与 Pico RP2040 连接,我尝试将其连接到两个 I2C 端口,但没有成功。 我正在使用官方 Adafruit BNO08x 库。 下面是p...
我的 ESP32 正在扫描附近的所有 WiFi 网络,但它无法使用 Arduino IDE 连接到我的 WiFi 路由器(WiFi.status API 的返回值 = 6)
我正在尝试使用 Arduino IDE 将 ESP32 连接到 Wifi 路由器,但它没有连接并给出连接失败或断开状态。我还确认它正在扫描所有可用的
我正在尝试从 HTML 文本框中获取值 HTML 代码: IP 到 PING: 我正在尝试从 HTML 文本框中获取值 HTML代码: <label for="Name">IP to PING:</label> <input type="text" id="IP" name="nameIP" placeholder="valid IP(8.8.8.8)"> <button onclick="sendCommand('updateParams')">Submit</button> 我尝试的其他 HTML 代码来自 https://stackoverflow.com/questions/48475428/get-value-from-text-field-at-a-webserver-esp8266: <label for="Name">IP to PING:</label> <input type="text" id="IP" name="nameIP" placeholder="valid IP(8.8.8.8)"> <button id="saveButton" onclick="sendCommand('save')">Save</button> <script> var IpToPing; $('#saveButton').click(function(e){ e.preventDefault(); IpToPing = $('#IP').val(); $.get('/save?IpToPing=' + IpToPing, function(data)){ console.log(data); }); </script> 读取 ESP 上值的函数: void updateParams(){ Serial.println(IpToPing); IpToPing = server.arg("IP"); Serial.println(IpToPing); server.send(200, "text/plain", "updateParams"); server.sendHeader("Location","/"); server.send(303); } server.on("/updateParams", updateParams); 问题是,当您按下提交按钮时,尽管文本框中写了一些内容,但该值只是空的。 提前感谢您的任何回复, 维克托 您的代码正在 URL 中传递名为 IpToPing 的参数: $.get('/save?IpToPing=' + IpToPing, function(data)){ 处理程序正在寻找名为 Ip: 的参数 IpToPing = server.arg("IP"); 您需要在两个地方使用相同的名称。
如何在 ESP32 上正确读取 POST REQUEST 正文
我正在尝试在微控制器 ESP32 上创建服务器和客户端交互。它将由简单的 HTTP 服务器和客户端组成。于是客户端就会向服务器发送POST请求,而服务器...
我通过网络套接字发送了 12 个字节,用于表示 3 个浮点值。另一个程序执行此操作: 浮点 m_floatArray[3]; ... Serial.write((byte*) m_floatArray, 12); //12 b/c 3 浮在 4
我在 ATmega328P 微控制器上遇到 USART 通信问题,希望得到一些调试方面的帮助。 我面临的问题如下: 我已经实施了美国...
我正在尝试读取变量并将其打印在显示屏上 但 IF 可能有问题 感谢您的帮助 #包括 LiquidCrystal_I2C 液晶屏(0x27...
在嵌入式系统(我使用C++和Arduino)中,在连续重复的主循环()中,每次定义一个临时变量还是一次定义一个全局变量更有效...
我制作了一个由Arduino和Processing控制的机器人,它通过自身旋转(像球体一样)在房间里移动。 我需要的是一旦它在地板上移动就能够获得新位置(让我们......
为什么main()函数只有在中断ISR(ADC_vect)执行时才被反复执行?
我正在制作一个基于数字时钟的项目,在面包板上使用 atmega328p。我将 4 个按钮连接到 ADC3 通道,并使用 INT0 作为触发器来启动 ADC 转换。我还启用了
我有两个相同的 python 和 arduino c++ 程序。 Python 程序完美运行,ESP32 程序从 Random.org api 返回 http 响应 400 Python: 导入请求 有效负载=“{\”
我正在使用Arduino。我想做一个“物体”。我的意思是键值对(我习惯了 Javascript,所有 JS 程序员都知道我的意思)。基本上,我想用一些东西