当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]使用低压微控制器控制高压设备,是学习电子学和嵌入式系统时最有用的技能之一。通过继电器模块,Arduino Uno 可以利用简单的数字输出来切换诸如灯、风扇、水泵及其他电器等负载。

继电器模块与Arduino的接口

使用低压微控制器控制高压设备,是学习电子学和嵌入式系统时最有用的技能之一。通过继电器模块,Arduino Uno 可以利用简单的数字输出来切换诸如灯、风扇、水泵及其他电器等负载。

在这个项目中,你将学习如何将5V继电器模块连接到Arduino Uno,了解每个继电器端子的功能,上传一个基本的Arduino程序,并安全地控制外部负载。本项目非常适合初学者,是进一步实现智能家居、机器人和物联网应用的基础。

所需部件

•Arduino Uno R3

•5V 单通道继电器模块

•USB数据线

•跳线

•面包板(可选)

•低压灯或LED用于测试

了解继电器模块

继电器模块起到电动开关的作用。Arduino 提供一个低压控制信号,而继电器则安全地切换独立的电路。

控制引脚

•VCC – 5V 电源

•GND – 接地

•IN – 来自Arduino的控制输入

切换终端

•COM – 常用端口

•NO(常开)——继电器激活时连接到COM

•常闭(NC)——继电器未激活时与COM连接

继电器模块接线

将继电器模块连接到Arduino,方法如下:

•Arduino Uno

•继电器模块

•5V

•VCC

•接地

•接地

•数字引脚 7

•IN

要切换负载,将继电器的COM和NO端子与外部电路串联连接。

它起作用

当Arduino的数字引脚7输出高电平时,继电器线圈通电。内部开关随之移动,将COM端与NO端连接,使电流流经外部电路。

当输出变为低电平时,继电器将返回其默认位置并断开负载。

这种切换动作伴随着继电器特有的咔嗒声。

Arduino 代码

代码说明

程序将数字引脚7定义为继电器控制引脚。在设置过程中,该引脚被配置为输出模式。在循环内部,继电器会连续地开启一秒,然后关闭一秒。

某些继电器模块是高电平触发,而另一些则是低电平触发。如果您的继电器行为与示例相反,只需在代码中将 HIGH 和 LOW 状态互换即可。

继电器通与继电器断

下图展示了继电器的两种工作状态。

•继电器断开:COM 与 NO 断开。

•常开触点:COM 连接到 NO,使电流通过连接的负载。

安全提示

•在切换家用电器之前,务必先用低电压负载测试继电器。

•更换线路前请先断电。

•带电时切勿触碰裸露的交流电线。

•确保继电器的电压和电流额定值适合所连接的负载。

•永久性安装时应使用绝缘外壳。

如果您不熟悉家庭电压,请寻求专业电工的帮助。

应用程序

这个简单的继电器项目可以扩展为许多实际应用,包括:

•家庭自动化

•智能照明

•水泵控制器

•智能灌溉系统

•安防系统

•风扇与电机控制

•工业自动化

•物联网远程切换

结论

将继电器模块与Arduino Uno连接是每位电子爱好者应完成的首个实用项目之一。它介绍了电气隔离、安全开关以及数字控制的概念,为更高级的自动化和物联网项目奠定了基础。

一旦掌握了继电器的运行原理,你就可以集成传感器、支持Wi-Fi的电路板(如ESP32)或树莓派平台,构建适用于家庭、工业和教育领域的智能自动化系统。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

该项目是一个基于Arduino Uno和ESP-01(ESP8266)的WiFi连接温度监测器。它可读取温度和湿度,当温度超过25°C时会发出间歇性蜂鸣报警,并提供一个实时网页仪表盘,您可以通过网络中的任意浏览器访问该页...

关键字: Wi-Fi 仪表盘 Arduino ESP-01

在这个项目中,你将构建一个双通道肌电图(EMG)游戏控制器,将前臂肌肉活动转换为键盘输入。通过使用DIY神经科学套件Pro,系统能够检测双前臂的肌肉收缩,并将其映射到不同的键盘按键,从而让你能够自然地操控和驾驶赛车游戏。

关键字: 双通道肌电图 Arduino 传感器

我们都知道不能把狗留在车内高温的车里。但你的房车或旅行拖车同样存在危险。如果它配有空调,就能保持车内凉爽,让狗狗舒适自在。但如果发电机没油了,或者空调出现故障呢?一旦这种情况发生在你外出徒步或购物时,后果可能非常严重。

关键字: 树莓派 USB 电源 BME280

本项目展示了模拟声音控制继电器开关的设计与组装。与简单的基于微控制器的项目不同,该电路利用经典的集成电路(NE555 和 74HC74)以及独立的晶体管放大级,通过声学触发信号(例如手拍)来控制电器的开关。

关键字: 继电器 微控制器 集成电路 NE555

PSOC™ Edge E84 AI 开发套件是一款用于嵌入式和边缘人工智能应用的开发板。本指南将说明如何配置 Arduino IDE 以支持 PSOC™ Edge E84 AI 开发套件,并提供在该开发板上编译、上传和运...

关键字: 嵌入式 边缘人工智能 Arduino

每位风筝冲浪者都经历过这种挫败感。你查看天气预报,准备好装备,来到海滩,却发现实际的海况与预测完全不同。或者,你刚在海上享受了一次美妙的冲浪,却完全不知道是什么让这次体验如此特别——是潮汐、风向,还是你的装备选择?下次遇...

关键字: 物联网 人工智能 树莓派

PantryPal 是一款轻量级的智能食品储物追踪器,可记录杂货清单、估算保质期,并提示哪些食物即将过期,避免被扔进垃圾桶。该应用完全基于 Java 26 标准库构建,通过一个真实且日常的场景——减少家庭食物浪费,展示了...

关键字: 摄像头 USB 树莓派 Java

DoorCTL 是一款专为纽约布鲁克林一家商业洗衣设施的实际生产需求而设计的仓库装卸门控制系统。它取代了传统的实体墙面按钮,采用网页界面,所有操作均经过身份验证、按角色授权,并全程记录。

关键字: 继电器 射频接收器 光电耦合器 ESP32

大多数空气质量设备将有趣的部分隐藏在屏幕上的数字背后。而这个作品则恰恰相反:它将DFRobot Gravity ENS160气体传感器的读数,转化为Arduino UNO Q上13x8蓝光LED矩阵上的生动动画。走过它时...

关键字: 传感器 Arduino LED矩阵 STM32U585

测量与施工放样是每个住宅建设项目中的关键环节。在浇筑地基或安装管线之前,施工人员必须准确地标记施工现场内的位置、边界和重要点位。

关键字: 履带式机器人 电机驱动器 树莓派
关闭