问题标签 [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.

0 投票
1 回答
1541 浏览

arduino - Arduino Uno wifi Mqtt 连接器设置

我正在使用 Arduino UNO Wifi 开发者版并尝试在其上运行 MQTT。根据此处的文档http://www.arduino.org/learning/reference/ciao-mqtt它需要通过更改 mqtt conf 文件来设置连接器。问题是我该怎么做?更新此文件的步骤是什么,该文件甚至驻留在哪里?

它显示了文件的路径,但我不确定如何访问该文件,该文件是驻留在 Arduino 板上还是在 Arduino IDE 文件系统上?

如果它在 Arduino 板上,它如何在那里编辑文件,使用什么软件?

0 投票
1 回答
329 浏览

arduino - 使用指向非 80 端口的 Arduino 的 Ciao 库执行 GET 请求

我正在尝试使用 Arduino 的 Ciao 库向端口 69 而不是 80 发送 GET 请求。

http://www.arduino.org/learning/reference/ciao-rest的官方文档中,没有人谈论请求不同于 80 的端口。实际上,它没有提到port这个词,所以.. . 坏消息出现了。

顺便说一句,Ciao 似乎是使用 Arduino One Wifi 的官方方式,但如果你知道另一种方式,我将非常感激。

0 投票
1 回答
342 浏览

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 控制台:

垃圾文字wificonsole

任何建议、想法和解决方案都会很棒。

0 投票
1 回答
529 浏览

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 论坛链接

0 投票
2 回答
390 浏览

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; 我得到一个错误(很明显),但如果我尝试将它声明为一个字符串,我会再次出现同样的错误。

错误:

现在,我希望你们中的一些人可以在这里帮助我:/

0 投票
1 回答
197 浏览

arduino - 使用 Arduino Uno WiFi 启动 PHP 脚本

我有一个 Arduino Uno WiFi,我正在尝试使用 UnoWifiDevEd 库中的 RestClient 示例启动这个 PHP 脚本,但我只能将开发板连接到服务器。

有人可以帮我吗?

这是代码:

0 投票
0 回答
1340 浏览

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 库 - 仍然无法运行

0 投票
1 回答
430 浏览

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。现在我收到相同的错误消息并且没有修改任何代码行。

这是事情发生的顺序:

  1. 今天早上在 Genuino linux 中测试了它。工作!
  2. 今天下午在 Genuino Mac 上进行了测试。工作!
  3. 今天下午在 Genuino linux 中测试了它。不工作
  4. 今天下午在 Genuino Mac 上进行了测试。不工作

我无法上传任何程序

如果我可以帮助测试任何东西,请告诉我

0 投票
1 回答
144 浏览

arduino-uno - 通过 Internet 进行 Arduino 到 Arduino 数据传输

我正在做一个项目,想知道-“如何通过互联网将数据从一个 Arduino 传输到另一个 Arduino ......(因为我想将数据传输到另一个 Arduino 远距离)?请帮忙!

提前致谢。-哈迪克

0 投票
1 回答
223 浏览

arduino - Arduino Uno Wifi - 最小化内存使用

我有一个气象计,我可以从中读取数据。

当我尝试使用库 UnoWiFiDevEd.h 发送数据以将信息存储在互联网上时,我的问题就出现了。

Arduino告诉以下内容:

全局变量使用 1648 字节 (80%) 的动态内存,为局部变量留下 400 字节。最大值为 2048 字节。可用内存不足,可能会出现稳定性问题。

我已经读过,这意味着,Uno WiFi 库本身导致了近 50% 的动态内存使用。

有谁知道,我怎样才能最大限度地减少内存使用?

先感谢您