一.流程圖
1.太陽能供電,自動補光
2.語音控制:自動澆花,濕度檢測
二溫濕度控制的硬件
1.DHT11
2.繼電器
3.Arduino
4.面包板
5.杜邦線
三線路圖
線路圖
此系統(tǒng)是通過溫濕度感受器來檢測濕度利职,濕度過低時將在LCD顯示屏顯示“too dry working”既忆,此時可通過語音控制來澆花嗜湃,濕度正常時在顯示屏上顯示“normal”和濕度百分比戳吝。
#include <ld3320.h>
#include <PinMap.h>
#include <ld3320.h>
VoiceRecognition Voice; //聲明一個語音識別的對象
#define Hum 7 //定義Humidity控制引腳7
void setup()
{
pinMode(Hum,OUTPUT); //初始化Humidity引腳為輸出模式
digitalWrite(Hum,LOW); //Humidity引腳低電平
Voice.init(); //初始化VoiceRecognition模塊
Voice.addCommand("jiao hua",0); //添加指令省有,參數(shù)(指令內(nèi)容,指令標簽(可重復(fù)))
Voice.start();//開始識別
}
void loop() {
switch(Voice.read()) //判斷識別
{
case 0: //若是指令“jiao hua”
digitalWrite(9,HIGH); //打開9號引腳水泵
break;
default:
break;
}
}
語音控制模塊接線圖
名稱 | 接線 |
---|---|
3.3V | VCC |
GND | GND |
MISO | D12 |
MOSI | D11 |
SCK | D13 |
NSS | D10 |
RST | D9 |
IRQ | D2 |
WR | GND |