Inhaltsverzeichnis:
Video: Vergessen Sie nicht, den Hund zu füttern - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Es ist einfach zu oft passiert! Ich schaute auf den Futter- oder Wassernapf und er war leer.
Ich wollte schon lange lernen, wie man Arduino benutzt, also dachte ich, dies wäre ein gutes Startprojekt, ich wollte auf einen Blick wissen, wie niedrig der Futter- und Wasserstand für meinen Hund ist und vor allem, wenn er leer ist. Am Ende hatte ich für jede Schüssel eine zweistufige grüne Anzeige und eine rote für leer.
Ich hoffe, es wird Ihnen gefallen und Sie erhalten einige Ideen für Ihr nächstes Projekt.
Lieferungen
Arduino und Elektronik:
1. Arduino (oder ähnliches) Board, ich habe Geekcreit® UNO R3 (https://us.banggood.com/Wholesale-Warehouse-UNO-R3…
2. Wägezellensensor * 2 (https://us.banggood.com/Wholesale-Warehouse-3pcs-H…
3. Flachbandkabel mit 1,27 mm Pitch (https://www.banggood.com/5M-1_27mm-Pitch-Ribbon-Ca…
4. Schrumpfschlauch (optional) (https://www.amazon.com/gp/product/B07PLHG6FY/ref=p…
Holzkasten:
Sperrholz
Laminiertes Blatt
Epoxidharz (https://www.amazon.com/Epoxy-Resin-32-Tabletops-Co…
Werkzeuge:
Lötwerkzeug
Rechner
Heißklebepistole
Puzzle
Schnitzwerkzeug
Kleben und schrauben
Schritt 1: Holzkiste
Zu diesem Teil gibt es nicht viel zu sagen. Stellen Sie nur sicher, dass Sie die richtigen Abmessungen für Ihren Napf und Ihren Hund haben und dass Sie die Sensoren mit etwas Höhe zum Speeren anbringen können.
Da ich die richtigen Gewichte für Futter und Wasser gezielt programmieren musste, beschloss ich, für jede Schüssel den richtigen Platz zu schnitzen.
Ich habe die LEDs nach der Farbe heiß geklebt und dann das Epoxid verwendet. Ich habe das Epoxid für die LEDs nicht "geheilt", da ich wollte, dass sich das Licht ausbreitet, das funktionierte, aber ich wünschte, das Licht hätte sich noch mehr ausgebreitet, sodass Sie die LED überhaupt nicht sehen konnten, nur einen grünen Würfel.
Schritt 2: Sensor und Code
Die Wägezelle, die ich hatte, war 1 kg, sie sind nicht sehr genau (in der Liste konnte ich sie nicht herstellen), aber gut genug für dieses Projekt.
Ich habe versucht, so viel wie möglich im Code zu erklären, wie es funktioniert. Füllen Sie frei aus, um in den Kommentaren jede Q zu fragen.
Es brauchte viele Versuche und Fehler, bis ich den richtigen Weg gefunden hatte, um richtig zu arbeiten. Zum Beispiel, wie viele Skalenmessungen sollte ich vornehmen, um einen guten Gewichtswert zu erhalten und trotzdem nicht zu viel Bein zu halten (am Ende 10 verwendet), oder was wäre ein anständiger Gewichtsspielraum für die Waage, da ich sie nicht genau machen konnte? bis etwa +-2g.
Später habe ich dem Arduino eine Reset-Taste hinzugefügt, damit ich den USB nicht jedes Mal trennen muss, wenn ich zurücksetzen möchte.
Die Lichter funktionieren wie folgt:
* "Bewegen" von links nach rechts, wenn die Skala Ziro ist - der Code erwartet keine Schüssel in der Box
* Ein rotes Licht, wenn leere Schüssel auf dem Platz ist - Gewicht der Schüssel ist im Code eingebettet.
* Eine und dann zwei grüne Lichter, wenn die Schüssel voll ist.
* Alle Lichter funktionieren, wenn die Schüssel voll ist
* Rotes Licht blinkt, wenn die Waage nicht kalibriert ist. Dies kann passieren, wenn Sie mit eingesetzter Schüssel neu starten, aber Sie müssen es aufheben, um dies herauszufinden, oder wenn der Wight-Wert zu hoch ist.
Schritt 3: Das ist es
Ich hoffe, Sie mögen dieses instructable, bitte füllen Sie frei aus, um mich etwas zu fragen, ich werde versuchen, die Schritte entsprechend zu aktualisieren.
Empfohlen:
NODEMcu USB-Port funktioniert nicht? Laden Sie den Code mit USB auf das TTL(FTDI)-Modul in nur 2 Schritten hoch: 3 Schritte
NODEMcu USB-Port funktioniert nicht? Laden Sie den Code mit USB zum TTL (FTDI)-Modul in nur 2 Schritten hoch: Sie haben es satt, viele Drähte vom USB zum TTL-Modul an das NODEMcu anzuschließen. Befolgen Sie diese Anleitung, um den Code in nur 2 Schritten hochzuladen. Wenn der USB-Anschluss des NODEMcu funktioniert nicht, also keine Panik. Es ist nur der USB-Treiberchip oder der USB-Anschluss
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
Werfen Sie schlechte Kopfhörer nicht weg! Repariere sie.: 9 Schritte
Werfen Sie schlechte Kopfhörer nicht weg! Fix Them.: Meine Kopfhörer gehen fast immer an der gleichen Stelle kaputt. Anstatt sie wegzuwerfen und 10 oder 20 Dollar für ein neues Paar auszugeben, kaufte ich ein paar kleine Teile und reparierte mein altes Paar. es ist nicht allzu schwer wenn du etwas zeit hast
So erstellen Sie einen Großelternkalender & Scrapbook (auch wenn Sie nicht wissen, wie man ein Scrapbook erstellt): 8 Schritte (mit Bildern)
So erstellen Sie einen Großelternkalender & Sammelalbum (auch wenn Sie nicht wissen, wie man Sammelalbum erstellt): Dies ist ein sehr wirtschaftliches (und sehr geschätztes!) Weihnachtsgeschenk für Großeltern. Ich habe dieses Jahr 5 Kalender für weniger als 7 US-Dollar pro Stück gemacht. Materialien: 12 tolle Fotos von Ihrem Kind, Kindern, Nichten, Neffen, Hunden, Katzen oder anderen Verwandten 12 verschiedene Stücke
So erstellen Sie ein PowerPoint-Spiel (Berühren Sie nicht die Wände) – wikiHow
Wie man ein PowerPoint-Spiel macht (Berühre die Wände nicht): In diesem Instructable zeige ich euch, wie man ein einfach zu machendes PowerPoint-Spiel "Berühre die Wände" mache. Sie können so viele Ebenen machen, wie Sie möchten, aber i zeigt Ihnen, wie Sie eine mit 2 Ebenen erstellen