问题标签 [arduino-uno-wifi]
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.
arduino - Arduino Uno wifi Mqtt 连接器设置
我正在使用 Arduino UNO Wifi 开发者版并尝试在其上运行 MQTT。根据此处的文档http://www.arduino.org/learning/reference/ciao-mqtt它需要通过更改 mqtt conf 文件来设置连接器。问题是我该怎么做?更新此文件的步骤是什么,该文件甚至驻留在哪里?
它显示了文件的路径,但我不确定如何访问该文件,该文件是驻留在 Arduino 板上还是在 Arduino IDE 文件系统上?
如果它在 Arduino 板上,它如何在那里编辑文件,使用什么软件?
arduino - 使用指向非 80 端口的 Arduino 的 Ciao 库执行 GET 请求
我正在尝试使用 Arduino 的 Ciao 库向端口 69 而不是 80 发送 GET 请求。
在http://www.arduino.org/learning/reference/ciao-rest的官方文档中,没有人谈论请求不同于 80 的端口。实际上,它没有提到port这个词,所以.. . 坏消息出现了。
顺便说一句,Ciao 似乎是使用 Arduino One Wifi 的官方方式,但如果你知道另一种方式,我将非常感激。
arduino - WiFi控制台上的奇怪字符
设备:Arduino UNO WiFi 开发者版。
IDE:Arduino IDE 1.8.2
操作系统:Windows 7 64 位
我的 Arduino 设备有问题,它只是停止打印到串行,而 Wifi 控制台输出只是垃圾文本/奇怪的字符。这里是它工作的示例代码以及它不工作的时间:
在职的
不工作
我试过的:
- 重置
- 固件升级
- 拔下/重新插入设备
- 更改端口
- 将板更改为 NodeMCU 或 ESP8266
- 下载并重新安装IDE
- 重启笔记本电脑
- 卸载并重新安装设备驱动程序
- 尝试以前的 Arduino Uno Wifi Dev Ed 库
- 重启/重置 WiFi
垃圾短信 WiFi 控制台:
任何建议、想法和解决方案都会很棒。
arduino - 从 Arduino Uno Wifi Wire/TWI/I2C 引脚(A4 和 A5)读取模拟输入
我最近得到了一个 Arduino Uno Wifi(用Wifilink 固件刷新它以支持 UDP),并且我创建了一个简单的草图来从 flex 传感器读取模拟值。
我正在使用下面的代码(从官方网站复制粘贴)
该代码在 Arduino Uno Wifi 中不起作用:它没有显示弯曲度的任何变化。但是,它适用于我用于测试的另一个 Arduino Uno。
我还做了一个测试,发现 Arduino Uno Wifi 中的引脚 4 和 5 出于某种原因即使使用空脚本也会产生电流,能够点亮 LED(而引脚 0、1、2、3 不点亮) .
这同样适用于传感器的值。例如,如果我将柔性传感器放在模拟引脚 0 中,那么当我弯曲它时值会发生变化(例如 362 读取不弯曲和 600 弯曲,这很好)。
另一方面,当我将传感器的引脚放入 A4 或 A5 时,从 1023(起始值)变为 982,无论我弯曲传感器,它都不会改变。
我最近得知这些引脚是 Wire/TWI/I2C 引脚。有什么办法可以从这些引脚读取模拟输入?
也发布在Arduino 论坛链接
arduino - 将 Arduino Sketch 从以太网移植到 Wifi
我有一个使用 Arduino Uno 和 Ethernet Shield 的草图 - 它工作正常。现在我已经拿到了一些 Arduino Uno WiFi,我想将草图从以太网移植到 wifi - 但我现在遇到了墙。我能找到的大多数指南/常见问题解答/帮助都是针对 WiFi Shield,而不是 WiFi Arduino,所以我被困在这里。
以下是我的(原始以太网)代码。我可以发布我稍微修改过的 Wifi 代码,但我什至无法编译它而不会出错。
我也在Arduino 论坛上发布了这个。如果您看到我的双重帖子,我很抱歉,我也会在这里发布我的问题的解决方案。
新草图:
现在,我遇到了一个新问题。传感器的值(t 和 h)应该在 HTTP/GET 命令中输出,如下所示: test.php?t=1&h=2 但我似乎无法做到这一点。如果我尝试将资源定义为此 const char* resource = "/test.php?t="+t+"&h="+h; 我得到一个错误(很明显),但如果我尝试将它声明为一个字符串,我会再次出现同样的错误。
错误:
现在,我希望你们中的一些人可以在这里帮助我:/
arduino - 使用 Arduino Uno WiFi 启动 PHP 脚本
我有一个 Arduino Uno WiFi,我正在尝试使用 UnoWifiDevEd 库中的 RestClient 示例启动这个 PHP 脚本,但我只能将开发板连接到服务器。
有人可以帮我吗?
这是代码:
c++ - FirebaseArduino.h:20:18:致命错误:字符串:没有这样的文件或目录(Arduino)
我正在我的 Arduino Uno WiFi Rev2 上使用 FirebaseArduino 库(实时数据库)开发一个项目。当我运行我的代码时,出现以下错误:
#include FirebaseArduino.h
#include WiFiNINA.h
错误消息:C:\Users\Documents\Arduino\libraries\firebase-arduino-USER\master\src/FirebaseArduino.h:20:18:致命错误:字符串:没有这样的文件或目录
//FirebaseArduino.h 第 17 - 23 行
// 我的代码
我发现了一些可能的问题:
1 - Arduino IDE 版本不兼容 -- 尝试使用 1.8.5、1.6.12 并失败;1.6.9 没有不兼容的问题。但它仍然无法运行。
2 - 应该安装旧的 firebase 库 - 仍然无法运行
avrdude - avrdude:读取部分“ATmega4809”的签名数据时出错,rc=-67
在使用Arduino uno wifi rev2板几个月后,我在上传任何程序时突然收到以下消息。在 Mac、windows 和不同的电缆中测试...
Arduino:1.8.9(Mac OS X),板:“Arduino Uno WiFi Rev2,ATMEGA328”
更新
刚刚尝试使用今天早上工作的第二个 Arduino UNO wifi rev-2。现在我收到相同的错误消息并且没有修改任何代码行。
这是事情发生的顺序:
- 今天早上在 Genuino linux 中测试了它。工作!
- 今天下午在 Genuino Mac 上进行了测试。工作!
- 今天下午在 Genuino linux 中测试了它。不工作
- 今天下午在 Genuino Mac 上进行了测试。不工作
我无法上传任何程序
如果我可以帮助测试任何东西,请告诉我
arduino-uno - 通过 Internet 进行 Arduino 到 Arduino 数据传输
我正在做一个项目,想知道-“如何通过互联网将数据从一个 Arduino 传输到另一个 Arduino ......(因为我想将数据传输到另一个 Arduino 远距离)?请帮忙!
提前致谢。-哈迪克
arduino - Arduino Uno Wifi - 最小化内存使用
我有一个气象计,我可以从中读取数据。
当我尝试使用库 UnoWiFiDevEd.h 发送数据以将信息存储在互联网上时,我的问题就出现了。
Arduino告诉以下内容:
全局变量使用 1648 字节 (80%) 的动态内存,为局部变量留下 400 字节。最大值为 2048 字节。可用内存不足,可能会出现稳定性问题。
我已经读过,这意味着,Uno WiFi 库本身导致了近 50% 的动态内存使用。
有谁知道,我怎样才能最大限度地减少内存使用?
先感谢您