arduino相关内容

SIM900 GSM/GPRS 没有得到正确的 AT+CREG?回答

我使用的是带有 IComsat SIM900 GSM/GPRS 扩展板的 Arduino UNO.使用以下教程:Arduino Live GPS Tracker 我被 AT+CREG 卡住了?命令,用于检查 SIM 卡是否已在提供商处注册. 使用以下逻辑:在“void setup()"函数内的 GSM_HTTP.INO 文件中,执行以下行 modem.checkNetwork(); voi ..
发布时间:2021-11-30 14:00:00 其他开发

如何从处理中的图像制作按钮

我写的代码如下.我想从图像(或形状)制作 REGION_1 和 REGION_2 按钮.我有两个问题: 我看不到具有图像功能的 addButton 函数.有没有办法直接使用图片作为按钮本身? 有没有办法把按钮做成环形?(没有实心圆圈) 这是我的一段代码和用户界面的屏幕截图: Group RegionGroup = cp5.addGroup("REGIONS").setPosi ..
发布时间:2021-11-28 22:08:08 其他开发

我可以恢复 MIFARE Classic 卡吗?

我的问题是我使用Arduino上的“读写"示例逐块重写RFID卡(MIFARE Classic 1K).我从第 4 块开始写入.在第 7 块它停止了,现在我无法读取任何扇区.我给每个块都写了零. DumpToSerial 函数只是为每个扇区打印 PCD_Authenticate() 失败:通信超时. 它仍然可以读取 UID、SAK 和 PICC 类型. 我是否销毁了卡,或者 ..
发布时间:2021-11-26 18:42:17 其他开发

ADXL345 与 ESP32 I2C 垃圾值问题

我已经根据 教程 但是,当我将传感器平放在桌子上运行代码时,我的输出不应该接近 X = 0.04、Y = 0.04、Z = 9.81 m/s^2.但是,这是我得到的输出: 22:26:29.569 ->Xa= 254.00 Ya= 254.00 Za= 2.0022:26:29.604 ->Xa= 254.00 Ya= 254.00 Za= 2.0022:26:29.639 ->Xa= 2 ..
发布时间:2021-11-26 18:26:14 其他开发

不在 C# 应用程序中发送串行数据

我有两个 Arduino,允许使用串行监视器通过串行端口交换消息. 如果我在双方都使用串行监视器,一切正常.如果我使用我的 C# 应用程序没有任何反应.我尝试从 C# 应用程序的串行监视器发送,它可以工作,但不能反过来. //...comPort1.Open();//...私有无效comPort1_DataReceived(对象发送者,SerialDataReceivedEventArgs ..
发布时间:2021-11-26 11:27:50 C#/.NET

不在 C# 应用程序中发送串行数据

我有两个 Arduino,允许使用串行监视器通过串行端口交换消息. 如果我在双方都使用串行监视器,一切正常.如果我使用我的 C# 应用程序没有任何反应.我尝试从 C# 应用程序的串行监视器发送,它可以工作,但不能反过来. //...comPort1.Open();//...私有无效comPort1_DataReceived(对象发送者,SerialDataReceivedEventArgs ..
发布时间:2021-11-24 09:24:29 C#

如何将字符数组转换为字节数组?

我正在处理我的项目,现在我遇到了一个问题,即如何将字符数组转换为字节数组?. 例如:我需要将 char[9] "fff2bdf1" 转换为 byte[4] 为 byte[4] 的字节数组代码>0xff,0xf2,0xbd,0xf1. 解决方案 这是一个小 Arduino 草图,说明了一种方法: void setup() {Serial.begin(9600);字符 arr[] = ..
发布时间:2021-11-18 04:32:12 其他开发

C函数将浮点数转换为字节数组

我正在尝试创建一个函数,该函数将接受一个浮点变量并将其转换为一个字节数组.我找到了一段有效的代码,但如果可能的话,我想在函数中重用它. 我也在使用 Arduino 环境,但我知道它接受大多数 C 语言. 目前工作: float_variable = 1.11;字节 bytes_array[4];*((float *)bytes_array) = float_variable; 我可 ..
发布时间:2021-11-18 03:20:44 其他开发

通过 Wifi 从一个 Arduino 向另一个 Arduino 发送传感器数据

我想将一个 arduino 从 flex 传感器获得的数据发送到另一个 arduino,后者根据收到的数据采取行动,我想通过 wifi 执行此数据传输过程.你能帮我吗,我该怎么做.我想在这些 Arduinos 或其他任何一个上配置服务器吗? 如果我想配置一个服务器,我该怎么做? 解决方案 WiFiClient 对象包装了一个 TCP 套接字.一个普通的 TCP 套接字连接到 IP 地 ..
发布时间:2021-11-17 04:14:42 其他开发

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

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

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

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

Arduino Uno 串行监视器打印垃圾

我在一个项目中使用 Arduino Uno 和 GSM sim800l,看起来有些问题,我不知道是什么.这是我的代码: #include AltSoftSerial altSerial;无效设置(){Serial.begin(19200);Serial.println("AltSoftSerial 测试开始");altSerial.begin(19200);altSerial.println(" ..
发布时间:2021-11-17 04:14:25 其他开发

使用 ADXL345 对 Arduino 进行编程以在不活动时引发中断

我需要使用 sparkfun 分线板 ADXL345检测我的电机系统何时停止振动.我也在使用 Sparkfun RedBoard(Arduino uno). 我正在为配置此行为所做的事情: 启用 INACTIVITY 事件 将 INACTIVITY 事件路由到 INT 1(红板上的引脚 2) 立即引发 INACTIVITY 中断 为 INACTIVITY 设置低阈值(排除过高的设 ..
发布时间:2021-11-17 04:14:22 其他开发

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:14:19 其他开发

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

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

无延迟暂停()arduino

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

Arduino串行打印

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

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:14:00 其他开发

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

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