Bluetooth-gesteuerter Mini-Aufzug mit Arduino: Kompakte Schrittmotor-Plattform
Komponenten und Zubehör
| Arduino UNO | × | 1 |
| SparkFun Schrittmotor mit Kabel | × | 1 |
| SparkFun EasyDriver – Schrittmotortreiber | × | 1 |
| HC-05 Bluetooth-Modul | × | 1 |
| USB-A-auf-B-Kabel | × | 1 |
| Steckbrett (Breadboard) | × | 1 |
| SparkFun Netzteil 12 VDC 600 mA | × | 1 |
| SparkFun Steckbrücken 15 cm (M/F, 20er-Pack) | × | 1 |
Apps und Online-Dienste
- circuito.io (Online-Schaltungsdesigner)
- Arduino IDE
Über dieses Projekt
Wir lieben unsere Werkstatt – aber sie hat einen Nachteil (oder Vorteil?): eine lange Treppe zur Galerie. Ständig müssen Teile und Bauteile zwischen den Etagen transportiert werden. Wir überlegten: Drohnen, Hunde, Brieftauben… und dann kam die Idee: Ein Aufzug!
Da wir kürzlich das HC-05 Bluetooth-Modul zu circuito.io hinzugefügt hatten, beschlossen wir, es in diesem Projekt zu testen.
Kurzes Video zeigt die Funktion – ziemlich cool, oder?
Los geht’s!
1. Vorbereitung
Alle nötigen Teile bereitlegen (Liste oben). Dann zum circuito.io Builder gehen.
Die Bauteile sind bereits vorselektiert. Ändern falls nötig (z. B. Arduino Micro statt Uno, anderer Motor), dann auf Generate klicken – alle Infos werden angezeigt.
2. Verdrahtung
Nach der Komponentenliste folgt die Schritt-für-Schritt-Verdrahtungsanleitung. Mit „Next Step“ / „Previous Step“ navigieren.
Zwei Hauptkomponenten: Bluetooth und Schrittmotor.
Bluetooth anschließen
HC-05 hat 4 Pins: TX, RX, GND, VCC. Technisch direkt an Arduino anschließbar – wir nutzen ein Steckbrett für Erweiterbarkeit.
Schrittmotor anschließen
Der SparkFun-Schrittmotor hat Kabel, die an den EasyDriver gelötet werden müssen. Lötanleitung für Einsteiger: hier. Danach an Strom- und Datenversorgung vom Arduino anschließen.
3. Code
Auf der circuito.io-Antwortseite nach unten scrollen zum Code-Bereich:
- Code von circuito.io herunterladen
- Entpacken
firmware.inoin Arduino IDE öffnen (falls nicht installiert: hier herunterladen)- Code unverändert hochladen. Bei Problemen: Forum oder Troubleshooting.
Wenn alles läuft, neuen Code aus dem GitHub-Repository (Link unten) kopieren und in den „firmware“-Tab des bestehenden Codes einfügen – so bleiben alle Bibliotheken und Pin-Definitionen erhalten. Den oberen Teil (Pin-Definitionen, Bibliotheken) nicht löschen!
4. Bluetooth konfigurieren
HC-05 ist ein Bluetooth-zu-Seriell-Wandler. Eine Seite seriell am Arduino, die andere per Bluetooth mit Smartphone-App oder anderem Gerät gekoppelt. Viele Apps möglich – wir nutzten „Arduino Bluetooth Control“ mit Sprachsteuerung.
Bluetooth-Gerät koppeln
- App „Arduino Bluetooth Control“ auf Android installieren.
- Bluetooth am Smartphone einschalten.
- HC-05 mit Strom versorgen (Einschalten).
- Nach Geräten suchen.
- Mit HC-05 koppeln (Standard-Passwort: 1234).
- App öffnen.
- Mit HC-05 verbinden.
- In App-Einstellungen → „Voice Command“ navigieren.
- Befehle definieren: z. B. „u“ für „up“, „d“ für „down“.
5. Aufzug aufbauen
Elektronik auf Holzbrett, Winde aus zwei Holzresten gebaut. Schnur an Winde, Schrittmotor testen.
Steuerung per Spracherkennung –但 Buttons/Schalter sind ebenfalls möglich.
Dieses Projekt ist ein Beispiel für tausende Kombinationen mit circuito.io. Wir freuen uns über eure Projekte im Community Hub. Fragen? Kommentar oder E-Mail: hello@circuito.io oder Facebook.
Code
Arduino Mini-Aufzug Code
https://github.com/Circuito-io/Mini-Lift
Schaltplan
lift_diagram_Flcy9vSwKM.fzz
Herstellungsprozess
- Bluetooth-gesteuerter Arduino Motorisierter Kameraschlitten für kinematische Aufnahmen
- Interaktives Gyroskop-LED-Display mit NeoPixel-Ring & Arduino
- Bluetooth-gesteuerter Arduino-Spybot bauen – Überwachungsroboter mit IP-Kamera
- FlickMote: Gestensteuerung per Ultraschall & IR für Smart Home (Arduino 101)
- DIY Arduino TV-B-Gone: Universelle TV-Aus-Fernbedienung
- DIY Arduino USB Gaming Controller – Bauen Sie Ihren eigenen High-Performance Gamepad
- DIY Wolken-Kostüm: LED-Streifen, Arduino Nano & SparkFun Teile
- Einen eigenen LED-Master-Clock mit Alarm bauen – aus 12 Metern Entfernung ablesbar
- Pixie: DIY NeoPixel-Armbanduhr mit Arduino Pro Mini – Schick & Selbstgebaut
- Find Me: Smarter Gegenstands-Finder mit Arduino und Bluetooth