Inhaltsverzeichnis:

Arduino automatischen Temperatur- und Feuchtigkeitsregler herstellen - Gunook
Arduino automatischen Temperatur- und Feuchtigkeitsregler herstellen - Gunook

Video: Arduino automatischen Temperatur- und Feuchtigkeitsregler herstellen - Gunook

Video: Arduino automatischen Temperatur- und Feuchtigkeitsregler herstellen - Gunook
Video: Anleitung automatische Pflanzen BEWÄSSERUNG & DATALOGGING Arduino uno (DIY selber nachbauen) + Code! 2024, November
Anonim
Image
Image

1

Schritt 1: Komponenten

Folgende Teile wurden in diesem Projekt verwendet:

Arduino UNO, 1,3 Zoll 128 x 64 I2C OLED-Anzeigemodul, DHT11 Temperatur- & Feuchtigkeitssensor, MB-102 3.3V/5V Powermodul, 5V Relaismodul, DV 5V, 300mA, 2W, 108KHz Zerstäubungsbefeuchter

DC 12V Ladegerät (6,5V-12V) Steckbrett, Überbrückungsdrähte,

Schritt 2: Hinweis

Produktion
Produktion

Das Zerstäubungsbefeuchtermodul hat zwei Arbeitsmodi, der erste ist, dass es nach dem Einschalten unabhängig arbeiten kann. Die zweite ist, dass Sie nach dem Einschalten den Schalter drücken müssen, um zu arbeiten. Damit das Zerstäubungsbefeuchtermodul unabhängig arbeiten kann, wurde in diesem Projekt die erste Arbeitsweise des Zerstäubungsbefeuchters gewählt.

Zu Beginn wollte ich Pin 2 des Arduino Uno direkt mit dem Zerstäubungsbefeuchter verbinden und den hohen Pegel von Pin 2 steuern, damit der Zerstäuberluftbefeuchter funktioniert, und den niedrigen Pegel, damit er nicht funktioniert. Der Strom des digitalen Signalanschlusses des arduino uno ist jedoch zu gering, um den normalen Betrieb des Zerstäubungsbefeuchters zu unterstützen, und beim Arbeiten entsteht zu wenig Nebel. So werden ein 5V-Relais und ein MB102-Leistungsmodul verwendet, um den Zerstäubungsbefeuchter normal zu betreiben.

Schritt 3: Produktion

Produktion
Produktion
Produktion
Produktion
Produktion
Produktion

Installieren Sie die Bibliotheksdatei: Öffnen Sie "Tools"-"Library Manager" in der Arduino-Entwicklungssoftware, suchen Sie nach "DHT-Sensor" und installieren Sie es.

Wählen Sie das Entwicklungsboard als Arduino UNO, dies ist die richtige zu wählen.

Wählen Sie den dem Entwicklungsboard entsprechenden seriellen Port aus, Sie können den Code in das Entwicklungsboard brennen.

Empfohlen: