认识元件

  • 继电器(型号 松乐SRD-05VDC-SL-C)

    继电器 松乐SRD-05VDC-SL-C 正面标注了它的型号、电压
    继电器底面有5个管脚, 标注了 内部接线, 各脚含义如下:

接在线圈两端的是两个输入脚,公共端、常开端、常闭端是三个输出脚。 公共端与常开端 组成常开开关,公共端与常闭端组成常闭开关。当线圈两端两个输入端加一个5V电压,则 公共端与常开端 闭合, 公共端与常闭端断开。

接线前务必要搞清楚管脚。也可以用万用表量一个各脚间的电阻、验证一下。

  • PNP型三极管(型号8550)

    三极管型号为 8550, 其引脚如下:
    1脚=E(发射极,电路图中带箭头的那个)
    2脚=B(基极,电路图中跟R相接的那个)
    3脚=C(集电极,与E相对的那个)

  • 二极管:

二极管两个脚有正负极之分, 有一个小环的那个脚为负极。

  • 1K 电阻

继电器驱动电路原理图

继电器元件需要通过一个驱动电路接在单片机上. 典型的驱动电路原理图如下:

上述电路中用一个PNP型三极管做为控制开关, 图中Relay是继电器,三极管C极接GND,E极接继电器的线圈一端(输入端),三极管的B极通过一只1K-2K的电阻到单片机的GPIO脚 。继电器线圈另一端(输入端2)接VCC。继电器线圈两个输入端之间要反向并联一个二极管,这个二极管的作用是过滤掉线圈充放电过程中产生的反向电流。

该电路中三极管相当于一个开关, 运行原理如下:
1, 当GPIO输出高电平,三极B极与E极间没有电压差,三极管E极与C极间不通,继电器没有电流通过。
2,当GPIO输出低电平,三极B极与E极间形成电压差,三极管E极与C极之间导通,电流通过继电器线圈两个输入端,继电器闭合。

用面包板接线

把三极管, 继电器, 二极管, 电阻插入面包板, 按上述电路原理图,用杜邦线接线, 接线如下图:

int pinRelay = 3; //管脚D3连接到继电器模块的信号脚  void setup() {  pinMode(pinRelay, OUTPUT); //设置pinRelay脚为输出状态
}  void loop() {   digitalWrite(pinRelay, HIGH);//输出HIGH电平,继电器模块闭合  delay(5000); //等待5000毫秒  digitalWrite(pinRelay, LOW);//输出LOW电平,继电器模块断开  delay(8000); //等待8000毫秒
}  

Arduino - 继电器相关推荐

  1. arduino继电器控制风扇_如何使用Arduino开发板制作温度控制的风扇

    在本篇文章中,我们将主要介绍如何使用DHT22传感器和继电器制作一款Arduino温控风扇.使用DHT22传感器获取温度值,然后将在LCD显示屏上打印此温度值.我们将检查温度值是否大于35,如果温度大 ...

  2. <硬件>——Arduino继电器控制实例

    继电器原理:弱电控制强电 ---引脚图 NC:常闭端  NO:常开端  COM:公共端 VCC:电源正极  GND:电源负极  IN:信号输入端 ---工作图 一般情况下NC是闭合,当IN收到信号是低 ...

  3. Arduino 继电器控制(Blinker+ 小度)

    一.前期准备 1. D1 UNO R3 WIFI 开发板, 2. 继电器 3. 电源 4. 小度音箱 5. Blinker 账户 6. 百度账户 7. Arduino IDE 8. Blinker l ...

  4. arduino——继电器控制LED

    操作 继电器是具有两种状态的电子开关:线圈无动力和线圈供电.默认情况下,线圈未通电.您可以通过在引脚 COIL1 和 COIL2 之间施加电压来为线圈供电. 当线圈未通电时,P1 连接到 NC1,P2 ...

  5. arduino智能浇花系统_arduino+水泵+继电器+RFID

    arduino+继电器+电机 应用场合:加湿器.自动浇花.智能门锁.报警系统.......总之很多场合都适用.本章就介绍利用RFID卡输入,驱动水泵. /* * ------------------- ...

  6. arduino声音传感器与二极管_如何将声音传感器与Arduino连接 并实现继电器控制项目...

    简介 我前段时间已经实现了声音相关项目,称为 如何制作简单的CLAP SWITCH .该项目基于着名的555定时器IC. 在这个项目中,我将使用不同的声音传感器(虽然想法是一样的),它对声音如大声,拍 ...

  7. Arduino通过继电器控制电机(5V小马达)ESP8266-12F同理(小白初学)

    用Arduino/ESP8266-12F控制电机 一.实验环境 IDE:Arduino 材料:Arduino UNO/ESP82266-12F.4.5V电池盒子.继电器(6脚).5V电机一个(5V小马 ...

  8. C语言arduino密码锁实验报告,简易密码锁的制作-Arduino中文社区 - Powered by Discuz!...

    本帖最后由 chemistry 于 2018-11-8 16:57 编辑 一款简易密码锁一.功能: 将密码显示在lcd屏上,正常状态下电磁锁处于锁定状态,当输入密码与原设定密码一致时,打开电磁锁.同时 ...

  9. esp8266 mqtt 使用arduino开发教程

    esp8266的开发可以使用arduino的IDE进行开发,或者使用SDK开发 使用arduino的IDE开发是最简单的. 使用arduino的IDE开发,又可以分为直接在模块上开发或者通过ardui ...

最新文章

  1. 学习ASP.NET MVC系列 - 还有比这更简炼的吗?把复杂的事情变简单了,贡献啊!...
  2. React onClick 传递参数
  3. MyBatis学习总结(10)——批量操作
  4. JMeter入门,测试计划编写(http请求)
  5. Pandas数据清洗工具箱
  6. 理解 neutron(15):Neutron Linux Bridge + VLAN/VXLAN 虚拟网络
  7. Android典型界面设计(3)——访网易新闻实现双导航tab切换
  8. mysql --skip-locking_skip-external-locking – MySQL性能参数详解
  9. 打印机显示发送任务到服务器失败,G-FAX单机版操作指引-AOFAX—传真服务器.DOC
  10. 【飞秋】WF3.0和4.0区别介绍
  11. java当前目录指什么_是什么决定了Tomcat Java进程的当前工作目录?
  12. vdbench数据校验翻译
  13. Excel,遗忘密码后如何撤销工作表保护密码
  14. Milvus 在 AVX-512 与 AVX2 的性能对比
  15. 网易游戏:游戏测试是一个怎样的行业?
  16. 实用的Win10各个类型精品软件集锦
  17. 关于OGG trail file 到999999之后的处理方法
  18. 从零开始SQL注入之二
  19. HTML 标签中的连续的英文折断
  20. Linux利用脏牛漏洞提权

热门文章

  1. 201871010134-周英杰《面向对象程序设计(Java)》第四周学习总结
  2. B 站,真香 ! ! !
  3. 计算机二级教程书pdf MS,全国计算机等级考试二级教程MS Office高级应用教学大纲4.pdf...
  4. Tomcat 在本地创建虚拟目录myapp
  5. CDA Level1知识点总结之数据分析概述与职业操守
  6. 引入图标字体的三种方式
  7. WKWebView - 1
  8. [笔记]Pytorch框架下的入门应用:resnet34实现分类
  9. 爱拼车 android 源码,爱拼车 1.8.8
  10. 第07课:项目实战——自己动手写一个神经网络模型