Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Gehäuse
- Schritt 2: Fischfutter
- Schritt 3: Der Code
- Schritt 4: Einrichten der Hardware
- Schritt 5: Montage am Tank/Aquarium
- Schritt 6: Freue dich
Video: Arduino Uno Fischfutterautomat in 6 billigen und einfachen Schritten! - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Für dieses Projekt ist also möglicherweise ein wenig Hintergrundgeschichte erforderlich. Menschen mit Haustierfischen standen wahrscheinlich vor dem gleichen Problem wie ich: Urlaub und Vergesslichkeit. Ich vergaß ständig, meine Fische zu füttern und habe es immer versucht, bevor sie schlafen gingen. Urlaub war ein ganz anderes Thema, man musste diese "Feeder"-Pyramiden kaufen, die nie wirklich funktionierten. Also begann ich darüber nachzudenken, was ich tun könnte, und mir wurde klar, dass ich einen automatischen Fischfutterautomat bauen könnte!
BITTE BITTE BITTE stimmen Sie dafür im Arduino Contest ab, ich denke, es hat das Potenzial, zumindest einen kleinen Preis zu gewinnen
Schwierigkeit: 2/5
Kosten: 1/5
Lieferungen
Arduino Uno / Generische Version
Servomotor (Micro Servo SG90 9g sollte einwandfrei funktionieren)
-Und der mitgelieferte doppelseitige breite Servoarm
Stromkabel (DC oder USB)
Überbrückungsdrähte (männlich zu männlich)
Kleine Reise-/Hotel-Shampoo-Flasche
Kunststoffbehälter
Fischfutter (jede Art funktioniert, die Pellets funktionieren bei mir besser)
Elektrische Bohrmaschine
Heißklebepistole
Schritt 1: Gehäuse
Verschließen Sie den Deckel des Behälters und bohren Sie ein Loch, das groß genug ist (in der Mitte des Deckels), damit die Drähte hindurchpassen. Schneiden Sie schließlich eine kleine Klappe an der Seite des Behälters, die groß genug für Ihr Netzkabel ist.
Schritt 2: Fischfutter
Bohren Sie ein Loch durch die SEALED Shampoo-Flasche, so dass sie auf gegenüberliegenden Seiten zwei Löcher hat, die parallel zueinander sind, wie in der Abbildung oben. Geben Sie das Fischfutter zu etwa 1/4 bis 1/3 hinein. Dann nimm deine Heißklebepistole und klebe den Boden der Flasche auf den Servoarm.
Schritt 3: Der Code
Hier ist es mit einigen Anmerkungen: nur eine Warnung, dass es sich beim Anschließen sofort einschaltet und alle 24 Stunden passiert. Die Zeit, die Sie einstecken, ist die Zeit, die es läuft, bis Sie es trennen.
#enthalten;
Servo-Myservo; // erstellt Servo als Objekt
intpos = 0; // Integer-Variable zum Speichern der Servoposition
langer FISCHFUTTER = 86400000; // Setzt die Zeit für alle 24 Stunden (86400000 Millisekunden)
lange Endzeit; // Lange Variablen erzeugen 32 Bit Speicher, was erweiterte Mengen ist
lange jetzt; // Hier das Gleiche wie oben
Leere rotieren () {
for (pos = 0; pos < 180; pos + = 1) // Dieser Code unten lässt den Servo drehen und Fische füttern.
{
myservo.write(pos);
Verzögerung(15);
}
für(pos = 180; pos>=1; pos-=1)
{
myservo.write(pos);
Verzögerung(15);
}
}
void setup() //Void setup lässt den Code einmal und nur einmal laufen
{
myservo.attach(9); // Dies wird dem Arduino sagen, dass der Servo an Pin 9 ist
myservo.write(0); //Write sendet Binärdaten an einen seriellen Port.
// In diesem Fall bedeutet die 0, dass Daten an den digitalen Pin 0 gesendet werden sollen. (RX)
Verzögerung(15); //Dies verzögert 15 Millisekunden, bevor die folgende Schleife ausgeführt wird.
drehen(); // Führt unsere Funktion aus, die das Servo dreht
}
Void loop () {//Dies wird auf dem Arduino immer wieder ausgeführt, wenn es Strom hat.
jetzt = millis(); //Jetzt ist die aktuelle Zeit in Millisekunden
Endzeit = jetzt + FISHFEEDER;
while(jetzt < endzeit){
myservo.write(0);
Verzögerung (20000);
jetzt = millis();
}
drehen();
}
Schritt 4: Einrichten der Hardware
Legen Sie Ihr Arduino in den Plastikbehälter und führen Sie das Netzkabel durch die Klappe und schließen Sie es an. Die Verkabelung ist ziemlich einfach, wie im obigen Diagramm gezeigt. Schließen Sie einfach Plus an 5 V, Masse an Masse und Datenkabel an Pin 9 an, wie im obigen Tinkercad-Schaltplan gezeigt. *zwinker* *zwinker* ERINNERN SIE SICH EINFACH, DIE DRAHT DURCH DAS LOCH AUF DER OBERSEITE DES BEHÄLTERS VOM ARDUINO ZUM SERVO ZU FÜHREN.
Schritt 5: Montage am Tank/Aquarium
Legen Sie das Kunststoffgehäuse mit dem Arduino an die Seite des Aquariums und legen Sie Ihr Servo an der Lippe an der Oberkante des Tanks an. Dann können Sie es mit Klebeband befestigen, damit Sie es später abnehmen können. Denken Sie daran, zu testen, ob es eine enge Passform ist, die halten kann. Schließlich befestigen Sie Ihren Servoarm an der Flasche und montieren ihn so am Servo, dass die Löcher an den Seiten und nicht oben / unten sind. Es sollte fast genau so aussehen wie auf dem Bild.
Schritt 6: Freue dich
Jetzt sind Sie komplett fertig! Das Füttern Ihrer Fische wird zum Kinderspiel, Sie müssen nur den leicht zugänglichen Behälter ab und zu nachfüllen. Wenn Sie einen langen Urlaub machen, können Sie ihn etwas mehr auffüllen, um sicherzustellen, dass Ihr Fisch alles bekommt, was er braucht. Da das Servo aufgeklebt ist, ist das Reinigen des Tanks kein Problem, da Sie das Klebeband einfach sehr einfach entfernen und wieder montieren können. Ich hoffe, dieses schnelle, billige und einfache Arduino-Projekt hilft Ihnen!
Bitte stimmen Sie noch einmal für mich beim Arduino Contest! Ich glaube, dieses Projekt verdient zumindest einen kleinen Preis!
Empfohlen:
So erstellen Sie eine 4G LTE Doppel-BiQuade-Antenne in einfachen Schritten: 3 Schritte
So erstellen Sie eine 4G LTE-Doppel-BiQuade-Antenne Einfache Schritte: Die meiste Zeit, in der ich konfrontiert war, habe ich keine gute Signalstärke für meine täglichen Arbeiten. So. Ich suche und probiere verschiedene Antennentypen aus, aber es funktioniert nicht. Nach verschwendeter Zeit habe ich eine Antenne gefunden, die ich hoffentlich herstellen und testen kann, weil sie vom Bauprinzip nicht
Spielen Sie Doom auf Ihrem iPod in 5 einfachen Schritten!: 5 Schritte
Spielen Sie Doom auf Ihrem iPod in 5 einfachen Schritten!: Eine Schritt-für-Schritt-Anleitung zum Dual-Booten von Rockbox auf Ihrem iPod, um Doom und Dutzende anderer Spiele zu spielen. Es ist wirklich einfach zu tun, aber viele Leute sind immer noch erstaunt, wenn sie sehen, wie ich Doom auf meinem iPod spiele, und werden mit der Anleitung verwirrt
Einen automatischen Fischfutterautomat herstellen – wikiHow
Wie man einen automatischen Fischfutterautomat herstellt: Im Rahmen unseres Ingenieurstudiums wurden wir gebeten, ein Arduino oder / und eine Himbeere zu verwenden, um ein tägliches Problem zu lösen. Die Idee war, etwas Nützliches zu machen, an dem wir interessiert sind. Wir wollten um ein echtes Problem zu lösen. Die Idee, ein Auto zu machen
Schnelle und einfache Möglichkeit, Ihren Sperrbildschirm in 6 einfachen Schritten zu ändern (Windows 8-10): 7 Schritte
Schnelle und einfache Möglichkeit, Ihren Sperrbildschirm in 6 einfachen Schritten zu ändern (Windows 8-10): Möchten Sie die Dinge auf Ihrem Laptop oder PC ändern? Möchten Sie eine Veränderung in Ihrer Atmosphäre? Befolgen Sie diese schnellen und einfachen Schritte, um den Sperrbildschirm Ihres Computers erfolgreich zu personalisieren
Der ultimative automatische Fischfutterautomat zum Selbermachen: Tier 2: 10 Schritte (mit Bildern)
Der ultimative DIY Automatic Fish Feeder: Tier 2: Der Tier 2 Feeder ist ein großer Fortschritt gegenüber Tier 1. Diese Version verwendet ein ESP8266-WLAN-Modul, um die Uhr des Arduino zu synchronisieren, um den Fütterungsplan und die Beleuchtung des Tanks zu steuern