Arduino: sestavení senzoru vlhkosti - jak to funguje
Arduino můžete snadno použít jako čidlo vlhkosti. V tomto praktickém tipu se dozvíte, jak to provést.
Arduino: sestavení senzoru vlhkosti
Abyste si mohli vytvořit vlastní čidlo vlhkosti, potřebujete Arduino a modul DHT11 s odpovídajícími propojovacími kabely. Celý obrázek najdete na obrázku.
- Připojte pin "VCC" k 5V nebo 3, 3V a pin "GND" k zemi. Datový kolík je připojen ke kolíku 2.
- Také se ujistěte, že jste již nainstalovali knihovnu „SimpleDHT“. Pak je můžete importovat pomocí příkazu „#include“.
- Vytvořte proměnnou pro datový pin ("int pinDHT11 = 2;") a nový objekt DHT11 ("SimpleDHT11 dht11;").
- V metodě nastavení určete, že chcete použít sériový monitor. Vytvořte také dvě bajtové proměnné ve smyčkové metodě: "teplota bajtu = 0; vlhkost bajtů = 0;".
- Příkazem "if (dht11.read (pinDHT11, & teplota, & vlhkost, NULL)) {Serial.print (" ERROR "); return}" můžete určit, že slovo "chyba" má být vydáno, pokud Arduino není Přijímá data z modulu DHT11.
- Aktuální teplotu ve stupních Celsia získáte příkazem „(int) teplota“. Vlhkost měříte pomocí „(int) vlhkosti“.
V dalším praktickém tipu vám ukážeme, jak nastavit modul GSM na Arduinu.