arduino-ide相关内容

使用Ethernet Shield在多个Arduino板之间发送和接收数据的最佳方法是什么?

我是Arduino的新手.我有4个Arduino板,相隔很远.我想在所有这些板之间建立连接,例如,如果触发了一个与Arduino板编号为1的传感器(例如)被触发,它将向所有其他3板发送某种通知以在其他板上执行操作.我打算使用Ethernet Shield,但想知道在使用Arduino配置Ethernet Shields时使用哪种最佳模式,以及如何进行配置.我希望你明白.预先谢谢你. 解决方案 ..
发布时间:2021-04-09 19:12:07 其他开发

cylon.js& amp;arduino uno:执行程序,而无需将电缆连接到PC

我是这个领域的新手,所以这可能是一个奇怪的问题.我们可以在aduino IDE中编写代码(例如指示灯闪烁)并将其上传到arduino,然后我们可以断开与PC的连接,程序将运行.(会发生闪烁).现在,当我们使用cylon.js并编写程序并执行say $节点blinking.js 然后,只要将arduino连接到PC(或笔记本电脑),就会发生闪烁,并且当我杀死Node js或从计算机断开ard ..
发布时间:2021-04-09 19:10:44 其他开发

ESP32的Serial2没有响应(NEO 6M GPS)

我正在做一个自动驾驶汽车项目,我有一个NEO 6M GPS模块,我在使用ESp32作为开发板,该模块与Arduino和Nodemcu可以很好地工作。但不支持ESP32,原因是它不支持软件序列,因此我从 https://www.youtube.com/watch?v=GwShqW39jlE&feature=emb_title 我添加了硬件序列,但仍然没有输出我提供了以下代码 #inclu ..
发布时间:2020-10-30 23:03:26 其他开发

任务看门狗被触发./abort()在核心0的PC 0x400de07b被调用

我在一个自治GPS机器人项目中。一段时间后,当我运行以下代码时,esp32(devkit v1)重新启动,并且此过程不断重复。 暂停启动... 3 暂停启动... 2 暂停启动... 1 搜索卫星 搜索卫星 GPS Waypoint 1设置Waypoint# 1:0.000000,0.000000 航点#2:0.000000,0.000000 5获得的卫星数10.190620 ..
发布时间:2020-10-30 23:03:21 其他开发

Arduino无法编译名称为SP的变量:'Expected')'在'('token')之前.

我正在为一个项目创建正向和反向运动学模型,似乎无法解决此错误. 我对C ++中的类非常陌生,过去只在python中使用过它们,如果这是一个愚蠢的问题,请您谅解. 下面是我的代码的一部分,其中包括似乎引起错误的所有内容.显示该错误的行已标记,我不知道发生了什么,而且似乎无法修复. #include class Leg{ public: //The cl ..
发布时间:2020-09-06 21:37:43 C/C++开发

AT命令无法在程序中执行

程序如下所示: 上面程序中的 AT命令没有立即执行并显示错误: 串行监视器上的结果如下所示: 这些分别执行的命令就像Charm. 解决方案 此处的主要问题是,当您调用delay而不是读取和解析时,没有任何东西可以可靠地工作或根本无法工作.从调制解调器返回的响应.您必须阅读并解析返回的响应. 尝试使用delay与踢as挡路的狗一样有用,以使它们移动.是的,它实际上可能有时会起作 ..
发布时间:2020-09-06 21:34:38 其他开发

如何在Arduino中将char变量作为数字打印到串行端口?

我正在使用Arduino Uno.我正在从EEPROM读取一个字节值,并将该值存储在char类型(1个字节)的变量中. 我想将变量的值打印为数字(而不是打印到相应的ASCII码)到串行监视器.例如,考虑char val = 5. 我想查看串行监视器5而不是ASCII值. 我同时尝试了Serial.print(val)和Serial.write(val),但结果是相同的:它始终打印ASC ..
发布时间:2020-09-06 21:21:02 其他开发

无法使用Nodemcu将数据上传到Firebase

我的传感器正在正确收集数据,但没有将数据推送到Firebase.如预期的那样,Firebase.failed返回true,但Firebase.error为空.请为我提供代码,因为我的项目将在三天内完成. 我尝试更改FirebaseHttpClient.h文件中的指纹.我也尝试过使用"/"和不使用"/"来更改Firebase HOST. #include "DHT.h" #include ..

Arduino 1.0.6:如何更改编译器标志?

我目前正在使用Arduino 1.0.6 IDE进行项目,它似乎不接受C ++ 11 std :: array.是否可以更改编译器标志来使其正常工作? 解决方案 使用IDE很难做到这一点. 我建议您使用 Sudar出色的Arduino Makefile进入完整命令行 . 这样,您将可以根据自己的喜好自定义编译器标志. 我还创建了裸Arduino项目,以帮助您入门.该文档涵 ..
发布时间:2020-09-06 21:00:57 其他开发

arduino`yield()`函数的秘诀是什么?

Arduino文档在 https://www.arduino.cc/en/上解释yield()参考/计划程序有关“到期"的信息.显然,它是Scheduler库的一部分: #include 但是,我可以在不包含Scheduler lib的情况下在Nano或ESP8266上调用yield(),但只能在主程序中进行,而不能在include文件中进行.另外,包含内容不 ..
发布时间:2020-09-06 20:51:44 其他开发

如何与String Arduino一起打印Integer?

我正在尝试在字符串旁边打印一个整数,但是它实际上并不能解决问题,并且变得令人困惑. int cmdSeries = 3; Serial.println("Series : " + cmdSeries);// That's where the problem occur 在Visual Basic中,我们通常采用这种方式: Dim cmdSeries As Integer Cons ..
发布时间:2020-09-06 20:49:35 其他开发

Arduino IDE为什么可以与NodeMCU一起使用?

我知道购买NodeMCU时,已经安装了NodeMCU固件.但是我们怎么能在这个开发工具包中使用Arduino IDE(用于C ++编程)呢? 我们如何使用C ++ IDE与基于Lua的固件一起使用?我在这里的概念怎么了? 解决方案 “基于Lua的固件"有点误导,因为核心固件本身是用C编写的(Lua解释器btw也是如此). 检出其源代码 https://github.com/no ..
发布时间:2020-05-04 07:14:58 C/C++开发

Arduino操作员

我已收到通知(特别是在回答Arduino上的 C ++标准库 和Stack Overflow问题 C ++ string和Arduino String。如何组合它们? )),Arduino编译器不实现 new 运算符。但是,我为Arduino编写了一个程序(在Arduino IDE中),它使用它,它工作得很好。 void setup(){ Serial.begin(9600); } ..
发布时间:2016-10-25 15:00:16 C/C++开发

Arduino操作员

我已收到通知(特别是在回答Arduino上的 C ++标准库 和Stack Overflow问题 C ++ string和Arduino String。如何组合它们? )),Arduino编译器不实现 new 运算符。但是,我为Arduino编写了一个程序(在Arduino IDE中),它使用它,它工作得很好。 void setup(){ Serial.begin(9600); } ..
发布时间:2016-10-25 14:44:47 C/C++开发