Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Schritt eins: Verdrahten Sie den Gyro mit dem Arduino
- Schritt 2: Schritt 2: LEDs anbringen
- Schritt 3: Codierung
- Schritt 4: Montage und Konstruktion
- Schritt 5: DU hast es geschafft
Video: Beschleunigungssensor mit Arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Ich hatte eine Idee für einen elektronischen Helm, der ein hervorragendes Halloween-Kostüm abgeben würde. Ohne zu sehr ins Detail zu gehen, würde es in verschiedenen Mustern aufleuchten, je nachdem, in welche Richtung sich die Maske dreht, so dass der Helm beim Aufblicken aufleuchtet, aber neutral bleibt, wenn ich mich nicht bewege.
Lieferungen
(1) Arduino Uno und USB-Anschlusskabel (1) L3G4200 Dreiachs-Gyro (erhältlich bei MPJA.com oder überall dort, wo diese Art von Modulen verkauft werden können)
eine Hand voll männlicher / weiblicher Drähte (2+) LED-Leuchten und die entsprechenden Widerstände
(1) Steckbrett (Miniaturgröße ist in Ordnung)
Eine Art Gehäuse für die gesamte Elektronik. Für dieses Beispiel habe ich einen herzhaften Pappkarton verwendet, aber Sie könnten … buchstäblich alles verwenden, was passt.
Die Geduld.
Schritt 1: Schritt eins: Verdrahten Sie den Gyro mit dem Arduino
Ok, es gibt ein paar Drähte, die direkt an den Arduino angeschlossen werden können, aber es gibt zwei Teile, die an den 3,3-V-Anschluss angeschlossen werden müssen, also müssen wir dafür das Steckbrett verwenden. Fahren Sie fort und befestigen Sie ein rotes Kabel vom 3,3-V-Anschluss an der (+) Reihe auf dem Steckbrett. Schließen Sie dann ein Kabel an, um den VCC-Pin des Gyro mit dem (+) auf dem Steckbrett zu verbinden. Wiederholen Sie diesen Schritt mit dem SDO-Pin am Gyro. Nehmen Sie nun einen schwarzen Draht und befestigen Sie den GND-Pin an der (-) Reihe auf dem Steckbrett, dann befestigen Sie einen Draht vom GND Arduino Port an der (-) Reihe auf dem Steckbrett. das macht es für die Stromversorgung. Jetzt für die Datenkabel, die benötigt werden, um den Gyro vollständig zu betreiben. Unter dem GRN auf dem Gyro befindet sich der SDA-Pin, den Sie an den A4-Port des Arduino anschließen. Darunter befindet sich der SCL-Pin, den Sie an den A5-Port des Arduino anschließen. Ihr Gyro ist jetzt vollständig angeschlossen.
Schritt 2: Schritt 2: LEDs anbringen
Ok, also für mein Projekt hatte ich zwei LEDs, die je nach Bewegung der Box leuchten. lass uns weitermachen und diese anschließen. Dies ist einfach, befestigen Sie die positive Leitung des Widerstands an dem Nummernstift Ihres bevorzugten Pins (ich habe willkürlich 8 und 9 gewählt). Verdrahten Sie diese mit dem Steckbrett, befestigen Sie dann eine LED und senden Sie die negative Leitung der LED an (-) auf dem Steckbrett. Dadurch können Sie zwei verschiedene LEDs aufleuchten, basierend auf den Parametern, die Sie mit dem Arduino eingestellt haben.
Schritt 3: Codierung
Ok, hier wird es lustig. und mit Spaß meine ich… ähm. Gut. Entweder du liebst es oder du tust es nicht. So oder so, wir gehen! Sie müssen den Gyro codieren, was ich nicht weiß. ABER das Internet tut es. Für mein Projekt habe ich mir liebevoll von jtbourke im Arduino-Forum (https://forum.arduino.cc/index.php?topic=147351.0) bereitgestellten Code ausgeliehen, den Sie so ziemlich kopieren und einfügen und als Basis für Ihre verwenden können Projekt. Von hier aus müssen Sie einige Codezeilen für Ihre Zwecke hinzufügen. Zum einen möchten Sie einige globale Variablen erstellen, eine für jede LED, die Sie leuchten möchten. Diese Skizze enthält bereits Variablen für die X-, Y- und Z-Koordinate. Sie müssen diesen Teil des Codes hinzufügen. Ich empfehle eine IF THEN-Anweisung, die sucht, wann Ihre Beschleunigung einen bestimmten Schwellenwert erreicht. Das ist eine Menge Versuch und Irrtum, also machen Sie sich ein Sandwich und legen Sie ein bisschen Lofi-Hip-Hop auf.
Schritt 4: Montage und Konstruktion
Herzlichen Glückwunsch! Wenn Sie den letzten Schritt hinter sich gebracht haben, bedeutet dies, dass Sie fast fertig sind. Jetzt müssen Sie nur noch alle Teile in den Karton legen. [WICHTIG] Stellen Sie sicher, dass alles entsprechend eingesteckt bleibt, stellen Sie sicher, dass der Kreisel vorne und in der Mitte des Geräts platziert ist, oder Sie erhalten falsche Messwerte, und stellen Sie sicher, dass nichts Leitfähiges die Vorderseite des Kreisels berührt, da dies zu einem Kurzschluss führt Gerät und Sie müssen das Arduino zurücksetzen. danach bist du so gut wie fertig.
Schritt 5: DU hast es geschafft
Gute Arbeit. du bist fertig. Genießen Sie jetzt Ihre Box, die leuchtet, wenn sie sich bewegt!
Empfohlen:
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
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: Hallo, und willkommen zu meinem ersten instructable! :) In diesem instructables möchte ich eine fantastische Bibliothek für die Schnittstelle der Tastatur mit Arduino teilen - 'Password Library' einschließlich 'Keypad Library'. Diese Bibliothek enthält die besten Funktionen, die wir wi
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: 7 Schritte (mit Bildern)
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: Update: 7. April 2019 - Rev 3 von lp_BLE_TempHumidity, fügt Datums- / Zeitdiagramme mit pfodApp V3.0.362+ hinzu und automatische Drosselung beim Senden von DatenUpdate: 24. März 2019 – Rev 2 von lp_BLE_TempHumidity, fügt weitere Plotoptionen hinzu und i2c_ClearBus, fügt GT832E