Inhaltsverzeichnis:

Hundefutteralarm - Gunook
Hundefutteralarm - Gunook

Video: Hundefutteralarm - Gunook

Video: Hundefutteralarm - Gunook
Video: lustiger katzen Alarm 2024, November
Anonim
Hundefutteralarm
Hundefutteralarm
Hundefutteralarm
Hundefutteralarm

Hallo wieder! In meinem Haushalt liegt die Verantwortung für das Füttern unseres Hundes, einem goldenen Gekritzel namens Taos (nach der neuen mexikanischen Stadt), oft bei uns Kindern. Wenn es jedoch an der Zeit ist, ihn zu füttern, ist es schwierig zu sagen, ob er zuvor gefüttert wurde oder nicht (offensichtlich, weil er sein Futter möglicherweise bereits gegessen hat oder nicht). Um ihn nicht zu überfüttern, müssen wir (ich) im Haus von vier anderen herumgehen, die herumfragen. Leider bedeutet das im Zeitalter des Internets, Netflix-Shows, die Schule und meine Eltern zu unterbrechen, um ihre eigene Arbeit nachzuholen. Also erstelle ich ein Gerät, das ein Arduino- und ein DS3231-Echtzeituhrmodul verwendet, um uns zu warnen, wenn wir ihn füttern müssen. Ehrlich gesagt ist es im Grunde ein verherrlichter Timer. Alles, was Sie tun müssen, ist, einen Druckknopf zu drücken, wenn Sie ihn füttern. Ich hoffe, Sie finden dies auch nützlich.

Das Bild oben ist mein Hund Taos.

Lieferungen

  • Arduino Uno (jeder Arduino würde wirklich funktionieren - der Code muss möglicherweise nur geändert werden) - Amazon
  • 8 Ohm Lautsprecher - Amazon
  • DS3231 RTC-Modul - Amazon
  • CR2023 Batterie - Amazon
  • Druckknopf (ich kann einen von einer alten Türklingel verwenden oder nicht) - Amazon
  • M/F DuPont Drähte - Amazon
  • Heißklebepistole
  • 3D-Drucker (optional)
  • Lötkolben

Schritt 1: Die Schaltung

Die Rennbahn
Die Rennbahn

Für Sie wird dieser Teil ganz einfach sein. Verdrahten Sie einfach alles nach dem Diagramm. Außerdem können Sie SDA und SCL an den A4 bzw. A5 des Arduino anschließen. Es ist wirklich egal, wie Sie es tun. Eine andere Wahl, die Sie treffen können, ist das Klangelement. Sie haben die Wahl zwischen einem 8 Ohm Lautsprecher und einem Piezo Buzzer. Ich habe einen Piezo verwendet, weil ich einen zur Hand hatte, aber Sie möchten vielleicht einen Lautsprecher, weil sie im Allgemeinen lauter sind.

WICHTIG: Wie in der Abbildung vermerkt, sollte das DS1307-Modul durch ein DS3231 RTC. ersetzt werden

Schritt 2: Der Code

Der Code ist wirklich einfach. Es stellt grundsätzlich die Uhrzeit beim Start des Programms auf 00:00:00 ein. Durch Drücken der Taste beim Füttern des Hundes wird das Programm zurückgesetzt. Wenn die Zeit 11:00:00 überschreitet, wird 8 Sekunden lang ein Alarm ausgelöst. WICHTIG: Bevor Sie diesen Code ausführen, laden Sie die DS3231-Bibliothek von Adafruit herunter. Stellen Sie dann sicher, dass Sie die ZIP-Bibliothek in Ihren Code einschließen. Wenn Sie mit der Arduino-IDE nicht vertraut sind, lesen Sie bitte den fabelhaften Leitfaden von HakckerEarth. Laden Sie den Code auf das Board hoch, und Sie sind in dieser Abteilung fertig.

*Notieren Sie das Datum in Zeile 17 (:

Schritt 3: Der Fall

Der Fall
Der Fall
Der Fall
Der Fall

Ich besitze einen 3D-Drucker, also habe ich mein Gehäuse gedruckt. Ich weiß jedoch, dass nicht jeder einen hat, daher können Sie auch einen Koffer aus Pappe oder einem anderen Material herstellen, das Sie zur Hand haben. Wenn Sie Ihre Hülle drucken möchten, habe ich.stl-Dateien angehängt. Das Gehäuse sollte etwa 10,5 cm x 7,5 cm x 4 cm groß sein. Stellen Sie sicher, dass sich an der Seite zwei Löcher befinden - eines für das Netzkabel (links von einer der kurzen Seiten) und eines für den Knopf (Sie können diesen überall platzieren, wo er passt, meins ist oben gezeigt). Es sollte auch einen Deckel haben (Bild).

Schritt 4: Füllen Sie die Elektronik in das Gehäuse

Die Elektronik in den Koffer stopfen
Die Elektronik in den Koffer stopfen
Die Elektronik in den Koffer stopfen
Die Elektronik in den Koffer stopfen

Kleben Sie nun den Knopf in das Loch an der langen Seite des Gehäuses (wie abgebildet). Legen Sie dann die gesamte Elektronik in das Gehäuse und teilen Sie sie mit etwas, damit sich die Schaltkreise nicht berühren (Sie können Pappe, gefaltetes Klebeband oder was auch immer verwenden), wie im Bild oben. Stecken Sie das USB-Kabel durch das Loch in der Vorderseite in den Arduino und stellen Sie sicher, dass alles richtig funktioniert. Dann den Deckel aufkleben.

Schritt 5: Verwenden Sie es

Benutze es!
Benutze es!

Stecken Sie das USB-Kabel in einen Wandadapter und stellen Sie den Alarm in der Nähe des Hundenapfs ein. Jetzt können Sie immer daran denken, Ihren Hund (oder Ihre Katze - das ist wirklich nicht tierspezifisch) zu füttern. Hoffentlich werden Sie nie vergessen, Ihren pelzigen Freund zu füttern (vorausgesetzt, es handelt sich nicht um Reptilien, Amphibien, Fische, Wirbellose usw.). Aber wenn Sie dies tun, wird acht Sekunden lang ein nerviges Geräusch ausgegeben. Bitte kommentieren Sie unten, wenn Sie konstruktive Kritik haben oder wenn Ihnen dieses Instructable gefallen hat.

*Wenn Sie nicht lesen können, was ich in meiner schrecklichen Blasenbrief-Handschrift geschrieben habe, heißt es: "Bitte drücken Sie nach dem Füttern", eine kleine Notiz an das andere Mitglied meines Haushalts.

Wenn Ihnen dieses Projekt gefallen hat oder Sie es in irgendeiner Weise nützlich fanden (ich hoffe aufrichtig, dass Sie es getan haben), können Sie beim Haustierwettbewerb für mich stimmen. Oder nicht. Es ist wirklich nicht so wichtig. (: