
Arduino 传感器相关
文章平均质量分 93
Arduino 传感器相关
蔚蓝慕
这个作者很懒,什么都没留下…
展开
-
运动传感器
当你走近一些自动开关门、自动开关灯泡或自动启动自动扶梯的地方时,你是否会产生这样的疑问:**"它是怎么做到的?**它是怎么做到的?如果有,本教程不仅会回答,还会告诉你如何制作。让我们开始吧!在本教程中,我们将学习。原创 2024-10-06 21:09:49 · 825 阅读 · 0 评论 -
使用Arduino和A4988步进驱动器模块控制NEMA 17步进电机
原文:https://circuitdigest.com/microcontroller-projects/controlling-nema-17-stepper-motor-with-arduino-and-a4988-stepper-driver-module使用Arduino和A4988步进驱动器模块控制NEMA 17步进电机ARDUINO项目经过**阿什什·乔杜里(Ashish Choudhary)** 2019年9月10日修改用Arduino和电位计控制NEMA 17步进电机步进电机是一翻译 2021-04-21 09:19:18 · 4562 阅读 · 3 评论 -
使用Arduino和DRV8825控制NEMA 17步进电机
原文:https://circuitdigest.com/microcontroller-projects/control-nema-17-stepper-motor-with-arduino-using-drv8825-stepper-motor-driver使用Arduino和DRV8825控制NEMA 17步进电机ARDUINO项目经过**阿什什·乔杜里(Ashish Choudhary)** 2019年8月29日修改步进电机 是一个直流电机的,在不连续的步骤和工作从监控摄像机到处用于先进的翻译 2021-04-21 10:18:50 · 3642 阅读 · 0 评论 -
索引——Arduino 电机相关文章
arduino利用A4988通过APP控制步进电机的速度和位置Arduino - 步进电机使用Arduino和DRV8825控制NEMA 17步进电机使用Arduino和A4988步进驱动器模块控制NEMA 17步进电机A4988驱动NEMA步进电机(42步进电机)AccelStepper步进电机库简介操控28BYJ-48步进电机Arduino CNC电机扩展板详解(A4988驱动42步进电机)原创 2024-08-10 20:27:07 · 296 阅读 · 0 评论 -
arduino操控舵机及供电电路
同样的情况也发生在我身上,我的 Arduino 正在重置,我无法实现平滑移动和精确定位。黄线是信号线,可与 Arduino 的任何 PWM 引脚连接,在我的例子中,我将把它与 Arduino 的 3 号引脚连接。MG996R 是 MG995 伺服电机的升级版,具有升级的防震功能,并重新设计了 PCB 和 IC 控制系统,使其比上一代产品更加精确。伺服电机的电源线(即红线)与 7805 稳压器的输出端相连,棕色线(即地线)与 7805 稳压器的中间端相连,输出端和地线之间连接了一个 470UF 的电容器。原创 2024-08-10 16:25:27 · 1361 阅读 · 0 评论 -
Arduino控制带编码器的直流电机速度
and使用编码器控制 Arduino 直流电机速度–我在不同的中高级项目中使用不同类型的步进电机、伺服电机和直流电机已经有很长一段时间了。直流电机比步进电机和伺服电机更常用。如果你看过我的视频和文章,就应该知道直流电机与步进电机和伺服电机有很大不同。这三种电机的结构各不相同。步进电机和伺服电机的设计方式使我们可以控制它们的位置。我们可以控制步进的前进和后退方向。舵机可以移动到 0 至 180 度之间的任何位置。同样,步进电机可以精确控制步数,这也是步进电机被用于数控机床、3d 打印机等的原因。原创 2024-08-10 15:19:21 · 2628 阅读 · 0 评论 -
Arduino - Keypad 键盘
键盘广泛应用于门锁、ATM、计算器等多种设备中。原创 2024-06-28 11:55:59 · 1582 阅读 · 0 评论 -
Arduino - TM1637 4 位 7 段显示器
时钟、定时器和计数器项目需要标准的 4 位 7 段显示器,但通常需要 12 个连接。TM1637 模块只需 4 个连接即可简化操作:2 个用于电源,2 个用于控制段。本教程不会通过深入硬件来使您超载。相反,我们将学习如何将 4 位 7 段显示器连接到 Arduino,如何对其进行编程以显示我们想要的内容。本教程将使用冒号分隔的 4 位 7 段显示模块。如果要显示浮点数,请使用 74HC595 4 位 7 段显示模块。原创 2024-06-28 11:45:46 · 2293 阅读 · 0 评论 -
Arduino - 74HC595 4 位 7 段显示器
时钟、定时器和计数器项目需要标准的 4 位 7 段显示器,但通常需要 12 个连接。74HC595 模块只需 5 个连接即可实现更简单的操作:2 个用于电源,3 个用于控制段。本教程不会通过深入硬件来使您超载。相反,我们将学习如何将 4 位 7 段显示器连接到 Arduino,如何对其进行编程以显示我们想要的内容。本教程将使用 4 点 4 位 7 段显示模块,该模块能够显示浮点值。如果要显示冒号分隔符,请使用 TM1637 4 位 7 段显示模块。原创 2024-06-28 11:27:12 · 1395 阅读 · 0 评论 -
Arduino - LED 矩阵
LED矩阵显示器,也称为LED显示器,或点阵显示器,应用广泛。之后,您可以轻松地将代码调整为其他 LED 矩阵,例如 16x8 LED 矩阵、64x8 LEd 矩阵…原创 2024-06-28 11:09:06 · 1632 阅读 · 0 评论 -
Arduino - OLED
oledOLED(有机发光二极管)显示器是LCD显示器的替代品。OLED超轻,几乎像纸一样薄,灵活,可产生更明亮、更清晰的图像。原创 2024-06-28 09:34:03 · 1642 阅读 · 0 评论 -
Arduino - 继电器
在之前的教程中,我们学习了如何打开/关闭 LED。在本教程中,我们将学习如何打开/关闭某种使用高压电源的设备(例如灯泡、风扇、电磁锁、线性执行器等)。控制LED和控制灯泡有什么共同之处和区别?共同点:就像控制LED一样,我们使用Arduino的输出引脚来打开/关闭它们。原创 2024-06-27 16:50:10 · 1144 阅读 · 0 评论 -
Arduino - 线性执行器(支撑或滑杆)
tutorial.本教程适用于没有反馈的线性执行器。如果您想了解带反馈的线性执行器,请参阅此 Arduino - 带反馈的执行器教程。原创 2024-06-27 15:20:52 · 1288 阅读 · 0 评论 -
Arduino - 光敏传感器
tutorial.如果您正在寻找模块形式的光传感器,请查看此 Arduino - LDR 光传感器模块教程。原创 2024-06-27 14:55:00 · 2042 阅读 · 0 评论 -
Arduino - RFID/NFC
在本教程中,我们将学习如何将RFID / NFC与Arduino一起使用。RFID/NFC系统包括两个组件:读卡器和标签。有两种流行的 RFID/NFC 阅读器:RC522 和 PN532 RFID/NFC 阅读器。本教程重点介绍 RC522 RFID/NFC 阅读器。PN532 RFID/NFC阅读器将在即将到来的教程中介绍。在上述能力中,对于Arduino来说,读取UID是应用最广泛的。本教程重点介绍如何读取RFID/NFC标签的UID。另一个将在下一个教程中出现。原创 2024-06-27 14:33:13 · 1656 阅读 · 0 评论 -
Arduino - 步进电机
WARNING本教程目前正在更新中。原创 2024-06-27 10:52:09 · 1860 阅读 · 0 评论 -
Arduino - 旋转编码器 - 伺服电机
在本教程中,我们将学习如何对Arduino进行编程,使其根据旋转编码器的输出值旋转伺服电机。此图像是使用 Fritzing 创建的。原创 2024-06-27 10:03:48 · 895 阅读 · 0 评论 -
Arduino - MG996R
在本教程中,我们将学习如何将MG996R高扭矩伺服电机与Arduino一起使用。原创 2024-06-26 16:58:19 · 1647 阅读 · 0 评论 -
Arduino - 电磁锁
电磁锁(EM锁)广泛用于锁门。它通常与开关、指纹读取器、RFID/NFC 读取器、键盘或 PC/mobille 上的应用程序一起使用,以控制对门、建筑大门的访问…电磁锁也称为磁力锁或磁锁。电磁锁的替代品是电磁锁。您可以在 Arduino - 电磁锁教程中了解更多信息。原创 2024-06-26 16:39:23 · 1248 阅读 · 0 评论 -
Arduino - 按钮控制电磁锁
在本教程中,我们将学习如何使用Arduino和按钮来控制电磁锁。按下按钮时,Arduino会停用电磁锁以解锁门一段时间(例如10秒)。之后,它Arduino激活电磁锁以锁定门。原创 2024-06-26 16:32:25 · 864 阅读 · 0 评论 -
Arduino 红外线控制器
您可能在使用电视和空调等家用电子设备时遇到过红外遥控器,也称为红外遥控器…在本教程中,我们将学习如何使用红外(IR)遥控器和红外接收器来控制Arduino。然后你可以修改代码来控制LED、风扇、泵、执行器…通过红外遥控器。原创 2024-06-25 12:25:17 · 1482 阅读 · 0 评论 -
伺服电机、步进电机和直流电机简介
伺服电机包括两种主要类型:180°伺服电机和360°伺服电机。事实上,大多数人将“伺服电机”隐含地理解为“180°伺服电机”。直流电机主要有两种类型:有刷直流电机和无刷直流电机。有刷直流电机广泛应用于DIY项目。Automation and robotics 自动化和机器人技术。为项目选择电机取决于许多因素,例如承载重量、电源、应用特性…360°伺服电机类似于直流电机,只是不需要硬件驱动器。打印机、3D打印机、CNC、X-Y绘图仪、Cocktail Machine 鸡尾酒机。原创 2024-06-25 11:11:57 · 1054 阅读 · 0 评论 -
直流电机简介及利用L298N控制
如果我们为低于 12V 的直流电机供电,电机仍会旋转,但不会以最大速度旋转。这意味着如果我们改变电源的电压,我们可以改变直流电机的速度。取而代之的是,我们通过PWM信号固定电源的电压并控制直流电机的速度。如果 OUT1 和 OUT2 引脚以相反的方式连接到直流电机的两个引脚,则旋转方向是反转的。如果是这样,它只需要在 OUT1 和 OUT2 引脚之间切换,或者在代码中更改 IN1 和 IN2 引脚上的控制信号。如果您认为视频教程是必不可少的,请订阅我们的 YouTube 频道,为我们制作视频提供动力。原创 2024-06-25 11:08:41 · 1993 阅读 · 0 评论 -
Arduino 旋转编码器
在本教程中,我们将学习如何将增量编码器与Arduino一起使用。原创 2024-06-25 10:05:03 · 1564 阅读 · 0 评论 -
Arduino - 门传感器
门传感器广泛用于安防领域,用于检测/监控入口(如门、窗等)。门传感器也称为“进入传感器”、“接触传感器”或“车窗传感器”。原创 2024-06-25 08:15:32 · 907 阅读 · 0 评论 -
Arduino - PIR运动传感器(2)
例如,您的会议室使用运动传感器自动打开/关闭灯,当人们进入房间时,灯会自动打开。在这两种情况下,在低(3 秒)时间(固定和不可调值)期间,传感器无法检测到任何运动。通过将Arduino的引脚与HC-SR501传感器的OUTPUT引脚连接起来,我们可以使用Arduino代码检查OUTPUT引脚的值以检测运动。传感器本身不会检测到人类的存在,传感器只会检测到运动。如果我们在Arduino代码中设置超时,则超时是传感器设置中的时间延迟和Arduino代码中的时间延迟之和。因此,传感器可以检测人类和动物的运动。原创 2024-06-25 08:06:13 · 948 阅读 · 0 评论 -
如何将重量传感器 HX711 与 Arduino 一起使用
【代码】如何将重量传感器 HX711 与 Arduino 一起使用。原创 2024-06-24 21:38:07 · 978 阅读 · 0 评论 -
Arduino称重传感器和 HX711 放大器(数字秤)
称重传感器将力转换为可测量的电信号。电信号与施加的力成正比变化。有不同类型的称重传感器:应变片、气动和液压。在本教程中,我们将介绍应变片称重传感器。应变片称重传感器由带有应变片的金属棒组成(在上图中的白色胶水下方)。应变片是一种电子传感器,用于测量物体上的力或应变。当外力施加到物体上时,应变片的阻力会发生变化,这会导致物体的形状(在这种情况下是金属棒)变形。应变片电阻与施加的载荷成正比,这使我们能够计算物体的重量。原创 2024-06-24 21:31:42 · 4316 阅读 · 0 评论 -
arduino按钮
按钮仅在某些需要检测冲压次数的应用中才应考虑这一点。原创 2024-06-24 21:12:20 · 1555 阅读 · 0 评论 -
arduino教程-08.超声波的应用
topic2.1 认识超声波2.2 影响声音传播速度的因素2.3 超声波传感器简介2.4 实验任务1:使用超声波传感器制作数字量尺测量脉冲持续时间的pulseln()函数2.5 hc-sr04超声波传感器超声波选型指南2.1 认识超声波可在空气中传播的超声波频率,大约介于20~200KHz之间,其衰减程度与频率成正比(即频率越高,传播距离越短)在室温20°C的环境中,声波的传输速度约为34...原创 2018-12-22 14:08:58 · 17568 阅读 · 2 评论 -
ezButton-按钮库
TheezButton(简易按钮)库旨在解决上述所有问题,不仅对初学者而且对有经验的用户都易于使用。它是由 ArduioGetStarted.com 创建的。该库可用于按钮、瞬时开关、拨动开关、磁接触开关(门传感器)…原创 2024-06-17 15:57:20 · 1046 阅读 · 0 评论 -
蜂鸣器(3):ezBuzzer库
使用压电蜂鸣器时,初学者通常会遇到蜂鸣器代码由于delay()函数而阻止其他Arduino代码的麻烦。TheezBuzzer(简易蜂鸣器)库旨在解决该问题,不仅使初学者而且有经验的用户都易于使用。它是由创建的。原创 2024-06-17 10:10:43 · 656 阅读 · 0 评论 -
蜂鸣器(2):12V有源蜂鸣器
在本教程中,我们将学习如何对Arduino进行编程,以控制12V有源蜂鸣器以产生响亮的声音。如果您想控制 5V 有源/无源蜂鸣器,请查看此 Arduino 压电蜂鸣器教程。原创 2024-06-17 09:29:30 · 1441 阅读 · 0 评论 -
蜂鸣器:基础(1)
该库旨在让蜂鸣器发出哔哔声或播放记忆,而不会阻塞其他代码。在本教程中,我们将学习 3-5V 有源和无源压电蜂鸣器。对于12V蜂鸣器,请参考Arduino-12V蜂鸣器教程。市面上有3V-24V有源蜂鸣器,可以作为3-5V有源蜂鸣器或高压蜂鸣器(12V…单击Arduino IDE上的“上传”按钮,将代码上传到Arduino。复制以下代码并将其粘贴到创建的 pitches.h 文件中。商业产品上的压电蜂鸣器通常尺寸非常小,可以集成到小型设备中。现在,我们将修改代码以播放“铃儿响叮当”歌曲。原创 2024-06-17 09:06:50 · 1565 阅读 · 0 评论 -
Arduino 电位计
当我们互换这些引脚时,输出引脚上的电压值是反相的。模拟输入引脚将电压(0v和VCC之间)转换为整数值(0到1023之间),称为ADC值或模拟值。旋转电位器(也称为旋转角度传感器)用于手动调整某物的值(例如立体声的音量、灯的亮度、示波器的变焦级别…电位计的轴可从 0°(最接近 GND)旋转到上界角(最接近 VCC 引脚),称为ANGLE_MAX。通过将电位器的输出引脚连接到模拟输入引脚,我们可以从引脚读取模拟值,然后将其转换为有意义的值。输出引脚上的电压范围为 GND 的电压到 VCC 的电压。翻译 2024-06-11 12:04:08 · 325 阅读 · 0 评论 -
ESP-01S Wi-Fi 模块:配置接线
本文将引导您完成使用 **ESP8266(**也称为ESP-01S Wi-Fi 模块)的过程。该模块可以在如下所示的设备上看到。ESP8266 又名 ESP-01S Wi-Fi 模块这是一个成熟的微控制器,在此实现中,包含特殊的固件,可将其转换为易于使用的Wi-Fi模块。当连接到Arduino Uno时,Wi-Fi模块使用串行接口,使我们能够在Arduino Uno上编写草图,可以通过Wi-Fi与世界进行通信。由于Arduino Uno缺乏内置的Wi-Fi功能,因此我们必须依靠外部组件来实现此类功能。原创 2023-08-12 12:23:19 · 5704 阅读 · 0 评论 -
如何使用 ESP-01S 模块
在从UART下载代码中重置模块后,如果您使用的是正确的波特率,您应该会在串行监视器中看到一条包含“引导模式:[1,6]”的消息。所有 esp8266 arduino 兼容模块必须由来自任何类型的直流电流供电,可以提供稳定的 3.3V 和至少 250mA.此外,逻辑信号的额定电压为3.3v,RX通道应由3.3V除数降压保护。之后,您应该能够通过选择Arduino的COM端口,设置适当的波特率,在串行监视器中查看数据并发送AT命令,默认值应为115200,并进行其他设置以读取“NL和CR,原创 2023-08-12 10:50:40 · 5067 阅读 · 0 评论 -
U8g2 驱动oled自定义中文字库
我们在项目中大概率会遇到LED显示中文的需求,而通过汉字取模一个一个的定义中文字,不仅会增加程序编译后占用的存储空间,造成稀缺硬件资源的浪费,而且这种方式对编码的灵活性也不够友好。本文将介绍如何使用U8g2自带的工具,将项目中常用的汉字定义成自己的汉字库,编码时直接使用方法实现。本文参考了其他网友的内容,但是他们大都是替换到u8g2中现有的字体类型,这会破坏掉u8g2库的完整性。本文将介绍如何定义自己的u8g2Font类型,而不是替换现有的。原创 2023-08-09 14:59:22 · 9722 阅读 · 6 评论 -
Arduino通过u8g2库驱动OLED
网上很多类似这种的语法,个人建议不要这样使用,代码的移植性会很差的:不要按照此例程来书写!!!do {");用Arduino控制OLED,就用U8G2这个库函数就可以了,直接点击“加载库”,就可以在IDE里面自行安装库函数的。原创 2023-05-23 13:55:17 · 5516 阅读 · 1 评论 -
Arduino控制MG995/MG996 360舵机连续旋转
因此,旋转速度的命令从1.0ms=全速顺时针,到1.5ms=慢速/停止,到2.0ms=全速逆时针,到1.5ms=慢速/停止,到1.0ms=全速顺时针。舵机实际上正在执行----正常的闭环定位舵机通过编程来响应脉冲宽度以确定角度:1.0ms 脉冲为位置 0°,1.5ms 脉冲为位置 90°,2.0ms 脉冲为位置 180°。由于MG995 360是连续旋转的舵机类型,因此必须指定3个条件,即停止位置,左转和右转。SG90和MG996R等舵机电机,该舵机电机是标准舵机类型,可以使用指定的度角进行控制。原创 2023-04-10 12:13:05 · 14355 阅读 · 2 评论