Inhaltsverzeichnis:
- Schritt 1: Projektmaterialien abrufen
- Schritt 2: Richten Sie die Grundschaltung für den Test ein
- Schritt 3: Fügen Sie Ihrem Arduino den Katzenfutterspender-Code hinzu und kompilieren Sie ihn
- Schritt 4: Erstellen des Layouts des Katzenfutterspenders
- Schritt 5: Jetzt sehen wir, wie alles funktioniert !!
Video: Arduino-Projekt: Katzenfutterspender - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Dieses instructable wurde in Erfüllung der Projektanforderung des Makecourse an der University of South Florida (www.makecourse.com) erstellt
Schritt 1: Projektmaterialien abrufen
Für dieses Projekt sollten Sie die folgenden Materialien im Voraus besorgen:
Elektronische Bauteile:
- 1 Arduino Uno
- 3 Servomotoren
- 1 Ultraschallsensor
- 9v@3A Netzteil
- 2 Push-up-Tasten
- Steckbrett
Geschätzte Preise:
- Arduino Uno: 23,38 $ x Menge: 1
- Servo - Generische kontinuierliche Rotation (Mikrogröße) 11,95 $ x Menge: 3
- Netzteil für Wandadapter - 9VDC 2A 15,77 $ x Menge: 1
- HC-SR04 3,95 $ x Menge: 1
- Spannungsregler 5v $0.5 x Menge: 1
- Kondensator Keramik 100nF 0,64 $ x Menge: 1
- Elektrolytkondensator - 1uF/50V 0,28 $ x Menge: 1
- Mini-Druckknopfschalter 0,1 USD x Menge: 2
- 10K Ohm Widerstand 0,1 $ x Menge: 2
- USB-Kabel A auf B 3,26 $ x Menge: 1
- Brotbrett 8,25 $ x Menge: 1
- Kühlkörper TO-220 0,41 $ x Menge: 1
- Steckbrückenpaket - M/M 1,95 $ x Menge: 2
Layoutmaterialien:
- 3 3x1,5 ft dünnes Holzbrett
- Holzkleber
- Nägel
- 3D Drucker
Schritt 2: Richten Sie die Grundschaltung für den Test ein
Folgen Sie für diesen ersten Schritt dem Abbildungsschema.
- Verwenden Sie für Servo die 1, 2 und 3rd Arduino Pins.
- Stellen Sie die Tastenausgänge auf die Arduino-Pins 12 und 13 ein.
- Und schließlich den Echo-Pin des Ultraschallsensors auf den 8. Pin des Arduino und den Trigger-Pin des Sensors auf den 9. Arduino-Pin setzen.
Stellen Sie sicher, dass alle 5 Volt und Masse von allen Komponenten an die entsprechende Leitung des Steckbretts angeschlossen sind. Alle 5V-Pins der Komponenten sollten auf derselben Linie liegen (wie auf dem Bild).
Schritt 3: Fügen Sie Ihrem Arduino den Katzenfutterspender-Code hinzu und kompilieren Sie ihn
Anbei finden Sie den Arduino-Algorithmus hinter der Logik des Katzenfutterspenders.
Der Arduino-Code ist vollständig kommentiert.
Die Logik dahinter:
Dieser Arduino-Algorithmus zielt darauf ab, einen Katzenfutterspender mit einem Ultraschallsensor zu modellieren, um die Anwesenheit einer Katze in einem Bereich von 10 cm zu erkennen. Wenn die Katze nüchtern ist, aktiviert das System zwei Motoren. Der erste Servo öffnet den Futterrohrspender und füllt die Dose mit Futter, dann bewegt der zweite Motor die Futterdose in Richtung der Katze. Außerdem steuern zwei Druckknöpfe ein Servo, um die Lebensmittelvorratskappe zu öffnen und zu schließen.
Kompilieren Sie nach dem Kopieren des Arduino-Codes.
Schritt 4: Erstellen des Layouts des Katzenfutterspenders
Dieses Projekt zählt mit Teilen, um einen voll funktionsfähigen Katzenfutterspender herzustellen. Um dies zu ermöglichen, wurden 8 3D-Modelle erstellt und gedruckt:
Basis für Lebensmitteldosen:
Ist der Boden, auf dem die Lebensmitteldose platziert wird, und gleichzeitig wird darauf geschnitten.
(Dies ist im mittleren Bild zu sehen)
Linke Wand mit Fahrschienen:
Links neben dem Container platzierte Wand, die mit einem Schienenweg an der Oberseite zählt. Auf diese Schiene wird die Kappe aufgesetzt, um eine Bewegungsbahn herzustellen.
Rechte Wand mit Fahrschiene:
Wand rechts neben dem Container, der mit einem Schienenweg an der Oberseite zählt. Auf diese Schiene wird die Kappe aufgesetzt, um eine Bewegungsbahn herzustellen.
Lebensmitteldose:
Der Behälter, in dem das Katzenfutter angezeigt wird, wenn der Ultraschall die Anwesenheit der Katze erkennt.
(Beobachtet im mittleren Bild des Bildes).
Drehmomentzeiger:
Oben auf dem Motor befindet sich eine Hand, die die Lebensmitteldose auf Wunsch zieht und schiebt.
(Beobachtet auf dem mittleren Bild des Bildes, über dem schwarzen Motor).
Spenderrohr:
Ist die Röhre, aus der das Futter herauskommt, wenn die Katze in der Nähe ist.
(Linkes Bild auf dem Bild).
Kappe des Spenderröhrchens:
Ist die Kappe der Tube, befestigen Sie sie an dem Servo, das sich bewegt, um das Essen in die Dose zu verschieben.
(Beobachtet im linken Bild des am Servo angebrachten Bildes)
Deckel für Lebensmittelbehälter:
Ist der Deckel, der geöffnet wird, um Lebensmittel in den Behälter zu füllen.
HINWEIS:
Bitte sehen Sie sich die angehängten Videos an, um eine bessere Ansicht dieser 3D-Modelle zu erhalten.
Schritt 5: Jetzt sehen wir, wie alles funktioniert !!
Sehen Sie sich dieses Video an, um zu sehen, wie alles funktioniert !!
Empfohlen:
Einen Arduino-Gitarren-Tuner herstellen – wikiHow
So bauen Sie einen Arduino-Gitarren-Tuner: Dies sind die Anweisungen, um einen Gitarren-Tuner aus einem Arduino und mehreren anderen Komponenten zu machen. Mit Grundkenntnissen in Elektronik und Codierung können Sie dieses Gitarrenstimmgerät herstellen. Zuerst müssen Sie wissen, was die Materialien sind. Ma
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: 9 Schritte
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: Este proyecto consiste en a alarma básica que Detecta presencia, activa una sirena de 108dB y visa al usuario mediante un SMS (opcional). Permite también el control remoto básico por parte del usuario a través de SMS (encendido, apagado, reinicio
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 2 - Temperatur- / Feuchtigkeitsmonitor - Rev 3: 7 Schritte
Easy Very Low Power BLE in Arduino Teil 2 – Temperatur-/Feuchtigkeitsmonitor – Rev 3: Update: 23. November 2020 – Erster Austausch von 2 x AAA-Batterien seit 15. Januar 2019 dh 22 Monate für 2x AAA AlkalineUpdate: 7. April 2019 – Rev 3 of lp_BLE_TempHumidity, fügt Datum/Uhrzeit-Plots hinzu, verwendet pfodApp V3.0.362+ und automatische Drosselung, wenn
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i