Při výrobě zkoušky hrají důležitou roli teplota a vlhkost během kvašení. Pro ovládání těchto parametrů vytvořil master řídicí zařízení.
Při výrobě byly použity následující komponenty: Arduino, počítač, LED, drát, DHT11 (snímač teploty a vlhkosti).
DHT11 má tři kolíky. Pravá strana je záporná elektroda, levá strana je kladná elektroda a prostřední je signální vodič. Senzor 5V je připojen k Arduino. Signální vodič se připojuje na pin 8 Arduino.
Dále musíte připojit dvě LED diody, červenou a žlutou. Spojuje je přes odpory. Katody jsou negativní a anody jsou na 11 a 12 pinech Arduino.
Dále musíte stáhnout kód. Kód je uveden jako v původním článku. Pokud je to nutné, musíte přeložit a nahradit své hodnoty.
無效 設置 () {
}
#include “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.readHumidity (); // 讀取 濕度
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“);
zpoždění (5 000); // 延遲 5 秒
如果 (abs (t-30) <= 2)
{
digitalWrite (12 , VYSOKÉ);
digitalWrite (11 , LOW); }
其他
{
digitalWrite (11 , VYSOKÉ);
digitalWrite (12 , LOW);
}
}
Můžete si stáhnout video pro zobrazení instalačního procesu odkaz.