我正在尝试为我的 arduino uno R3 的 ATmega328p 创建阻塞延迟。 但我的 function 遇到了问题。 我不确定它是否与我的时钟源有关。 我在脚本顶部将其设置为 8 MHz,但问题仍然存在。 这是我的延迟 function 的片段,它配置为 8 MHz 时的 10 毫秒延 ...
我正在尝试为我的 arduino uno R3 的 ATmega328p 创建阻塞延迟。 但我的 function 遇到了问题。 我不确定它是否与我的时钟源有关。 我在脚本顶部将其设置为 8 MHz,但问题仍然存在。 这是我的延迟 function 的片段,它配置为 8 MHz 时的 10 毫秒延 ...
我正在从事一个艺术项目,其中包括一个 ADXL345 传感器(加速度计)、Arduino Uno R3 板、Arduino IDE 2.0.3 和 Processing 4.1.2。 我希望每次从与 Arduino sketch 的串行通信接收到的传感器值时,Processing 都随机且连续地显示 ...
我试图使用 MPU6050 和伺服电机。 但 mpu6050 arduino 几秒钟后崩溃。 我使用了 arduino uno 和 sg90 伺服电机。 这是我的代码。 ...
我正在尝试使用arduino_hal为 Rust 中的 Arduino Uno 编写 LCM1602C LCD 显示器的驱动程序,因为我还没有找到它的库。 到目前为止我所拥有的是: 我遇到的问题是,这不是在Lcd结构中设置引脚的方式,即使它看起来像 文档(我相信)。 我得到的错误看起来像这样: 我 ...
我正在研究 ADXL375 并使用 I2C 协议将其与 Arduino UNO 连接。 我得到数据表中提到的 X、Y、Z 轴的值,即,当水平放置时,我得到 x=0g、y=0g、z=1g(近似校准)。 我已启用触发模式并将中断映射到 INT2。 我的冲击阈值设置为 0x28 = 31.2g。 当我点击 ...
当我按下一个按钮时,我想让伺服电机在 0-90 度之间振荡,但是当我按下另一个按钮时,它停止振荡,然后保持在最新的 position。 我从这个开始: #include <Servo.h> Servo myservo; int pos = 0; const int button1 = ...
这是我第一次学习 arduino uno,我不知道该怎么做 每次循环重新启动时,LED 打开和关闭的每个间隔的延迟都会增加 1 秒。 ...
我一直在尝试将 Gui(图形用户界面)连接到我的 Arduino 来控制我的电机。 有 4 个按钮:L(低)、M(中)、H(高)、S(停止)。当我点击那里时,4 个字符之一将发送到我的 Arduino。结合我的红外避障信号(输出引脚连接到Arduino上的引脚2),我的电机将相应地运行一段时间:L( ...
C:\Users\ownas\OneDrive\Documents\Arduino\0to9ver1\0to9ver1.ino:28:1: error: 'PCM' 没有命名类型; 您指的是“PC0”吗? PCM播放器; ^~~ PC0 C:\Users\ownas\OneDrive\Doc ...
我正在 Arduino 上做一个涉及红绿灯的项目。 如果在 7 秒间隔内按下交叉按钮,在等待 3 秒(delay3000)后,我将调用 function。如果没有按下,循环将恢复正常。 我试过使用 for 循环,但似乎无法绕过它。 帮助? 这是我的基本代码。 我如何在这个问题中使用 millis( ...
我想将我的浮点变量转换为十六进制值,如 0x00466 等。但是当我尝试我在 inte.net 中看到的所有内容时,我的串行控制台变得疯狂:D 就像“'#gA”。 我在下面尝试了这段代码 结果是“”(:D)我想要像“0x000466 或任何 likte HEX 值”这样的结果,那我该怎么办? ...
我坚持使用 arduino 制作火灾探测器的代码。我已经连接了 5 个火灾探测器模块,但是,我不知道为什么一次只能检测到其中一个。 你能帮我处理我的代码吗? 我希望我所有的传感器在检测到火灾时都能正常工作。 ...
我有 6 个 LED 连续连接到一个 arduino uno 并且想使用旋转编码器来控制运动。 到目前为止,我已经创建了一个将信号从旋转编码器输出到串行监视器的程序,但我不知道如何将这些信号转换为 LED 的信号。 我的想法是使用连接一定距离的 LED(每个 LED 42 个)并使用大步长(例如旋转 ...
我正在尝试使用 ESP8266-01 使用 AT 命令发出一个简单的 HTTP 请求,ESP8266-01 已连接到我的 arduino UNO,我正在向串行监视器中输入命令。 esp 已经连接到 inte.net,但我无法获得工作请求。 我试着提出这个要求: 我从 espressif 官方文档中 ...
我想制作一个必须使用旋转编码器来控制 LED 亮度的电路。 我设法让一个 LED 工作,但当我尝试连接 6 个以上的 LED 时,我似乎无法让它工作。 我的基本设置: https://imgur.com/a/Idxcuqi (如注释所述,我有一个 5 针编码器,只有 6 针可用) ...
这个 C 代码,Atmel Studio,应该检查连接到 4 方向倾斜传感器(上、下、左、右)的 PORTD 上的引脚 2 和 3,然后为每个方向点亮 4 个不同的 LED。 LED 连接在 PORTB 上。 代码: 我尝试先定义 LED 和传感器,但这没有用,所以我尝试直接从引脚读取,但这也不 ...
我开始了一个教程项目来使用 Arduino Uno 开发板。 这个项目的总结是,在加热器和冷却器的帮助下,我们必须保持腔室的温度恒定。 项目差不多准备好了,但问题是在达到高于所需温度的温度后,冷却器开始工作并将温度降低到所需温度以下,然后加热器开始工作以提高温度。 您知道腔室加热后,其温度会在一段时 ...
下面是我用来创建具有自动调节亮度的运动激活灯的代码。 我在 Arduino IDE 和 Arduino UNO 中这样做。 因此,我开始通过为 LDR 传感器独立创建编码来构建代码。 之后,我添加了 PIR 传感器的代码。 但是,当我进行下面的编码时,它只适用于 PIR。 所以,我正在努力让 PI ...
#include <Adafruit_EEPROM_I2C.h> #include <Adafruit_FRAM_I2C.h> #include <Servo.h> #include <Wire.h> #include "RTClib.h" R ...
我有 arduino uno 和蓝牙模块 HC-06。 我写了以下代码: 我有一部手机,我用蓝牙终端向电脑发送信息。我从串口监视器接收到我的蓝牙终端的信息,但是从蓝牙到串口监视器的信息没有出现,你能帮我找到问题吗? ...