En la fabricació de la prova, la temperatura i la humitat durant la fermentació tenen un paper important. Per controlar aquests paràmetres, el mestre va crear un dispositiu de control.
En la fabricació dels components següents es van utilitzar: Arduino, ordinador, LED, cable, DHT11 (sensor de temperatura i humitat).
DHT11 té tres pins. El costat dret és l’elèctrode negatiu, el costat esquerre és l’elèctrode positiu i el centre és el fil de senyal. La potència del sensor 5V està connectada a l'Arduino. El fil de senyal es connecta al pin 8 de l'Arduino.
A continuació, heu de connectar dos LEDs, vermell i groc. Els connecta mitjançant resistències. Els càtodes són negatius, i els ànodes es troben a 11 i 12 pins d’Arduino.
A continuació, cal descarregar el codi. El codi es dóna, com a l'article original. Si és necessari, heu de traduir i substituir els vostres valors.
無效 設置 () {
}
#incloure "DHT.h"
#define dhtPin 8 // 讀取 DHT11 數據
#define dhtType DHT11 // 添加 DHT11
DHT dht (dhtPin , dhtType) ; // 初始化 DHT 傳感器
無效 設置 () {
pinMode (12 , 輸出);
pinMode (11 , 輸出);
Serial.begin (9600) ; // 設置 鮑 率 9600
dht.begin (); // 啟動 DHT}
無效 循環 () {
float h = dht.readHumiditat (); // 讀取 濕度
float t = dht.readTemperature (); // 讀取 攝氏 溫度
float f = dht.readTemperature (true); // 讀取 華氏 溫度
如果 (isnan (h) || isnan (t) || isnan (f)) {
Serial.println ("無法 從 DHT 傳感器 讀取!");
返回; }
Serial.print ("濕度 :");
Serial.print (h);
Serial.print ("% \ t");
Serial.print (“攝氏 溫度 :”);
Serial.print (t);
Serial.print ("* C \ t");
Serial.print (“華氏 溫度 :”);
Serial.print (f);
Serial.print ("* F \ n");
retard (5000); // 延遲 5 秒
如果 (abs (t-30) & lt; = 2)
{
digitalWrite (12 , HIGH);
digitalWrite (11 , BAIX); }
其他
{
digitalWrite (11 , HIGH);
digitalWrite (12 , BAIX);
}
}
Podeu descarregar el vídeo per visualitzar el procés d’instal·lació al respecte l’enllaç.