Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Verdrahten Sie das Arduino mit den Komponenten
- Schritt 2: Bauen Sie einen dreilagigen Stand für die Montage von Geräten
- Schritt 3: Geräte montieren
- Schritt 4: Laden Sie den Arduino-Code herunter
- Schritt 5: Testen Sie die Geräte und die Verkabelung
- Schritt 6: Teachen Sie die beiden Bewegungspositionen des Servos
- Schritt 7: Beginnen Sie mit dem Blasen von Blasen
Video: Automatisches Blasengebläse - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Erstellen Sie eine automatische Seifenblasenmaschine mit Arduino Uno und wenigen grundlegenden Komponenten. Die meisten Teilelisten werden mit dem typischen Arduino-Starterkit geliefert. Mein Kippschalter war kaputt, also nahm ich die Drähte ein und verband / trennte sie für das Ein / Aus.
Mit dem Befehl "Setup Mode" für die serielle Schnittstelle können Sie die Position einstellen und im Flash-Speicher speichern, in der das Servo zum Eintauchen in die Seife stoppen soll (im Code "Seifenposition" genannt) und Grad, um vor dem Gebläse zu stoppen (im Code "Schlagstellung" genannt). Rufen Sie den Setup-Modus auf, drehen Sie das Potentiometer und das Servo bewegt sich weiter. Stoppen Sie das Drehen an der gewünschten Position und geben Sie den seriellen Befehl ein, um die neue Position für Blas- und Seifenwerte zu speichern. Die Anweisungen und Codewerte finden Sie in der beigefügten Tabelle. Die Fans sind auf den üblichen Websites leicht verfügbar. Meins wurde bei Amazon gekauft. Ich habe den Turm aus allem gebaut, was verfügbar war und ist vielleicht nicht ideal, aber funktioniert. Die Höhe jedes Regals muss basierend auf der Länge des verwendeten Zauberstabs durchdacht werden. Schüssel für die Seife ist am besten, wenn sie groß und tief mit geraden Seiten ist. Verjüngte Seiten sind auch in Ordnung, solange das Motorregal darunter mehr Freiraum hat als meiner.
Lieferungen
Arduino Uno
Power MosFET, N-Kanal (wie im Arduino Starter Kit enthalten)
180-Grad-Positionierungsservo
5Vdc Lüftergebläse
Drehpotentiometer (wie im Arduino Starter Kit enthalten)
Mehrfarbige LED (RGB)
9V Batterie
9V Batteriehalter
10K Ohm Widerstand (wie im Arduino Starter Kit enthalten)
Menge 3 220 Ohm Widerstände (wie im Arduino Starter Kit enthalten)
0,1 uF Elektrolytkondensator (wie im Arduino Starter Kit enthalten)
Diode (wie im Arduino Starter Kit enthalten)
Steckbrett
Anschlussdrähte
Selbstgebauter Ständer für die Seifenschale (unten), Servomotor mit aufgesetztem Stab (Mitte), Gebläse (oben)
Schritt 1: Verdrahten Sie das Arduino mit den Komponenten
Folgen Sie dem beigefügten Schaltplan
Schritt 2: Bauen Sie einen dreilagigen Stand für die Montage von Geräten
- Bestimmen Sie die Höhe jedes Bodens der dreischichtigen Struktur basierend auf der Länge des von Ihnen verwendeten Blasenstabs.
- Meins war 4 Zoll.
- Wie Sie sehen können, ist meins sehr grob mit einem kleinen Karton und einem Plastikbecher.
- Etwas mehr Zeit und Teile herum, kann stabiler, wiederholbarer und professioneller aussehen.
Schritt 3: Geräte montieren
- Bringen Sie den Blasenstab am Servomotor an.
- Montieren Sie den Servomotor an der mittleren Schicht der Struktur.
- Befestigen Sie das Lüftergebläse an der obersten Schicht der Struktur.
- Stellen Sie sicher, dass das Gebläse ziemlich nah an der Schwenkposition des Stabs ist, um sicherzustellen, dass genügend Luftstrom herrscht, um Blasen zu erzeugen.
- Die Positionierservos haben nur einen Hubbereich von 180 Grad. Je nach Montierung müssen Sie möglicherweise den Motor drehen, wenn Sie die Teach-Positionen in einem späteren Schritt einrichten.
- Ich stellte den Motor am langen Ende mit den Drähten oben auf.
Schritt 4: Laden Sie den Arduino-Code herunter
- Versorgen Sie den Arduino über den USB-Anschluss Ihres Computers
- Verwenden Sie die Arduino IDE (Programmierumgebung), um den Code auf die UNO herunterzuladen
Schritt 5: Testen Sie die Geräte und die Verkabelung
Verbinden Sie sich mit dem seriellen Monitor des Arduino von der IDE
Verwenden Sie die Befehlscodes in der beigefügten Tabelle (.xls), um Folgendes zu testen:
- Rufen Sie den "Testmodus" auf. Code 10010
- Servomotor
- Gebläse
- Jede LED-Farbe
- Potentiometer
- Ein-/Aus-Kippschalter
- Verlassen Sie den "Testmodus". Code 10011
Schritt 6: Teachen Sie die beiden Bewegungspositionen des Servos
Lehren Sie die "Seifenposition"
- Rufen Sie den "Setup-Modus" auf. Code 10002
- Drehen Sie das Potentiometer langsam, bis der Stab vollständig in die Seifenblasen eingetaucht ist
- Speichern Sie die Seifenposition mit dem Code 10004
"Schlagstellung"
- Noch im "Setup-Modus"
- Drehen Sie das Potentiometer langsam, bis der Stab direkt vor dem Gebläsekanal steht
- Speichern Sie die Blasposition mit Code 10005
- Verlassen Sie den "Setup-Modus". Code 10003
Schritt 7: Beginnen Sie mit dem Blasen von Blasen
Schalten Sie den Schalter ein und (hoffentlich) fangen Sie an, Blasen zu blasen
Empfohlen:
Wie man ein automatisches Licht macht – wikiHow
Wie man ein automatisches Licht macht: Dies ist eine einfache automatische Lichtschaltung