AquaFeeder: Eine automatisierte Fisch-Zufuhr

20 Schritt:Schritt 1: Materialien und Projektdetails ... Schritt 2: Wie funktioniert AquaFeeder ... Schritt 3: Entwerfen der Fisch-Zufuhr-Standplatz ... Schritt 4: Erstellen der Stand der "Tower" ... Schritt 5: Erstellen des Stands Base Support ... Schritt 6: Erstellen der Servomotor-Halter (oder "Jib") ... Schritt 7: Anbringen des Ständers Turm an der Basis ... Schritt 8: Beenden The Stand ... Schritt 9: Befestigung des Fütterungs Servo Motor ... Schritt 10: Befestigen der Deckelöffnung Servo ... Schritt 11: Erstellen der Anzeigeschaltung ... Schritt 12: Der Servo Controller-Schaltung ... Schritt 13: Schließen Sie die RTC-Breakout ... Schritt 14: Schließen Sie Servos an den Arduino ... Schritt 15: Erstellen der Temperatursensor ... Schritt 16: Test Das Nokia LCD Display ... Schritt 17: Laden Sie den Testcode ... Schritt 18: Laden der endgültige Code ... Schritt 19: Hinzufügen von Bluetooth (mit HC06) .... Schritt 20: Fertig!

AquaFeeder: Eine automatisierte Fisch-Zufuhr

AquaFeeder: Eine automatisierte Fisch-Zufuhr

AquaFeeder: Eine automatisierte Fisch-Zufuhr


AquaFeeder ist eine intelligente Arduino gesteuerten Roboter, die automatisch Feeds Ihre Fische zu einem bestimmten Zeitpunkt, wie von selbst! Es nutzt zwei Motoren, eine Steuerung des Aquariums Deckel und das andere fallen Fischfutter. Es verfügt auch über einen LCD-Bildschirm, die es einfach macht für alle, die Fisch-Zufuhr zu verwenden. Außerdem AquaFeeder ist programmiert, um die Fische zweimal am Tag zu einer vom Benutzer festgelegten Zeit zu ernähren. Weitere Features sind:
Eine Uhr. Ein Wassertemperatursensor. Leicht zu LCD-Anzeige zu lesen.
Nun kurzem erwarb ich ein Aquarium, und war ganz scharf auf halten viele Fische. Leider inmitten all meine Hausaufgaben, Elektronik-Projekten und die Klassen, hielt ich um die Fische regelmäßig füttern vergessen. Offensichtlich meine Mutter ärgerte sich und drohte, dem Aquarium zu entfernen. Und dann, eines schönen Tages, während Tagträumen in der Klasse, bekam ich eine Vision von der AquaFeeder, Fütterung der Fische ganz von allein. Etwa 2 Wochen später, der erste Prototyp Aquafeeder geboren wurde, unter Verwendung von nur einem Arduino, zwei Servos und einen LCD-Bildschirm, kostet nicht mehr 40 €!
Die AquaFeeder wirklich eine nützliche Maschine; könnten Sie dieses, wenn:

    Sie sind vergesslich (wie ich) sind damit beschäftigt und arbeiten die ganze Zeit (wie ich) sind im Urlaub und müssen die Fische zu füttern, wenn Sie nicht da sind. Wollen die beste Pflege für Ihre Fische.

Auch, wenn Sie schon immer wollten, um Fische zu halten, konnte aber nicht, weil Sie beschäftigt sind, dann AquaFeeder ist die Lösung! In diesem Instructable werde ich zeigen, wie Sie Ihre eigenen Automatische Fisch-Zufuhr mit mehr als 60 € Alle Schritte im Detail geschrieben worden zu machen, so dass es für alle so einfach wie möglich zu machen, um diese selbst zu machen!
Hier ist ein Teaser von AquaFeeder, die sie füttern die Fische zeigt ... Check it out!

A s Sie im Video sehen können, öffnet sich eines der Servomotoren das Aquarium Deckel. Dann wird eine weitere Servo dreht die Fischfutterbehälter, um sie ins Wasser fallen zu lassen. Er schließt dann den Deckel. Der Anleger tut dies zweimal am Tag, zu Zeiten, die über Bluetooth eingestellt werden können!

Schritt 1: Materialien und Projektdetails ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Kosten: ~ 60 € (einschließlich eines Arduino UNO)
    Zeit: Insgesamt 48 Stunden (2 Wochenenden mindestens)
    Schwierigkeit:
    Kenntnisse erforderlich:
    Erfahrungen mit Arduino und Elektronik Erfahrung mit Codierung Erfahrung und Geschick in Zuschnitt und dem Gestalten mit Pappe

    Materialien:

    Für Hauptsteuerschaltkreis:

      Ein Arduino Board: Ich habe eine Mega2560 ( Adafruit ) Ein Steckbrett Schild ( Amazon ) Ein Nokia 3110/5110 LCD-Display ( Adafruit ) 2 Servomotoren: 1 von ihnen kann ein Mikro-Servo zu. ( Adafruit ) IC4050 A DS1307 RTC Breakout-Board ( Adafruit ) Viele Einzelkerndraht Jumper Draht ( Adafruit ) 2 BC547 NPN-Transistoren 3 10K Widerstände A 10K Thermistor ( Adafruit )

    Für Fisch-Zufuhr Stand: (Dies ist der Stand, der einen der Servomotoren über dem Deckel des Aquariums hält den Servomotor auf diesem Stand werden die Fischfutter in das Aquarium fallen, wenn der andere Servo öffnet den Deckel.)
      Passepartout (weiße Pappe) Firm Doppelschicht Pappe (Ich habe es von einem alten Kasten) Eis-Sticks PVA Kleber Sekundenkleber Doppelklebeband Ein kleiner Nagel

Schritt 2: Wie funktioniert AquaFeeder ...


  1. Dies ist für die Menschen, um zu verstehen, wie genau funktioniert AquaFeeder möchten.
    Das Programm auf dem Arduino läuft in der folgenden Weise:
      Nach dem Booten die das Arduino ersten Positionen sowohl Servomotoren in ihre Ausgangspositionen (Einspeisung Servo sollte gerade nach oben und Deckelöffnungsservo muss in geschlossener Stellung sein). Dann geht sie zu den Hauptbildschirm, der zeigt: Die aktuelle Uhrzeit (im 24-Stunden-Format). Das letzte Mal, die Fische gefüttert. Die Zeit, die Fische würden nächsten zugeführt werden. Die Temperatur, wie durch den Thermistor erfaßt wird. Das Programm ermöglicht es Ihnen, die Zeit über eine serielle Verbindung oder durch Bluetooth gesetzt. Öffnen Sie die Serienfenster in der Arduino IDE oder eine Bluetooth Terminal-App in Android, und senden Sie die Zeit in diesem Format:
        y (h), (Minuten), (Sekunden) 

      Zum Beispiel, wenn Sie die Zeit als 17.00 Uhr festlegen möchten, senden Sie diese:
        y 17,0,0
      
      Wenn Sie die Zeiten, zu Whcih die Fische gefüttert werden sollten wollen, senden Sie den folgenden Befehl über die serielle:
        ff (FeedTimeHour1), (FeedTimeMinute1), (FeedTimeHour2), (FeedTimeHour2) 

      Zum Beispiel, wenn Sie zwei Fütterungszeiten als 11.30 und 17.45 festgelegt werden soll:
        ff 11,30, 17,45 

      Wenn einer der Fütterungszeiten erreicht sind, öffnet sich das Arduino zuerst das Aquarium Deckel dreht die Vorschubservo, um das Essen fallen lassen, und schließt dann den Deckel.

    Wenn die aktuelle Zeit gleich entweder der Menge Fütterungszeiten, beginnt AquaFeeder den Fisch-feed-Protokoll, das wie folgt lautet:
      AquaFeeder ersten ertönt ein akustischer Alarm. Dann wird einer Servo öffnet den Deckel des Aquariums. Die andere Servo dreht dann die Fische Lebensmittelbehälter, so dass einige Fischfutter ins Wasser fallen zu lassen. Die Fischfütterung Servo geht dann zurück zu seiner normalen (aufrechten) Position. Die andere Servo schließt dann den Deckel.

    HINWEIS: Ich halte die Aktualisierung des Codes; vielleicht kommen neue Features. Vielleicht beheben Sie Störungen in der aktuellen Code, noch nicht gefunden haben. Code zuletzt aktualisiert 25/4/14.

Schritt 3: Entwerfen der Fisch-Zufuhr-Standplatz ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Was ist das "Fish Feeder Stand" und warum brauchen wir sie?
    Der Fisch-Zufuhr Stand hält den Standard-Servomotor direkt über Deckel des Aquariums. Der Servomotor auf diesem Stand werden die Fischfutter in das Aquarium fallen nach dem anderen (Mikro-) Servo öffnet Deckel des Aquariums. In Abhängigkeit von der Konstruktion des Tanks, können Sie sogar die "Fütterung" Servo befestigen direkt auf dem Deckel Ihres Aquariums.
    Der Fisch-Zufuhr Stand ich besteht aus folgenden Teilen:
      Der "Tower": Dies ist die vertikale Säule, die mit "1" im Bild oben Die Servo-Halter oder "Jib":. Mit "2" im Bild oben die Servohalter wird der Teil, der die Fütterung Servo hält sein ( dass hält das Fischfutter) über Deckel des Tanks. Ich nenne es den "Ausleger", weil es ähnlich wie der entsprechende Teil eines Krans The Base:. Unterstützt alles.

    Alle diese Teile sind mit Pappe und Eis-Sticks (für Steifigkeit) gemacht worden. Natürlich Holz oder 3D-Druck kann eine bessere Option sein. aber ich habe keine Erfahrung in einer von ihnen.
    Wenn Sie die Gestaltung der Fischfutterstand sind hier sind ein paar Dinge, die Sie beachten müssen:
    Der "Turm" muss mindestens 3 Zoll über dem Aquarium Deckel sein. Die Vorschubservo muss in einer Weise, dass es das Öffnen und Schließen des Aquariums Deckels nicht behindern können. Die Basis sollte eine große Oberfläche haben und muss fest sein. Der Turm, "jib" und Basis muss starr und stabil sein.
    Ich würde empfehlen, zunächst grob Zeichnung eine Draufsicht eines Fischfutter stehen wie ich (im Bild oben) und dann mit dem nächsten Schritt beginnen ...

Schritt 4: Erstellen der Stand der "Tower" ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Jede Spalte der "Turm" ist aus zwei Passepartouts zusammen mit Eis-Sticks dazwischen stecken (für Festigkeit) hergestellt. Es gibt 2 wie columns.To make 1 Spalte:
      Schneiden Sie ein 2 Stück Passepartouts etwa 1,5 Zoll breit und 3 Zoll mehr thn die Höhe Ihres Aquariums. Dann kleben Eis-Sticks auf einem Stück des Passepartouts im Muster zeigen nach dem 3. Bild oben. Setzen Sie nun ein wenig Klebstoff auf diesen Eis-Sticks (wie in der 4. Bild), und halten andere Stück Passepartouts einer Spalte zu vervollständigen.

    Machen Sie zwei solche "Säulen" für den Turm und dann zum nächsten Schritt weiter ...

Schritt 5: Erstellen des Stands Base Support ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Der Basisträger befestigt den Turm der das Standbasis. Um sie zu machen:
      Schneiden Sie 2 T-Form Stücke Passepartouts (mit den im 1. Bild oben dargestellten Maße) und 2 identische Teile von einigen festen Doppelschicht Pappe. Kleben Sie das T-förmige Passepartouts und feste Pappe zusammen, so dass sie einander überlappen. Machen Sie dasselbe auf der anderen Stücke von Passepartouts und Karton. Mit einem Cutter machen einen leichten Schnitt auf jedem T-förmigen Träger. Siehe das 4. Bild oben um Hilfe. Beugen jedes T-förmigen Stück um 90 Grad. Jetzt stecken jedes T-förmigen Grundträger auf jede Spalte des Turms wir zuvor gemacht. Siehe den 5. Bild oben ...

Schritt 6: Erstellen der Servomotor-Halter (oder "Jib") ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Der Ausleger wird direkt über dem Aquarium Deckel die Fütterung Servomotor zu halten. Um den Ausleger zu machen:
      Schneiden Sie 2 Stück Passepartouts 1,5 Zoll in der Breite. Ihre Länge sollte mindestens 5 Zoll mehr als der Abstand zwischen Öffnung Ihrem Aquarium Deckel und der Deckelrand sein. Genau wie in Schritt 3, Sandwich die Eis-Sticks zwischen den beiden Stücken von Passepartouts mit PVA Leim, um den Ausleger zu beenden ...

    Vor dem Anbringen des Auslegers zu dem Turm, bleiben einige Stücke Eis-Sticks auf eine Spalte (der Turm), wie oben im 3. Bild gezeigt. Die Idee ist, dass, wenn wir halten die beiden Säulen des Turms zusammen, sollte es eine Lücke zwischen in dem Ausleger passen.
    Um den Ausleger zu dem Turm befestigen:
      Legen Sie die Fock in den Spalt zwischen den beiden Säulen des Turms. Sie sollte mindestens 2 Zoll des Auslegers auf der linken Seite des Turms zu verlassen, wie in der obigen vierten Bild gezeigt. Legen Sie nun einen Nagel, um den Ausleger zu dem Turm zu halten. Der Ausleger in der Lage, um den Nagel zu drehen, so dass Sie den Winkel zwischen dem Turm und Ausleger später anpassen.

Schritt 7: Anbringen des Ständers Turm an der Basis ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Jetzt müssen wir den Turm an der Basis zu befestigen. Um das zu tun, gehen Sie folgendermaßen vor:
      Schneiden Sie ein Stück festen Doppelschicht Karton ca. 5 x 5 cm in der Dimensionen. Setzen Sie etwas PVA Kleber auf dem Grundträger, den Stand der Turm angebracht, wie in Bild 1 dargestellt Stock des Stands Turm der Firma Karton Basis (wie in Abbildung 2 gezeigt). Halten Sie ein Gewicht, um es in Position zu halten, bis der Leim trocknet vollständig ..

    Sie können auch einige Superkleber zu verwenden, um die Verbindung zu sichern.

Schritt 8: Beenden The Stand ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Wir müssen jetzt den Winkel zwischen dem Stand des "jib" und der Turm ein. Zeigen Sie mit der Stand neben dem Aquarium, wie in Bild 1 dargestellt Stellen Sie den Winkel zwischen dem Ausleger und Turm, so dass der Ausleger nicht in den Weg kommen beim Öffnen oder Schließen Deckel des Aquariums. Anschließend wird der Ausleger-Winkel fest mit einigen PVA Klebstoff und Eis-Sticks, wie in Abbildung 2 oben gezeigt ...

Schritt 9: Befestigung des Fütterungs Servo Motor ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Nun ist es Zeit, um den Servomotor auf Ihren Fischfutterstand zu beheben. Ich lege ein Standard-Radioshack-Servomotor, um das Ende des "jib" meiner Fisch-Zufuhr stehen mit Hilfe der Doppelband und Gummibänder. Befestigen Sie nun die Fische Lebensmittelbehälter zu dieser Servo mit einigen Gummibändern.

Schritt 10: Befestigen der Deckelöffnung Servo ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Ich habe ein Mikro-Servomotor zum automatischen Öffnen oder Schließen des Deckels Aquarium.
      Binden Sie eine Schnur mindestens 5 Zoll lang, um den Servomotor. Befestigen Sie den Servomotor, hinter dem Aquarium Deckels Scharnier, wie oben mit Doppelband gezeigt. Jetzt binden eine Schnur um das Aquarium Deckel, und halten Sie ihn fest mit Klebeband und Doppelklebeband. Dann binden der Servomotor-String fest an der Schnur auf das Aquarium Deckel. Sichern Sie alles, was mit Klebeband.

Schritt 11: Erstellen der Anzeigeschaltung ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Die Strecke, die ich für die 3110 Nokia-Bildschirm verwendet wird, von Adafruit angepasst Tutorial zur Verwendung von Nokia LCD mit Arduino. Um den Nokia LCD-Schaltung machen:
      Löten Stiftleisten an den Nokia LCD. Setzen Sie den LCD und IC4050 auf dem Steckbrett. Beachten Sie, dass in den oben genannten Abbildungen, nahm ich das LCD zu erleichtern, um die Drähte legen Sie die Anschlüsse. Power-Pins
        Verbinden Sie Pin 1 des 4050, das LCD VCC Pin und der LCD-Hintergrundbeleuchtung Pin bis 3,3. Verbinden Sie Pin 8 des 4050 und die GND-Pin des LCD zu Boden.
      Anschluss des LCD an IC4050
        Schließen Sie die RST (Reset) Pin des LCD an Pin 2 des 4050 Schließen Sie das CS (Chip-Select) Pin zu Pin 4 des 4050. Schließen Sie das D / C (Daten / Befehl) Pin auf der 4050. Connect Pin 6 das DIN (data in) Pin zu Pin 15 des 4050 Schließen Sie das CLK (Uhr) Pin zu Pin 12 des 4050.
      Anschließen des Arduino
        Arduino Pin 3 geht an Pin 3 des 4050 Arduino Pin 4 geht an Pin 5 des 4050. Arduino Pin 5 geht an Pin 7 des 4050. Arduino Pin 6 geht an Pin 14 des 4050. Arduino Pin 7 geht an Pin 11 der 4050.

    Das letzte Bild oben ist ein Fritzing Diagramm, das die Verbindungen.

Schritt 12: Der Servo Controller-Schaltung ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Die Servosteuerschaltung besteht aus nur 2 BC547 NPN-Transistoren. Folgen Sie dem Fritzing Diagramm und Bilder oben, um die Schaltung auf ein Steckbrett zu machen.

Schritt 13: Schließen Sie die RTC-Breakout ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Ich habe bereits eine Anleitung, wie man Ihre eigenen RTC Breakout-Board hier zu machen. Ein RTC Breakout Board kann auch online von Adafruit und SparkFun gekauft werden. Nachdem Sie die RTC Board, folgen Sie der Fritzing Diagramm oben, um es zu Arduino-Board zu verbinden.
    HINWEIS: Die Grafik zeigt nur die Anschlüsse für eine UNO Bord. Für Benutzer mit anderen Boards, folgen Sie dieser Liste:
      Arduino UNO: SDA - pin A4, SCL - pin A5 Arduino Mega, Due: SDA - Pin20, SCL - pin21 Arduino Leonardo, Micro: SDA - Pin2, SCL - pin3

Schritt 14: Schließen Sie Servos an den Arduino ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Bevor Sie fortfahren, überprüfen Sie alle Verbindungen zweimal. Dann folgen Sie den oben Fritzing Diagramm, beide Servos in die Arduino-Schaltung zu befestigen.

Schritt 15: Erstellen der Temperatursensor ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Der Temperaturfühler besteht aus einer einfachen 10K Thermistor . Ich werde mit diesem Sensor, um die Temperatur des Wassers im Aquarium überwachen. Überwachung der Temperatur ist sehr wichtig, wenn Sie das Beste für Ihre Fische wollen. Nach Fisch Pflege Webseite:
    In der aquatischen Umwelt, zählt die Temperatur ... viel! Alle Einwohner, die in unserem Teich oder Aquarium sind Kaltblüter. Pflanzen, Fische, Bakterien, Algen, Schnecken, Korallen, und der Rest - die Temperatur ist die Wassertemperatur. Ihre Stoffwechselrate wird durch Wassertemperatur ermittelt.

    Um den Temperatursensor zu machen;
      Löten Sie zwei langen Leitungen (ca. 15 cm in der Länge), um den Thermistor. Vertuschen, den Thermistor und seine Leitungen vollständig mit Klebeband ab und kleben (wasserdicht ist). Verbinden den Thermistor zum Arduino wie im obigen Fritzing Diagramm dargestellt.

Schritt 16: Test Das Nokia LCD Display ...


  1. Vor der Prüfung der Servos Ich würde empfehlen, die Prüfung der Nokia Display ersten. Gehen Sie folgendermaßen vor:
      Laden Sie die Adafruit PCD8554 Nokia LCD Bibliothek und Adafruit GFX-Bibliothek von unten;
      AquaFeeder: Eine automatisierte Fisch-Zufuhr

      AquaFeeder: Eine automatisierte Fisch-Zufuhr

      Importieren Sie die Bibliotheken in Arduino und starten Sie den Arduino IDE ( Wie Bibliotheken importieren? ), um Dateien Gehen <Beispiele <Adafruit_PCD8544 <pcdtest Upload, um auf Ihre Arduino Board Code.

Schritt 17: Laden Sie den Testcode ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Nachdem Sie den Fisch-Zufuhr Stand neben Ihrem Aquarium eingerichtet haben, die Servomotoren ausgestattet, und testete das Nokia Display, es ist Zeit, um tatsächlich TEST automatisierten Futterautomat. Der Code unten gegeben ist nur ein Test-Programm, das unmittelbar nach dem Arduino Stiefel geht um die Fische zu füttern.
    Es ist durchaus möglich, dass Sie müssten bis zu eine Stunde verbringen testet geeignete Positionen für die Fischfutterstand und wünschenswert Servopositionen. Daher halten die Fische Lebensmittelbehälter geschlossen, bis Sie sicher, dass der Feeder wird nicht zu viel verschüttet (oder Sie riskieren würde Fütterung die armen Fische) sind.
    Vor dem Hochladen den Code in der Anlage gegeben, lesen Sie die Kommentare und einige Variablen (wie die Positionen der Servomotoren) nach Vorgabe zu bearbeiten. Nach angemessener Prüfung, wenn Sie bereit sind, um tatsächlich zu füttern die Fische, öffnen Sie die Fische Lebensmittelbehälter, und fügen Sie ein Papier "scoop" beantragen (Ich weiß nicht, wie ich es nennen), zur Minimierung Fisch Nahrungsmittelspillage.
    AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Dann laden Sie Ihren Code und beobachten ..................
    Wenn alles funktioniert, sind Sie bereit, um zum nächsten Schritt zu gehen!

Schritt 18: Laden der endgültige Code ...

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Wenn der Fisch-Zufuhr Testprogramm hat super funktioniert, dann ist es Zeit, das eigentliche Programm laden! Erstens, Sie müssen die Zeit und die DS1307-Bibliotheken herunterladen und importieren Sie sie in Arduino IDE. Dann laden Sie den Code unten gegeben ... Der Code ist in der Anlage überprüfen.
    CODE UPDATE! (25/4/14)
    Was gibt's Neues:
      Einstellen Fütterungszeiten seriell (auch mit Bluetooth) Akustischer Alarm bei der Fütterung fishies. Kleinere Bugfixes.

Schritt 19: Hinzufügen von Bluetooth (mit HC06) ....

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Ich habe eine HC-06 Bluetooth-Modul zu AquaFeeder für ein bis leicht mit ihrem Android-Handy eine drahtlose Verbindung. Das Bluetooth-Verbindung ermöglicht es,:
      Stellen Sie die aktuelle Zeit (wenn das von AquaFeeder gezeigt Zeit falsch ist) Stellen Sie die Zeiten, zu denen Fische sollten gefüttert werden.

    Um die Bluetooth Funktion hinzuzufügen, schließen Sie ein HC-06 auf die AquaFeeder, wie oben in der Fritzing diaagram gezeigt ...

Schritt 20: Fertig!

  1. AquaFeeder: Eine automatisierte Fisch-Zufuhr

    Ab sofort AquaFeeder funktioniert sehr gut. Ich bin immer noch daran zu arbeiten, die Suche nach Fehlern im Code und die Verbesserung der Benutzerfreundlichkeit. Hier eine Liste der Funktionen, die ich möchte in naher Zukunft hinzuzufügen:
      Bluetooth-Konnektivität. Ein einfach zu Menüsystem zu verwenden. WiFi-Konnektivität (mit ESP8266) und Internet-Zeit synchronisiert. Eine richtige Gehäuse für die Elektronik (nur nach dem Upgrade der elektronischen Schaltung).