Bootstrap

继电器与LED小夜灯结合实现控制小夜灯循环亮灭

目录

1、前言

2、继电器实物图以及原理

3、代码以及和LED小夜灯的接线


1、前言

继电器(relay)是一种电控制器件,是当输入量的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。

继电器具有控制系统和被控制系统,通常应用于自动化的控制电路中,在电路中起着自动调节、安全保护、转换电路等作用。

2、继电器实物图以及原理

继电器简单来说就是一个开关,只不过和通常家里的开关不同的是他是一个代码开关,可以利用代码来控制继电器,VCC表示电源正极、GND表示电源负极、IN表示信号输入脚(通常与STM32芯片的io口接在一起),COM表示公共端,NC(normal close)表示常闭端,NO(normal open)表示常开端

VCC接电源正极,GND接电源负极,LN接STM32上的输出脚(输入高电平公共端连常闭,输入低电平公共端连常开)
简单的来说就是

当IN脚输入高电平时,NC与COM相连;当输入低电平时,NO与COM相连

3、代码以及和LED小夜灯的接线

   

 

 接线如下

基于STM32103C8T6芯片(也可以用其他芯片)

 小夜灯的GND(白色)接到STM32的GND

 小夜灯的VCC(红色)接到继电器的NO口

继电器的COM口接到STM32的VCC

继电器的VCC和GND对应接到STM32的VCC和GND

继电器的IN口接到STM32的PA3口

核心源码附件如下

链接:https://pan.baidu.com/s/131ZeDSV-izc-AVJT-MIJYw 
提取码:1008

 师从江兴畿,初学STM32有写的不好的地方希望各位大佬多多包涵

如有疑问可以在下方提出

;