Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Arduino Bluetooth-gesteuerter Minilift

Komponenten und Verbrauchsmaterialien

Arduino UNO
× 1
sparkfun Schrittmotor mit Kabel
× 1
SparkFun Easydriver - Schrittmotortreiber
× 1
HC-05 Bluetooth-Modul
× 1
USB-A-zu-B-Kabel
× 1
Breadboard (generisch)
× 1
SparkFun Wandadapter Netzteil 12VDC 600mA
× 1
SparkFun-Überbrückungskabel - verbunden 6" (M/W, 20 Packung)
× 1

Apps und Onlinedienste

circuito.io
Arduino-IDE

Über dieses Projekt

Wir lieben unsere Werkstatt, aber sie hat einen Nachteil (oder vielleicht auch einen Vorteil) - eine große Treppe zur Galerie. Wir müssen ständig Teile und Komponenten zwischen einem Stockwerk und dem anderen bewegen, also haben wir verschiedene Ideen entwickelt:Drohnen, Hunde, Brieftauben und was nicht, und dann hat es uns getroffen! Aufzug!

Da wir kürzlich das Bluetooth-Modul HC-05 zu Circuito.io hinzugefügt haben, haben wir uns entschieden, es in diesem Projekt auszuprobieren.

Hier ist ein kurzes Video, das zeigt, wie es funktioniert. Ziemlich ordentlich, oder?

Lasst uns mit dem Bauen beginnen!

1. Einrichten

Stellen Sie zunächst sicher, dass Sie alle benötigten Teile haben. Oben befindet sich eine Liste, die alle Komponenten für das Projekt enthält.

Rufen Sie dann den circuito.io-Builder auf

Wie Sie sehen, sind die Teile für dieses Projekt bereits vorausgewählt. Sie können sie bei Bedarf ändern - zum Beispiel, wenn Sie Arduino Micro anstelle von Uno haben oder wenn Sie einen anderen Motor verwenden möchten, und klicken Sie dann auf Generieren und Sie sehen alle Informationen, die Sie benötigen.

2. Verkabelung

Scrollen Sie nach der Liste der Komponenten nach unten und Sie sehen eine Schritt-für-Schritt-Anleitung für die Verkabelung . Klicken Sie auf "nächster Schritt " und "vorheriger Schritt ", um zwischen den Schritten zu navigieren.

Wenn wir uns die Schaltung ansehen, können wir die beiden Hauptkomponenten sehen:Bluetooth und Stepper.

Bluetooth verbinden

Das Bluetooth-Modul HC-05 hat nur 4 Pins, die wir zum Verbinden benötigen:TX, RX, GND und VCC. Technisch können Sie sie direkt mit dem Arduino verbinden. Wir verwenden ein Steckbrett, damit wir weitere Komponenten hinzufügen können.

Anschließen des Schrittmotors

Der Sparkfun-Schrittmotor wird mit Kabeln geliefert, die an den Schrittmotortreiber gelötet werden müssen. Wenn Sie nicht wissen, wie man lötet, finden Sie hier ein großartiges Tutorial, mit dem Sie lernen können. Sobald Sie dies getan haben, müssen Sie es an die Strom- und Datenversorgung des Arduino anschließen.

3. Code

Der nächste Schritt unseres Projekts ist der Code. Wenn Sie auf der Circuito.io-Antwortseite nach unten scrollen, sehen Sie den Code-Abschnitt:

  • Laden Sie den Code von Circuito.io herunter
  • Extrahiere es
  • Öffnen Sie die Firmware.ino mit der Arduino IDE. Wenn Sie Arduino IDE nicht installiert haben, laden Sie es hier herunter.
  • Laden Sie den Code unverändert auf Ihren Arduino hoch. Wenn alles richtig verkabelt ist, sollte es in wenigen Augenblicken hochgeladen werden. Wenn es aus irgendeinem Grund nicht funktioniert, finden Sie in unserem Forum einige Optionen zur Fehlerbehebung.

Nachdem Sie sehen, dass alles ordnungsgemäß funktioniert, kopieren Sie den neuen Code aus dem Github-Repository im Link unten und fügen Sie es in die Registerkarte "Firmware" in den Code ein, an dem Sie bereits arbeiten, damit Sie alle Bibliotheken bereits eingerichtet haben. Achten Sie darauf, den ersten Teil oben im Code zu belassen, der die Pins und Bibliotheken definiert (der Teil im Bild unten).

4. Bluetooth konfigurieren

Der HC-05 ist ein Bluetooth-zu-Seriell-Gerät. An einem Ende ist es seriell mit dem Arduino verbunden und am anderen Ende muss es mit einem Bluetooth-Gerät verbunden werden. Auf der Bluetooth-Seite kann es mit einer Smartphone-App oder einem anderen Bluetooth-Gerät verbunden werden, indem die beiden Geräte miteinander gekoppelt werden. Es gibt viele Apps, die Sie verwenden können. Für dieses Projekt haben wir uns für „Arduino Bluetooth Control“ entschieden. Wir haben uns für die Sprachbefehlsoption der App entschieden.

Koppeln Ihres Bluetooth-Geräts

Nachdem Sie die App heruntergeladen und auf Ihrem Android-Telefon installiert haben:

  • Schalte dein Bluetooth über das Einstellungsmenü deines Smartphones ein.
  • Schalten Sie das HC 05 Bluetooth-Modul EIN, indem Sie es an die Stromversorgung anschließen.
  • Nach verfügbaren Geräten suchen.
  • Koppeln mit HC 05 mit dem Standardpasswort 1234.
  • Öffne die App.
  • Verbinde dich mit dem HC-05.
  • Navigieren Sie im Einstellungsmenü der App zu „Sprachbefehl“.
  • Definieren Sie Ihre Saiten und was für jede Spracheingabe gesendet wird, zum Beispiel setzen wir „u“ für oben und „d“ für unten.

5. Aufstellen des Lifts

Wir legten die Elektronik auf ein Stück Holz und bauten aus zwei weiteren Holzscheitern eine Winde. Dann nahmen wir eine Schnur, banden sie an die Winde und begannen mit dem Stepper zu spielen.

Wir haben uns entschieden, den Aufzug mit Spracherkennung zu steuern, aber Sie können auch Tasten und Schalter definieren, wenn Sie möchten.

Dieses Projekt ist ein Beispiel für eine von Tausenden von Kombinationen, die Sie mit Circuito.io machen können. Wir würden uns freuen, weitere Projekte, die Sie mit Circuito.io erstellt haben, in unserem Community-Hub zu sehen. Wenn Sie Fragen haben, können Sie gerne einen Kommentar hinterlassen oder uns per E-Mail kontaktieren:[email protected] oder über unsere Facebook-Seite

Code

Arduino Mini Liftcode
https://github.com/Circuito-io/Mini-Lift

Schaltpläne

lift_diagram_Flcy9vSwKM.fzz

Herstellungsprozess

  1. Arduino Bluetooth-gesteuerter motorisierter Kamera-Slider
  2. Gyroskop-Spaß mit NeoPixel-Ring
  3. Arduino Spybot
  4. FlickMote
  5. Selbstgemachter Fernseher B-Gone
  6. Arduino-Gamecontroller
  7. Wolkenkostüm
  8. Hauptuhr
  9. Pixie:Eine Arduino-basierte NeoPixel-Armbanduhr
  10. Finde mich