嵌入式之路,贵在日常点滴
---阿杰在线送代码
目录
一、wiringPi库是什么
wiringPi是一个很棒的树莓派IO控制库,使用C语言开发,提供了丰富的接口:GPIO控制,中断,多线程,等等。
二、如何获取
树莓派的镜像固件中可能不会带有wiringPi库
使用以下命令查看
gpio -v
- 已经安装
未安装会提示指令不认识
三、如何使用
EG1:控制继电器
其实继电器简单来说就是一个开关,VCC表示电源正极、GND表示电源负极、IN表示信号输入脚,COM表示公共端,NC(normal close)表示常闭端,NO(normal open)表示常开端
继电器:使非可编程的设备变得可控制可编程
一般情况下是常闭状态
这里简单地描述一下大部分的继电器模块:
Vcc接电源正极,Gnd接电源负极,In接信号端(输入高电平公共端连常闭,输入低电平公共端连常开),如下图所示,你就可以明白了,当IN脚输入高电平时,NC与COM相连(左图);当输入低电平时,NO与COM相连(右图)。
继电器实现的控制电路优点