问题标签 [seeeduino]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
42 浏览

arduino - 未编译... NarrowBand Twillio T-Mobile

关于... NarrowBand Twillio T-Mobile Wio LTE Cat-NB-IoT(SARA-N41) V1.0 7/17/2018

我正在使用 OSx 10.15.4 Beta (19E234g) 我安装了 Apple 命令行工具...根据 在 Arduino 库中没有匹配的调用函数来 寻找关于下一步做什么的建议。

0 投票
1 回答
95 浏览

c++ - 如何将函数传递给 C++ 中的类?

所以我一直在研究一个通过 USB 发送 MIDI 数据的 Arduino 程序,我似乎无法弄清楚如何将处理发送 MIDI 数据的函数传递给我的主类。它在某些时候有效,但由于某种原因,它没有,我觉得我已经尝试了各种组合。

这是我的主文件,简化为仅通过串行输出 MIDI 数据:

这是setNoteComFunctions方法的样子:

这是主类定义的相关部分:

所以一切都运行得很好,直到我从RunCycle 中调用 sendNote 这只是在每个循环中调用,然后串行通信突然停止。我究竟做错了什么?我也尝试使用 bind 而不是 lambda,并且发生了同样的事情。当我只是将主文件中sendNoteOn中的相同打印语句复制到setNoteComFunctions中的 lambda 中时,它打印得很好,所以我知道问题在于从主文件链接函数。

我尝试过的事情:

  • 将setNoteComFunctions中的函数作为参考而不是作为参考传递
  • 使用 bind 而不是 lambda
  • 更改sendNoteOn的正文
  • 使 lambda 参数引用
  • 使 lambda 参数不是引用
  • 在 lambda 中返回onFunc

几个小时以来,我一直在用头撞键盘。如果有人知道我做错了什么,我希望得到一个解释!

编辑 这是RunCycle的完整代码。其中许多变量是我在提供的类定义中遗漏的实例变量,但我知道问题出在sendNote的调用上,因为如果我将其注释掉,事情会继续正常运行。我也尝试用固定整数替换速度变量,同样的事情发生了。

0 投票
0 回答
18 浏览

arduino - 如何使用与 arduino nano 相同的代码到 Seeeduino xiao?

如何使用与 arduino nano 相同的代码到 Seeeduino Xiao?如果可以请帮助我。

提前致谢。

0 投票
0 回答
24 浏览

arduino - Seeed Wio 终端对 GET 请求无响应

Wio 终端对特定 API api.ambeedata.com 的 GET 请求没有响应。

代码修改自 Seeed 的示例:Reading Github Repository Stats from Wio Terminal。原始的 Github 示例运行良好。

修改代码以传递我的 API 密钥并使用 api.ambeedata.com 端点后,请求不会返回。但是,会建立与服务器的连接。

在 Postman 中使用相同的请求测试请求会返回正确的 JSON 响应。

Realtek RTL8720 固件为 2.1.2,所有依赖库均为最新版本。(Arduino FS、rpcUnified、rpcWiFi、SFUD、mbedtls)

使用不同的 Arduino 板,我复制了代码并从 api.ambeedata.com 获得了正确的 JSON 响应。任何有关下一步尝试的建议将不胜感激!

0 投票
1 回答
449 浏览

c - Arduino 错误:“I2C_MODE”未在此范围内声明

我正在制作一个程序,如果加速度计倾斜一定度数,蜂鸣器就会激活。我收到一条错误消息,提示“未在此范围内声明‘I2C_MODE’。” 我使用的是 Grove Beginner Kit,所以所有部件都会自动相互连接。我从以下链接下载了 Seeed_Arduino_LIS3DHTR 库: https ://github.com/Seeed-Studio/Seeed_Arduino_LIS3DHTR并使用了开发板随附的 Grove Beginner Kit for Arduino Guide 中的示例代码,因此一切都应该正常工作。我收到了这个错误,在我弄清楚是什么导致这个错误之前,我不想进一步推进这个项目。