Inhaltsverzeichnis:

Beschleunigungssensor mit Arduino - Gunook
Beschleunigungssensor mit Arduino - Gunook

Video: Beschleunigungssensor mit Arduino - Gunook

Video: Beschleunigungssensor mit Arduino - Gunook
Video: ADXL335 Accelerometer am Arduino - 3-Achsen Beschleunigungssensor 2024, Juli
Anonim
Image
Image
Schritt eins: Verdrahten Sie den Gyro mit dem Arduino
Schritt eins: Verdrahten Sie den Gyro mit dem Arduino

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

Schritt eins: Verdrahten Sie den Gyro mit dem Arduino
Schritt eins: Verdrahten Sie den Gyro mit dem Arduino
Schritt eins: Verdrahten Sie den Gyro mit dem Arduino
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

Schritt 2: LEDs anbringen
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

Montage und Konstruktion
Montage und Konstruktion
Montage und Konstruktion
Montage und Konstruktion
Montage und Konstruktion
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

DU HAST ES GESCHAFFT
DU HAST ES GESCHAFFT

Gute Arbeit. du bist fertig. Genießen Sie jetzt Ihre Box, die leuchtet, wenn sie sich bewegt!

Empfohlen: