实现功能:当感应到火焰的时候,蜂鸣器发出响声。
使用的模块:树莓派4B,火焰传感器,蜂鸣器。
蜂鸣器使用说明:
VCC接3.3V
GND接地
I/O接输出引脚
注:低电平触发蜂鸣器响
火焰传感器说明:
VCC接5V
GND接地
AO模拟输出,DO是数字输出;计AO根据收到的信号,输出0~1023模拟信号,DO根据设定的阀值输出0或1。
注:当感受到火焰的时候,DO呈现低电平
代码如下:
#include <stdio.h>
#include <wiringPi.h>
#include <stdlib.h>
#define buzzer 28
#define fire 29
/*初始化树莓派*/
void initwiringPi()
{
if(wiringPiSetup()==-1)
{
printf("树莓派初始化失败\n");
exit(-1);
}
}