Inhaltsverzeichnis:
Video: AutoWaterFlora: die Selbstbewässerungsanlage - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Dies ist ein selbstbewässerndes Pflanzengerät, das die Pumpe für eine bestimmte Zeit und in bestimmten Intervallen startet.
Funktionieren: Das Projekt arbeitet mit dem einfachen Timer des Arduino Uno-Boards und initiiert die Pumpe, um in bestimmten Intervallen für eine bestimmte Zeit zu arbeiten. Ich habe die Pumpenarbeitszeit mit 2 Sekunden und das Intervall mit 6 Stunden angenommen.
Lieferungen
Elektronik
Arduino Uno:
Motorschild:
Pumpe:
Adapter:
Werkzeuge
Heißklebepistole
Schraubenzieher
Noch ein paar Materialien
Eine Topfpflanze
Alter Plastikbehälter für Wasser
Schritt 1: Hochladen des Codes
Code:
Der Code ist recht einfach und leicht zu verstehen.
#include // Die AFMotor-Bibliothek zur IDE hinzufügen
AF_DCMotormotor (2); // Machen Sie ein Motorobjekt am zweiten Motorausgang
Leere Einrichtung () {
motor.setSpeed (100); // Stellen Sie die Geschwindigkeit des Motors ein
motor.run (FREIGABE);
} Leere Schleife () {
motor.run(FORWARD); // Starten Sie den Motor
Verzögerung (2000); // Zeit bis die Pumpe arbeitet = 2 Sekunden, kann nach Bedarf geändert werden
motor.run (FREIGABE); // Stoppen Sie den Motor
Verzögerung(21600000); // Pumpenintervall = 6 Stunden, kann nach Bedarf geändert werden
Schritt 2: Verkabelung
Führen Sie die Verdrahtung der Komponenten gemäß diesem Diagramm durch. Beachten Sie, dass das Schild an Arduino Uno (oben) befestigt ist.
Der Motor wird an die M2-Klemme und die Stromquelle gemäß negativem Plus angeschlossen. Das Schild muss auf Arduino Uno liegen.
Schritt 3: Wichtiger Schritt
Fügen Sie die AFMotor-Bibliothek hinzu:
- Laden Sie den angehängten komprimierten Ordner herunter.
- Um die Bibliothek hinzuzufügen, gehen Sie zur Registerkarte Skizze> Bibliothek einschließen>. ZIP-Bibliothek hinzufügen> Wählen Sie den komprimierten Ordner dieser Datei aus.
Auch mit der Klebepistole kleben Sie den Motor in den Kunststoffbehälter.
Bitte besuchen Sie meinen Blog:
Kommentieren, teilen und folgen
Empfohlen:
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 9 Schritte
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um die Zeit auf dem LCD anzuzeigen
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): 3 Schritte
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): Manchmal korrigiert die Autokorrektur möglicherweise etwas, das Sie nicht korrigieren möchten, z. Textabkürzungen beginnen sich in Großbuchstaben zu setzen (imo korrigieren zum Beispiel zu IMO). So erzwingen Sie, dass die Korrektur eines Wortes oder einer Phrase beendet wird, ohne aut zu deaktivieren
So laden Sie die Sony A6000-Kamera auf: 17 Schritte
So laden Sie die Sony A6000-Kamera auf: Wenn Sie die Kamera zum ersten Mal verwenden, laden Sie den Akku auf. Der geladene Akku entlädt sich nach und nach, auch wenn Sie ihn nicht verwenden. Um eine Aufnahmegelegenheit nicht zu verpassen, laden Sie den Akku vor der Aufnahme auf. (App
So verbinden Sie die Android-Anwendung mit AWS IOT und verstehen die Spracherkennungs-API: 3 Schritte
So verbinden Sie die Android-Anwendung mit AWS IOT und verstehen die Spracherkennungs-API: In diesem Tutorial erfahren Sie, wie Sie die Android-Anwendung mit dem AWS IOT-Server verbinden und die Spracherkennungs-API verstehen, die eine Kaffeemaschine steuert. Die Anwendung steuert die Kaffeemaschine über Alexa Sprachdienst, die c
So bauen Sie eine Uhr, die die Zeit an die Wand projiziert – wikiHow
So bauen Sie eine Uhr, die Zeit an die Wand projiziert: Dieses Instructable zeigt Ihnen, wie Sie eine Projektoruhr bauen. Mit diesem Gerät können Sie die Zeit an die Wand projizieren. Basierend auf einem kleinen LCD-Wecker (nicht zu klein, sondern kann nicht projiziert und bearbeitet werden) ist dies eine gute Möglichkeit