器件:arduino、树莓派、A-B USB线、传感器(DHT11,MQ-2,门磁)、杜邦线若干、LED灯
1、arduino端代码:
#include //引用dht11库文件,使得下面可以调用相关参数
#define DHT11PIN 8 //定义温湿度针脚号为8号引脚
#define MQD 2 //定义MQ-2数字量读取引脚为2号引脚
#define MQA A0 //定义MQ-2模拟量读取引脚为A0
dht11 DHT11; //实例化一个对象
const int sensor = 7; //门磁传感器引脚
int ledPin_door=9; //门磁动作引脚
int state; // 0 close - 1 open wwitch
int ledPin_smoke=10; //MQ-2动作引脚
int ledPin_tem=11; //DHT11温度监测动作引脚
int ledPin_hum=12; //DHT11湿度监测动作引脚
int ledPin_fan=13; //风扇动作引脚
void setup(){ //初始化设置
Serial.begin(9600); //设置波特率参数
//DHT11
pinMode(DHT11PIN,OUTPUT);