19得票5回答
基于Java的微控制器?

我一直在研究微控制器,并想知道它们中的大多数是否基于C/C++?我非常擅长Java,并想问问你们是否知道任何成本效益高,基于Java的微控制器我可以研究。 感谢您提供任何答案!

19得票2回答
DCF77解码器与嘈杂信号对比

我已经几乎完成了我的开源DCF77解码器项目。起初,我注意到标准(Arduino)DCF77库在嘈杂的信号下表现非常差。尤其是当天线靠近计算机或我的洗衣机运行时,我从未能够从解码器中获取时间。 我的第一个尝试是向输入信号添加(数字)指数滤波器+触发器。 虽然这显着改善了情况,但仍不是真正的...

19得票15回答
清空终端屏幕?

我正在为我的机器人从9个不同的传感器读取数据,我需要稳定地在同一个窗口中显示它们,以便比较数值并查看是否有任何读数偏差。 我使用Serial.print和lcd.print都遇到了一个问题,就是数值不断变化,而在移动机器人时无法仔细观察。 我想在显示其他内容之前调用类似于Serial.cl...

19得票9回答
VSCode报错:检测到#include错误,请更新您的includePath。

我正在尝试使用vscode与arduino一起使用,但没有成功。 问题似乎与库路径有关。 但我还没能修复它! 我在Linux上。 "message": "检测到#include错误。请更新您的includePath。该翻译单元(/home/harold/Ardu...

19得票2回答
通过它们的USB类列出USB设备

我正在尝试动态列出连接到计算机且匹配特定UsbDeviceClass的USB设备。 我要列出的USB设备类信息如下,在设备管理器中。 理想情况下,它应该能够列出{{Com}}端口,因为我要列出的设备特别是Arduino。 DeviceInformationCollection usb...

18得票5回答
在Arduino IDE中,是否可以使用另一个库来包含一个库?

我正在尝试编写一个Arduino库(实际上是一个C++类),它本身引用了我在Mac的~/Documents/Arduino/libraries目录中安装的另一个库。 在我编写的库的.cpp文件顶部,我尝试了以下内容:#include <ReferencedLibrary.h> 和...

18得票1回答
在Arduino草图中正确包含.cpp和.h文件的方法是什么?

首先,问题: 主要的草图文件: char foo; // required to clean up some other problems #include <Arduino.h> // tried it in desperation, no help #...

18得票4回答
如何从JavaScript读取串口数据

我使用USB将Arduino连接到我的笔记本电脑,并且我可以使用Processing读取串行数据。有没有办法将这些数据实时传输到本地Web浏览器中?例如,显示串口值的文本字段?它不必连接到互联网。Processing的JavaScript版本不支持以下代码,这本来是理想的解决方案。Proces...

18得票6回答
通过蓝牙将iPhone连接到Arduino

我希望能让我的iPhone应用程序通过蓝牙与我的Arduino通信。我找到了一些支持以下协议的蓝牙模块:BCSP、DUN、LAN、GAP SDP、RFCOMM和L2CAP。通过谷歌搜索,我发现iPhone隐藏了它的蓝牙堆栈!这是正确的吗?难道真的没有办法让我的iPhone与其他蓝牙设备通信吗?...

18得票3回答
ESP8266/Arduino:为什么需要在ISR和从ISR调用的函数中添加ICACHE_RAM_ATTR宏?

注意:自从esp8266/Arduino 发布3.0.0版后,ICACHE_RAM_ATTR已更改为IRAM_ATTR。对于未来的读者,我更新了链接到ESP8266 Arduino Core文档,但保留了问题的其余部分。 我读到,在我的Arduino代码中,为了防止随机崩溃,我需要向中断...