Inhaltsverzeichnis:

Futterautomat für Haustiere mit einer alten Digitaluhr - Gunook
Futterautomat für Haustiere mit einer alten Digitaluhr - Gunook

Video: Futterautomat für Haustiere mit einer alten Digitaluhr - Gunook

Video: Futterautomat für Haustiere mit einer alten Digitaluhr - Gunook
Video: SO leicht hast du deine Katze NIE gefüttert! 😱 | Petlibro Futterautomat 2024, Juli
Anonim
Image
Image

Hallo, in diesem anweisbaren zeige ich Ihnen, wie ich mit einer alten Digitaluhr einen automatischen Haustier-Feeder gemacht habe. Ich habe auch ein Video eingebettet, wie ich diesen Feeder gemacht habe. Dieses instructable wird in den PCB-Wettbewerb aufgenommen und als Gefallen würde ich es begrüßen, wenn Sie unten für dieses instructable gestimmt haben. Es würde uns helfen, mehr tolle Projekte zu erstellen und sie auf instructables mit Ihnen zu teilen: D

Es gibt viele Methoden, um einen Futterautomat für Haustiere mit Mikrocontrollern zu erstellen, aber es gibt viele Leute da draußen, die Mikrocontroller als mühsam empfinden. Also beschloss ich, einen Futterautomat mit einem einfachen Timer (einer Digitaluhr mit Alarmfunktion) zu bauen, damit die Leute, die keine Mikrocontroller bevorzugen, nicht aus dem Elektronik-Hobby ausgeschlossen werden.

Die erforderlichen Eagle-Dateien werden unten angehängt.

WIE diese Schaltung funktioniert, wird am Ende der Anleitung beschrieben.

Die Werkzeuge, die Sie für dieses Projekt benötigen, sind:

  1. Helfende Hand beim Löten (optional)
  2. Fluss
  3. Lot
  4. Lötkolben
  5. Schraubenzieher
  6. Spitzzange
  7. Abisolierzange
  8. Heißklebepistole

Zusätzliche Werkzeuge, die Sie benötigen, wenn Sie Ihre Leiterplatte zu Hause herstellen möchten:

  1. Rauer Schwamm
  2. Laserdrucker
  3. Bügeleisen oder Laminator
  4. Behälter
  5. Eisenchlorid
  6. PCB-Bohrer
  7. Bohrer oder Drehwerkzeug

Die Komponenten, die Sie benötigen, sind:

  1. Einseitige kupferplattierte laminierte Platine (für DIY PCB)
  2. Magazinpapier (für DIY PCB)
  3. Thyristor 2p4m - 2
  4. LM7805 Spannungsregler - 1
  5. LM317 Einstellbarer Regler - 1
  6. PC817 Optokoppler - 2
  7. Widerstand 1k - 1
  8. Widerstand 820 Ohm - 2
  9. Kondensator 47uf 50v - 1 (kann bei Bedarf erhöht werden)
  10. Buchsenleisten
  11. Männliche Header
  12. Servo (Tower Pro-Micro Servo SG90) - 1
  13. Digitaluhr mit Alarmfunktion (die nicht jede Stunde piept) - 1
  14. Mini-Druckknopfschalter (hoch) - 3
  15. Kupfer Dot Board - 1
  16. Dünne flexible Drähte
  17. 10k Potentiometer - 1
  18. 9-Volt-Batterieanschluss - 1
  19. Miniatur-Schiebeschalter - 1
  20. Potentiometerknopf - 1
  21. Mikroschalter
  22. Muttern und Schrauben
  23. Kleiner Plastikbehälter (zum Aufbewahren der Lebensmittel)
  24. 9V Batterie

Schritt 1: Entwerfen der Leiterplatte (mit der Eagle-Software)

Entwerfen der Leiterplatte (mit der Eagle-Software)
Entwerfen der Leiterplatte (mit der Eagle-Software)
Entwerfen der Leiterplatte (mit der Eagle-Software)
Entwerfen der Leiterplatte (mit der Eagle-Software)

Es gibt viele Softwares zur Auswahl, wenn Sie eine Leiterplatte entwerfen müssen. Aber die Autodesk Eagle-Software stach für mich heraus, da sie sehr professionell ist und eine riesige Komponentenbibliothek bietet, die bei Bedarf noch erweitert werden kann und eine größere Möglichkeit bietet, die Leiterplatten anzupassen.

Wenn Sie Eagle noch nie zur Herstellung von Leiterplatten verwendet haben, laden Sie es jetzt kostenlos herunter.

Ich werde die notwendigen Eagle-Dateien zusammen mit dem PDF anhängen, um die Platine auszudrucken.

Denken Sie daran, es mit einem Laserdrucker auf Zeitschriftenpapier auszudrucken. Es hat nicht so gut funktioniert, wenn ich Hochglanzpapier verwendet habe.

Die Einstellung sollte beim Drucken auf "Tatsächliche Größe" gesetzt werden, damit der Ausdruck nicht verkleinert oder vergrößert wird.

Schritt 2: DIY PCB zu Hause

DIY PCB zu Hause
DIY PCB zu Hause
DIY PCB zu Hause
DIY PCB zu Hause
DIY PCB zu Hause
DIY PCB zu Hause

Ich beschloss aus mehreren Gründen, meine eigene Leiterplatte zu Hause zu ätzen. Obwohl einige Unternehmen anbieten, PCBs für ein paar Dollar zu produzieren, sind ihre Lieferkosten ein Vielfaches des Preises, den sie für die PCB verlangen. Am Ende stellte ich fest, dass es eine unnötige Ausgabe war und der Kauf eines echten Haustierfutters billiger gewesen wäre. Ich mag auch die Zufriedenheit, nachdem ich meine eigene Leiterplatte hergestellt habe. Sicher, es ist ein bisschen knifflig, aber wenn man den Dreh raus hat, sind die Möglichkeiten endlos.

Die Schritte, die ich unternommen habe, um die Kupferplatte zum Ätzen vorzubereiten, sind:

  1. Ich habe einen groben Schwamm verwendet, um Schmutz oder Öle (von der kupferkaschierten Platte) abzuschrubben, damit der Toner gut am Kupfer haftet.
  2. Nachdem ich die Kupferplatte getrocknet hatte, legte ich sie auf das Zeitschriftenpapier, der bedruckten Seite zugewandt, und klebte sie auf ein Stück Papier.
  3. Danach faltete ich das Papier in zwei Hälften und begann darauf zu bügeln (das Bügeleisen sollte auf die maximale Hitze erhöht und der Dampf ausgeschaltet werden)
  4. Ich legte das Bügeleisen auf die Seite des Zeitschriftenpapiers und bügelte es ungefähr 5 Minuten lang.
  5. Danach habe ich vorsichtig die Kupferplatte vom gefalteten Papier entfernt und in Wasser gelegt (Vorsicht, es wird sehr heiß).
  6. Nachdem ich das Zeitschriftenpapier das Wasser aufsaugen ließ, begann ich, das Zeitschriftenpapier vorsichtig von der Kupferplatte zu lösen (nehmen Sie sich Zeit beim Abziehen).
  7. Danach habe ich es trocken gewischt.
  8. Ich habe einen Permanentmarker verwendet, um alle Lücken in den Spuren zu füllen, die sich beim Abziehen des Magazinpapiers gebildet haben könnten.

Die Schritte, die ich unternommen habe, um das Kupferbrett zu ätzen:

  1. Ich habe Eisenchlorid verwendet, um die Kupferplatte zu ätzen. Bitte seien Sie beim Umgang mit Eisenchlorid vorsichtig.
  2. Das Kupfer beginnt sich nach und nach aufzulösen. Der Ätzprozess kann ungefähr 10 Minuten dauern.
  3. Als es fertig war, spülte ich es mit Wasser ab und wischte es trocken. (Lassen Sie es NICHT im Eisenchlorid, auch wenn das unerwünschte Kupfer gelöst ist, da sonst auch die Spuren weggefressen werden).

Finalisieren der Platine:

  1. Ich benutzte einen Bohrer, um die notwendigen Löcher in der Platine zu stanzen.
  2. Nachdem ich alle Löcher gebohrt hatte, benutzte ich Stahlwolle, um den Toner abzuschrubben und die Kupferspuren darunter freizulegen.
  3. Auf der anderen Seite habe ich auch die Stahlwolle verwendet, da der Bohrvorgang es rau machen kann.
  4. Ich wischte es ab und es ergab eine wirklich schöne Leiterplatte.

Schritt 3: Löten der Komponenten auf die Platine

Löten der Komponenten auf die Platine
Löten der Komponenten auf die Platine
Löten der Komponenten auf die Platine
Löten der Komponenten auf die Platine
Löten der Komponenten auf die Platine
Löten der Komponenten auf die Platine
Löten der Komponenten auf die Platine
Löten der Komponenten auf die Platine

Die meisten Leute empfinden das Löten als mühsame Aufgabe. Aber wenn Sie die richtige Vorgehensweise befolgen, werden Sie sich in das Löten verlieben und die bestmögliche Lötverbindung erhalten.

  1. Stellen Sie sicher, dass Sie immer einen Absaugventilator in der Nähe Ihres Arbeitsplatzes haben, um die Dämpfe von der Flussmittelverbrennung abzusaugen (es ist tatsächlich das Flussmittel, das die Dämpfe verursacht, nicht das Lot, und dies ist schädlich für Ihre Lunge).
  2. Verwenden Sie KEINE Handschuhe (dies mag widersinnig klingen, aber Sie arbeiten mit einem Werkzeug, das viel Wärme abgibt. Wenn es Ihre Handschuhe berührt, spüren Sie möglicherweise kein Brennen, bis die Handschuhe auf Ihren Händen schmelzen. Vertrauen Sie mir, Sie tun es Sie wollen kein brennendes Gummi oder Latex an Ihren Händen.
  3. Reinigen Sie immer Ihre Spitze, bevor Sie jede Komponente löten. Eine oxidierte Spitze erzeugt keine perfekte Lötstelle. Verwenden Sie einen nassen Schwamm (speziell zum Löten hergestellte, die nicht schmelzen und ziemlich billig sind). Verwenden Sie KEIN grobes Schleifpapier, um Ihre Lötspitze zu reinigen, da sich die Schutzschicht abnutzt und Sie mit blankem Metall zurückbleiben.
  4. Verwenden Sie Flussmittel (glauben Sie mir, das hilft sehr)

Die Komponenten, die Sie auf diese Platine löten müssen, sind:

  1. Thyristor 2p4m - 2
  2. LM7805 Spannungsregler - 1
  3. LM317 Einstellbarer Regler - 1
  4. PC817 Optokoppler - 2
  5. Widerstand 1k - 1
  6. Widerstand 820 Ohm - 2
  7. Kondensator 47uf 50v - 1 (kann bei Bedarf erhöht werden)
  8. Buchsenleisten
  9. Männliche Header

Schritt 4: Ändern des Servos

Modifizieren des Servos
Modifizieren des Servos
Modifizieren des Servos
Modifizieren des Servos
Ändern des Servos
Ändern des Servos

Servos können sich normalerweise nicht kontinuierlich drehen. Sie werden normalerweise mit einem Mikrocontroller verwendet, um die Position einzustellen.

Die Schritte, die ich unternommen habe, um es kontinuierlich zu drehen, sind:

  1. Ich habe die Abdeckung des Servos entfernt, nachdem ich die Schrauben entfernt hatte
  2. Ich entlötete die Drähte von der Schaltung im Servo und verbinde sie direkt mit dem Motor.
  3. Ich habe die vordere Abdeckung, die das Getriebe beherbergt, auseinandergenommen, um den Endanschlag zu entfernen, der das kontinuierliche Drehen des Servos verhindert.
  4. Aber aus irgendeinem Grund hatte mein Servo keinen Endanschlag, also habe ich alles wieder eingebaut.

Der Grund, warum ich anstelle eines normalen Motors ein Servo verwendet habe, ist, dass das Servo einfach auf ein Gehäuse montiert werden kann und der Lebensmittelbehälter mit nur einer Schraube daran befestigt werden kann.

Er schlägt zwei Fliegen mit einer Klappe.

Schritt 5: Ändern der Uhr

Ändern der Uhr
Ändern der Uhr
Ändern der Uhr
Ändern der Uhr
Ändern der Uhr
Ändern der Uhr
Ändern der Uhr
Ändern der Uhr

Die meisten Armbanduhren verfügen über eine Alarmfunktion, die Sie mit einem Piezo-Summer benachrichtigt, wenn eine eingestellte Zeit erreicht ist. Für dieses Projekt benötigen Sie genau das, aber es sollte nicht jede Stunde piepen. Einige Uhren haben den stündlichen Alarm, der den Feeder stündlich auslösen würde. Wir wollen keine übergewichtigen Haustiere.

Hier sind die Schritte, die ich unternommen habe:

  1. Ich habe zuerst die Alarmfunktion getestet und danach überprüft, welche Taste den Alarm ausschaltet. Scheint, als ob der Knopf für das Licht den Alarm in dieser speziellen Uhr ausschaltet.
  2. Danach habe ich die Uhr zerlegt.
  3. Die beiden Kontakte, die den Piezo-Summer berühren, senden ihm das Signal, und wir benötigen diese Anschlüsse, um unsere Schaltung auszulösen.
  4. Die Tasten funktionieren durch Berühren des gemeinsamen Kontakts mit den Anschlüssen am Stromkreis der Uhr.
  5. Nach dem Abschrauben der Batteriehalterplatte habe ich die gemeinsamen Kontakte abgebrochen, die als Tasten dienen.
  6. Ich habe einen Draht an die Platte gelötet, damit ich ihn als gemeinsamen Kontakt verwenden kann.
  7. Ich lötete einen anderen Draht an die Klemme, die mit dem Piezo-Summer verbunden ist.
  8. Danach habe ich das Display vom Stromkreis getrennt, damit ich Drähte an seine Tastenkontakte anlöten kann.

Wie ich eine Basis gemacht habe, um die Tasten zu halten:

  1. Ich lötete 3 Mini-Druckknopfschalter auf ein Stück Dotboard, mit dem die Einstellungen der Uhr geändert werden.
  2. Ich habe einen Anschluss aller 3 Schalter an den gemeinsamen Kontakt der Uhr angeschlossen.
  3. Anschließend die Knöpfe der Uhr mit den einzelnen Schaltern verbunden.
  4. Die Batterieplatte wurde an den gemeinsamen Anschluss der Schalter angelötet und der Anschluss für den Piezo-Summer mit Verlängerungsdrähten verbunden.
  5. Ich habe auch ein Kabel an den Alarmtrennschalter angeschlossen, von dem wir herausgefunden haben, dass es der Knopf für das Licht an der Uhr ist.

Nachdem ich all das erledigt hatte, schraubte ich die Uhr wieder an Ort und Stelle.

Schritt 6: Löten der restlichen Komponenten

Löten der restlichen Komponenten
Löten der restlichen Komponenten
Löten der restlichen Komponenten
Löten der restlichen Komponenten
Löten der restlichen Komponenten
Löten der restlichen Komponenten

Die restlichen Komponenten, die gelötet werden mussten:

  1. Ich habe zwei Drähte an den linken und mittleren Pin eines 10K-Potentiometers gelötet.
  2. Ich habe auch einen 9-Volt-Batteriestecker an die Platine gelötet.
  3. Das Potentiometer wurde auch auf die Platine gelötet.
  4. Der Alarmsignaleingang wurde mit dem ersten Thyristor und der gemeinsame Kontakt mit der Masse der Platine verbunden.
  5. Der Alarm-Ausschaltdraht wurde mit dem Kollektor des zweiten Optokopplers verbunden und der Emitter wurde mit Masse verbunden.
  6. Danach lötete ich einige Drähte ein, die an einen Mikroschalter angeschlossen wurden.
  7. Ich habe einen Mini-Schiebeschalter zwischen der Platine und dem Mikroschalter hinzugefügt, damit der Feeder bei Bedarf ausgeschaltet werden kann.

Schritt 7: Gehäuse für die Komponenten

Gehäuse für die Komponenten
Gehäuse für die Komponenten
Gehäuse für die Komponenten
Gehäuse für die Komponenten
Gehäuse für die Komponenten
Gehäuse für die Komponenten

Die Schritte, die ich unternommen habe, um alle Komponenten in ein Gehäuse zu installieren:

  1. Ich habe ein Plastikgehäuse verwendet, das ich zuvor mit den notwendigen Öffnungen versehen habe.
  2. Ich steckte das Servo in die notwendige Öffnung und verschraubte es.
  3. Ich benutzte Heißkleber, um die Uhr an das Gehäuse zu kleben.
  4. Danach habe ich die Knöpfe der Uhr mit dem Gehäuse verschraubt (alle 3 Knöpfe scheinen einwandfrei zu funktionieren).
  5. Ich schloss das Servo an die Platine an und installierte das Potentiometer und den Schiebeschalter am Gehäuse.
  6. Danach habe ich die Drähte für den Mikroschalter durch die kleine Öffnung in der Nähe des Servos herausgeführt und die Platine auf das Gehäuse geschraubt.
  7. Am unteren Gehäusedeckel habe ich eine Kunststoffklemme befestigt, damit der Futterautomat leicht an einem Aquarium montiert werden kann und den Deckel verschraubt.
  8. Ich habe einen Drehknopf auf das Potentiometer gelegt, damit es einfacher einzustellen ist.
  9. Ich habe die Drähte für den Mikroschalter abgeschnitten und an die Öffner des Mikroschalters gelötet.

Schritt 8: Behälter für das Essen

Behälter für das Essen
Behälter für das Essen
Behälter für das Essen
Behälter für das Essen
Behälter für das Essen
Behälter für das Essen

Ich habe einen Plastikbehälter verwendet, um das Futter aufzubewahren, das vom Futterautomaten ausgegeben werden soll.

  1. Ich habe mehrere Öffnungen gemacht, jede für unterschiedliche Funktionen.
  2. Als Trennwand habe ich ein Stück Plastik verwendet, zu dem ich auch eine Öffnung für das Essen gemacht habe.
  3. Ich benutzte Heißkleber, um es an den Behälter zu kleben.
  4. Ich habe auch ein weiteres Stück Plastik als verstellbare Abdeckung verwendet, um die Menge an Futter zu begrenzen, die aus dem Futterautomat herausfällt.
  5. Ich benutzte eine Mutter und eine Schraube, um die verstellbare Abdeckung am Behälter zu halten.
  6. Ich benutzte Heißkleber, um die Nuss an Ort und Stelle zu kleben.
  7. Danach klebte ich den Arm des Servos mit Heißkleber auf die mittlere Öffnung des Behälters.
  8. Ich fügte der Öffnung am Rand eine Mutter und eine Schraube hinzu. Dies wird verwendet, um den Mikroschalter auszulösen.
  9. Danach habe ich den Behälter mit der mitgelieferten Schraube am Servo befestigt.

Schritt 9: Testlauf

Testlauf
Testlauf
Testlauf
Testlauf
Testlauf
Testlauf

Beim ersten Test läuft das Servo weiter, ohne nach einer Umdrehung anzuhalten. Also müssen wir den Bolzen einstellen, der den Mikroschalter auslösen soll.

Es scheint es beim zweiten Test richtig auszulösen.

Ich fügte den Deckel des Behälters hinzu und testete ihn erneut. Es scheint perfekt zu funktionieren.

Ich ging voran und beschriftete den Ein-Aus-Schalter und die Knöpfe, die die Uhr steuern.

Durch Drehen des Potentiometers können wir die Geschwindigkeit einstellen, mit der sich das Servo dreht.

Ich fügte etwas Fischfutter hinzu und schaltete den Feeder ein. Danach habe ich die zeitgesteuerte Fütterungsfunktion getestet. Es funktioniert auch perfekt.

Schritt 10: So funktioniert die Schaltung

Grundsätzlich löst der Uhrenalarm die Futterausgabe aus und der Mikroschalter schaltet die Drehung aus, wenn eine vollständige Umdrehung abgeschlossen ist.

Der vollständige Prozess ist der:

  1. Die Uhr sendet einen Impuls an den Piezo-Summer, der den Ton verursacht, den Sie hören.
  2. Der Impuls ist sehr klein, daher verwenden wir einen Thyristor, um den Impuls aufzunehmen.
  3. Der Impuls schaltet den Thyristor ein und lässt Strom durch.
  4. Aber der Impuls schaltet sich schnell ein und aus (was den Piep-Stop-Piep-Stop-Sound verursacht), also brauchen wir einen zweiten Thyristor, um ihn eingeschaltet zu halten.
  5. Wenn der erste Thyristor eingeschaltet wird, schaltet er beide Optokoppler ein
  6. Der erste Optokoppler schaltet den zweiten Thyristor EIN (und dieser bleibt EIN, ohne auszuschalten, bis der Mikroschalter gedrückt wird).
  7. Der zweite Optokoppler schaltet den Alarm-Stopp-Schalter ein (dies liegt daran, dass sich der Spender, wenn er immer noch piept und der Spender bereits eine Umdrehung abgeschlossen hat, weiter dreht, da die Uhr weiterhin das Signal sendet. Dies führt zu vielen Umdrehungen statt nur einer).
  8. Nachdem der zweite Optokoppler den Alarm ausgeschaltet hat, wird auch der erste Thyristor ausgeschaltet, aber der zweite Thyristor bleibt eingeschaltet.
  9. Nachdem der Spender eine volle Umdrehung abgeschlossen hat, trifft der Bolzen, den wir an einer der Kanten befestigt haben, auf den Mikroschalter und unterbricht die Stromversorgung des Stromkreises (da wir die Drähte an den Öffner gelötet haben).
  10. Der Kondensator, den wir der Schaltung hinzugefügt haben, gibt ihr den letzten Kick, den das Servo braucht, um über den Mikroschalter zu gehen, auch wenn die Stromversorgung getrennt ist. Dies ist erforderlich, da der Bolzen am Mikroschalter hängen bleibt, wenn kein Kondensator vorhanden ist, und die Stromversorgung unterbrochen bleibt.
  11. Die Fütterung stoppt, bis die Uhr erneut ein Signal sendet, wenn der Alarm eingeschaltet wird.
  12. Der Zyklus wiederholt sich

Ich hoffe, dass dieses instructable hilft. Denken Sie daran, unten dafür abzustimmen, damit wir weiterhin tolle Projekte machen und mit Ihnen instructables teilen können. Bleib cool und bis zum nächsten Projekt:)

Empfohlen: