arduino-uno相关内容

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

我正在使用 Arduino Uno.我正在从 EEPROM 读取一个字节值并将该值存储在 char 类型的变量中(1 个字节). 我想将变量的值作为数字(而不是相应的 ASCII 代码)打印到串行监视器.例如考虑 char val = 5.我想看到串行监视器 5 而不是 ASCII 值. 我尝试了 Serial.print(val) 和 Serial.write(val) 但结果是一样 ..
发布时间:2021-11-17 04:11:16 其他开发

使用以太网扩展板在多个 Arduino 板之间发送和接收数据的最佳方式是什么?

我是 Arduino 的新手.我有 4 个相距很远的 Arduino 板.我想在它们之间建立连接,例如,如果一个连接到 Arduino 板 1(例如)的传感器被触发,它将向所有其他 3 个板发送某种通知,以在其他板上执行操作.我打算使用以太网屏蔽,但想知道用 Arduino 配置以太网屏蔽时使用的最佳模式是什么,以及如何配置它们来这样做.我希望你明白.提前致谢. 解决方案 在带有网络扩展板 ..
发布时间:2021-11-17 04:10:29 其他开发

如何在两个 Arduinos 之间发送互联网数据包?

对于我正在进行的一个项目,我想知道是否有办法在两个 Arduino 之间发送互联网数据包. 设置是让两个 Arduino 都有以太网屏蔽.一个屏蔽连接到计算机,另一个连接到路由器或其他互联网连接.Arduinos 需要相互通信以中继信息包.目标是能够通过这两个 Arduinos 从我的电脑 ping 路由器. 任何帮助将不胜感激.谢谢. 解决方案 互联网上有多种沟通方式. ..
发布时间:2021-11-17 04:10:02 其他开发

Arduino串行打印

我知道这听起来很傻,但我真的想不通.我正在 arduino uno 上加载以下 arduino 代码: void setup() {Serial.begin(9600);Serial.println("你好");}无效循环(){//把你的主要代码放在这里,重复运行:} 我正在将代码上传到板上,如果我反复打开串行监视器,我会得到不同的输出.我期待输出 HELLO,有时我会得到.但我也得到类似的输 ..
发布时间:2021-11-17 04:09:26 其他开发

无延迟暂停()arduino

我正在使用 arduino uno、逻辑电平转换器、adafruit 双色 LED 矩阵、Raspberry pi 和一个按钮,但我遇到了一些问题.我的目标是,当按下 pi 上的按钮时,它会向 arduino Uno 发送一个信号,这将改变 LED 背包上的动画.问题是必须在循环重新启动时按住该按钮,如果您在其他任何时候单击它就无法工作,我认为这是因为我使用的是 delay() 暂停所有内容.有没 ..
发布时间:2021-11-17 04:08:26 其他开发

Arduino 错误:TKD2 未在此范围内声明

我是 arduino 的初学者,这是我的第一个 IR 项目,但我在编译时遇到了问题...... Arduino 错误:TKD2 未在此范围内声明 关于我使用的代码是示例 IRrecvDemo . 解决方案 我刚买了一个 arduino 初学者包 (sun Founder),我遇到了同样的问题.我所做的是: 删除库 IrRemote: (C:\Program Files\A ..
发布时间:2021-11-17 04:08:14 其他开发

Arduino 键盘 4x4 到 LCD 激活/停用(家庭安全系统)

我的 Arduino 激活/停用系统有问题.上传新的代码副本后,我可以获得激活或停用代码,但是一旦我在上传后激活它并尝试停用安全系统,它只需要输入 2 个数字,然后提示我输入错误密码. #include "Keypad.h"#include "LiquidCrystal.h"#include "密码.h"液晶液晶(0,1,10,11,12,13)​​;字符新密码字符串;//保持新密码字符新密码[ ..
发布时间:2021-11-17 04:07:01 其他开发

AT 命令无法在程序中执行

程序如下图: #include SoftwareSerial gprsSerial(7, 8);字节传感器中断 = 0;//0 = 数字引脚 2字节sensorPin = 2;//霍尔效应流量传感器每秒输出大约 4.5 个脉冲//升/分钟的流量.浮动校准因子 = 4.5;易失性字节pulseCount;浮动流量;无符号整数 flowMilliLitres;unsigned long tota ..
发布时间:2021-11-17 04:06:30 其他开发

Arduino wifi shield 找不到 IP 地址

嗨,我正在尝试在浏览器上访问我的 wifi shield 的 IP 地址,但我一直收到糟糕的消息!Google Chrome 无法连接到“IP 地址". 我做过的事情: 1.) 使用此链接更新 wifi shield 固件 http://ohmyfarads.com/2013/11/11/updating-firmware-on-arduino-wifi-shield-for-dumm ..
发布时间:2021-11-17 04:05:42 其他开发

Arduino 左移无法按预期工作,编译器错误?

uint32_t a = 0xFF 我正在为 Uno(1.0.x 和 1.5)编译,很明显 a 和 c 应该是相同的值,但它们不是...至少在目标上运行时不会.我在主机上编译了相同的代码,没有问题. 右移工作正常,左移仅在我移动变量而不是常量时有效. 谁能确认一下? 我在 VS2013 中使用 Visual Micro.使用 1.0.x 或 1.5 Arduino 编译会导致 ..
发布时间:2021-11-17 04:04:57 C/C++开发

类实例化仅适用于全局但不适用于设置

我有一个问题,对象的实例化顺序会影响我系统的功能.以下所有代码都编译,但只有一个驱动步进器.我还想指出 Arduino Stepper library 指定在设置之前实例化类向上.我认为同样的原因适用于 TMC26XStepper. 我自己的研究让我认为事实正好相反.我的理解是在调用 Arduino 运行时环境 init() 之前调用在 setup() 之前实例化的对象.这将导致 pinMo ..
发布时间:2021-11-17 04:03:01 其他开发

最大化Arduino串行输出

这篇文章中穿插了多个问题.请仔细阅读并回答您可以投票的部分. 用例 创建压力读数的时间序列 csv 文件.这些读取需要具有最大频率,但我只需要它持续不到 10 秒左右. 材料 Arduino Uno Clone(不可更改) 通过 USB 2.0 串行(可更改) pyserial (Python 3) 固态硬盘 问题 识别并修复瓶颈,防止频率达到最大读取/秒 ..
发布时间:2021-11-17 04:01:26 其他开发

如何从嵌入式 C 中的 GSM 调制解调器读取消息?

我目前正在“物联网"域下开展我的迷你项目.我选择使用 GSM 模块设计一个无线布告板. 我将项目分为两个模块.一、完美完成的Arduino-LED板卡接口. 二、GSM-Arduino接口.基本上,一条消息/短信将从手机发送到 GSM 模块,然后我们必须使用 Arduino 从 GSM 模块读取该消息.我在这里面临一个问题.消息正在发送到 GSM 调制解调器,但我无法读取它.我尝试编写 ..
发布时间:2021-11-17 04:00:23 其他开发

Arduino GSM GPS Shield 不执行 GSM_READY 检查

在将此问题标记为重复之前,请注意我已经尝试过这个,这个 &这个 我买了一个 Arduino UNO R3 &最近有一个 SIM808 GSM/GPS 屏蔽.Shield 的 RX 连接到 Arduino 的 Pin 11,TX 连接到 Pin 10,两个 GND 相互连接.我已使用 USB 将 Arduino 连接到我的计算机.屏蔽通过 12V 适配器连接到外部电源.此外,我已将 Ardui ..
发布时间:2021-11-17 03:59:14 其他开发

Arduino - 检测运动/运动?

我需要检测物品移动的方向.我想知道该项目是向上还是向下移动. 这个平台和使用特定的盾牌是否可以做到这一点? 我想到了超声波传感器,我可以用它来测量物品离某个点的距离,并由此表明由于距离变化而发生的运动类型.我认为这可能很棘手,想看看是否有更好的替代方案. 更新:我更新了问题,更正了方向——不是向前/向后,而是向上/向下. 解决方案 通常,要了解运动方向,您需要使用陀螺仪测 ..
发布时间:2021-11-17 03:59:11 其他开发

cylon.js &arduino uno:在没有电缆连接到 PC 的情况下执行程序

我是这个领域的新手,所以这可能是一个奇怪的问题.我们可以在 aduino IDE 中编写代码(比如闪烁的灯)并将其上传到 arduino,我们可以断开与 PC 的连接,程序将运行.(会发生闪烁).现在当我们使用 cylon.js 并编写程序并执行 say $ 节点闪烁.js 然后只要 arduino 连接到 pc(或笔记本电脑),就会发生闪烁,当我杀死节点 js 或断开 arduino 与 p ..
发布时间:2021-11-17 03:58:23 其他开发