Inhaltsverzeichnis:

Einen intelligenten Blumentopf herstellen – wikiHow
Einen intelligenten Blumentopf herstellen – wikiHow

Video: Einen intelligenten Blumentopf herstellen – wikiHow

Video: Einen intelligenten Blumentopf herstellen – wikiHow
Video: Fliegen Loswerden 2024, November
Anonim
Image
Image

Wissen Sie, was die Menschen dazu bewegt hat, die allererste Stadt zu erschaffen? Es ist Landwirtschaft.

In diesem Projekt werden wir einen 3D-gedruckten Blumentopf herstellen, der eine kleine bis mittelgroße Pflanze mit einer LED-Anzeige an der Außenseite beherbergen könnte, um die Feuchtigkeit des Bodens anzuzeigen.

Schritt 1: Sammeln Sie alle Materialien

3d Drucken
3d Drucken

Sie benötigen einen Arduino, 5 LEDs, ESP8266 und einen Feuchtigkeitssensor. Beachten Sie, dass Sie mein Design anpassen können, wenn Sie vorgefertigte LED-Leisten herumliegen haben. Andernfalls verwenden Sie einfach mein Design zusammen mit 5 5 mm LEDs.

Auch wenn Sie ein Feuchtigkeitssensormodul haben, können Sie das auch verwenden, aber für mich habe ich meinen eigenen Sensor mit Messingelektroden maßgeschneidert.

Schritt 2: 3D-Druck

Drucken Sie den Blumentopf und das LED-Bar-Halter-Modell aus, das auf meinem GitHub verfügbar ist. Es ist möglich, dass mein Design etwas zu groß ist, um für einige billigere 3D-Drucker gedruckt zu werden. Wenn dies der Fall ist, können Sie den Umfang des Topfs verkleinern, aber keine Änderungen am Elektroden- oder LED-Bar-Steckplatz vornehmen. (https://github.com/5Volts/Smart-Pot)

Schritt 3: Montage

Montage
Montage

Das einzige mechanische Teil, das montiert werden muss, ist die LED-Leiste, einfach 5 verschiedene LEDs und Kathodenstifte in Reihe und die Anodenstifte parallel in den 3D-gedruckten LED-Leistenhalter einsetzen und verlöten. Schieben Sie es dann in den Schlitz im Topf.

Schritt 4: Schaltung

Schaltung
Schaltung

Ich habe ein Fritzing-Schema erstellt, das in meinem Video zu finden ist. Verwenden Sie das einfach als Leitfaden. Wenn Sie ein Arduino verwenden, verwenden Sie einen Protoshield, um die Arbeit zu erledigen. Und wenn Sie das NodeMCU-Modul verwenden, verwenden Sie ein Veroboard.

Schritt 5: Codierung

Codierung
Codierung

Ich verwende also ein ESP8266-01-Modul, das die Schwierigkeit beim Erstellen der Firmware für dieses Ding erschwert. Ich habe beschlossen, alle internetbezogenen Funktionen ab sofort zu entfernen, nachdem das Video veröffentlicht wurde, und begann mit der Arbeit an einer selbst erstellten Bibliothek, die in Zukunft verwendet werden soll. Meinen Quellcode findet ihr auf meinem GitHub. (https://github.com/5Volts/Smart-Pot)

Schritt 6: Webserver

Webserver
Webserver

Da ich einige Erfahrung mit der Full-Stack-Webentwicklung mit Python + Django habe, habe ich meinen eigenen Webserver erstellt, damit ich von überall auf der Welt über den Feuchtigkeitsgehalt des Topfes benachrichtigt werden kann. Aber ich empfehle den Zuschauern dringend, dies nicht zu tun. Wenn Sie ein NodeMCU-Modul verwenden, können Sie stattdessen die Blynk-App auf Android verwenden.

Schritt 7: Übertragen Sie eine Pflanze über

Eine Pflanze übertragen
Eine Pflanze übertragen

Den wichtigsten Schritt dürfen wir natürlich nicht vergessen. Setzen Sie eine Pflanze oder Blume in unseren Topf. Ich habe ein Durcheinander angerichtet, während ich an meinem gearbeitet habe. Und ich hatte keine Schaufel dabei, aber die Schaufel ist im Vergleich zu meinem Blumentopf monströs groß, also benutze ich einen Küchenlöffel.

Schritt 8: Genießen Sie Ihre angenehme Dekoration

Genießen Sie Ihre angenehme Dekoration!
Genießen Sie Ihre angenehme Dekoration!

Ziemlich sicher wäre unser ältester Vorfahr, der zuerst eine landwirtschaftliche Kolonie gründete, stolz zu sehen, wie weit der menschliche Einfallsreichtum und die Technologie gekommen sind. Wir können jetzt einen mit dem Internet verbundenen Blumentopf haben, der eine Benachrichtigung senden könnte, wenn unser Topf trocken ist, wie wahnsinnig toll ist das!

Empfohlen: