Inhaltsverzeichnis:

Bewegungssensor Arduino Laser - Gunook
Bewegungssensor Arduino Laser - Gunook

Video: Bewegungssensor Arduino Laser - Gunook

Video: Bewegungssensor Arduino Laser - Gunook
Video: Arduino. LASER(light) sensor with buzzer 2024, November
Anonim
Bewegungssensor Arduino Laser
Bewegungssensor Arduino Laser
Bewegungssensor Arduino Laser
Bewegungssensor Arduino Laser

HINWEIS: Dieses Projekt wurde so konzipiert, dass alle Teile in zukünftigen Projekten wiederverwendet werden können. Infolgedessen ist das Endprodukt weniger stabil, als wenn Sie dauerhaftere Materialien wie Kleber, Löten usw. verwenden würden.

Warnung: Platzieren Sie den Laser nicht auf Augenhöhe, da dies zu Netzhautschäden führen kann

Materialien

  • Arduino (Mega 2560)
  • Steckbrett
  • Bewegungssensor (HC-SR501)
  • Lasermodul (ST1172)
  • Servomotor (SG90)
  • Männliche zu weibliche Drähte
  • Männlich zu männlichen Drähten
  • Papierhandtuchrolle
  • Klebeband
  • Kabelbinder
  • Base
  • Schere

Schritt 1: Gegenstände an der Basis sichern

Gegenstände an der Basis sichern
Gegenstände an der Basis sichern
Gegenstände an der Basis sichern
Gegenstände an der Basis sichern

Befestigen Sie ein aufgerolltes Stück Klebeband an der Unterseite des Arduino-Boards und ggf. des Brotbretts.

Befestigen Sie Klebeband ohne Drähte an den drei Seiten des Servomotors.

Befestigen Sie das Arduino-Board, das Brotbrett und den Servomotor an der Basis.

Für zusätzliche Stabilität können Sie die Drähte der Servomotoren abkleben.

Schritt 2: Drahtkomponenten

Drahtkomponenten
Drahtkomponenten
Drahtkomponenten
Drahtkomponenten
Drahtkomponenten
Drahtkomponenten

Diagramme und Grafiken finden Sie in den obigen Bildern. Für Eingangs- und Ausgangskabel spielt der genaue Pin, den Sie verwenden, keine Rolle; Wenn Sie unseren Code jedoch ohne Änderungen verwenden möchten, müssen Sie die von uns angegebenen Pins verwenden. Für Masse (negativ) und positiv alle Pins auf der Steckplatine, solange sie sich in den Spalten befinden, mit denen die Arduino-Masse und die Stromversorgung verdrahtet sind. Die unten angegebenen Farben entsprechen der Farbe der Drähte, die wir in unseren Bildern verwendet haben.

  1. Verdrahten Sie das Steckbrett mit dem Arduino

    • Orange - 5V auf Arduino zu positiv auf Steckbrett
    • Schwarz - GND (Masse) auf Arduino zu negativ auf Steckbrett
  2. Bewegungssensor

    • Braun - Masse (negativ) auf Brotbrett
    • Orange - Positiv auf Brotbrett
    • Rot - Eingang/Ausgang 14 auf Arduino
  3. Servomotor

    • Rot - Positiv auf Brotbrett
    • Braun - Masse (negativ) auf Brotbrett
    • Orange - Eingang/Ausgang 4 auf Arduino
  4. Laser

    • Blau - Masse (negativ) auf Steckbrett
    • Gelb - Eingang/Ausgang 10 auf Arduino
    • Grün - Positiv auf Brotbrett

Hinweis: Verwenden Sie beim Verkabeln des Bewegungssensors und des Lasers unbedingt längere Kabel, da die Kabel sonst beim Schwenken des Revolvers von einer Seite zur anderen gezogen werden können.

Schritt 3: Kanone an Motor anbringen

Kanone am Motor anbringen
Kanone am Motor anbringen
Kanone an Motor anbringen
Kanone an Motor anbringen
Kanone am Motor anbringen
Kanone am Motor anbringen
Kanone am Motor anbringen
Kanone am Motor anbringen

Stechen Sie an einem Ende zwei Sätze paralleler Löcher in die Papiertuchrolle.

Fädeln Sie zwei Kabelbinder durch die Löcher, einen Kabelbinder durch jeden Satz Löcher.

Bringen Sie die Papierhandtuchrollenbaugruppe oben auf dem Servomotor an und ziehen Sie die Kabelbinder um die Querstange am Motor fest.

Durch ungleichmäßige Beschwerung kann die Papierhandtuchrolle nach vorne kippen und nach unten zeigen. Um dies zu beheben, legen wir für zusätzliche Stabilität zusätzliche Kabelbinder zwischen Motor und Papierhandtuchrolle.

Schritt 4: Bewegungssensor und Lasermodul am Turm anbringen

Bewegungssensor und Lasermodul am Turm anbringen
Bewegungssensor und Lasermodul am Turm anbringen
Bewegungssensor und Lasermodul am Turm anbringen
Bewegungssensor und Lasermodul am Turm anbringen
Bewegungssensor und Lasermodul am Turm anbringen
Bewegungssensor und Lasermodul am Turm anbringen

Bringen Sie den Bewegungssensor am Ende der Papierhandtuchrolle an, wie in den obigen Bildern gezeigt. Sichern Sie es fest, damit sich der Turm beim Schwenken nicht bewegt.

Befestigen Sie den Laser an der Oberseite der Papierhandtuchrolle, wie in der obigen Abbildung gezeigt.

Schritt 5: Arduino-Code

Arduino-Code
Arduino-Code

Unten ist ein Link zu einem Github-Repository, das den Arduino-Code für dieses Projekt enthält. Wenn unterschiedliche Eingangs-/Ausgangspins verwendet werden, muss der Code geändert werden, um dies widerzuspiegeln. Außerdem müssen Sie alle relevanten Bibliotheken herunterladen, auf die im Code verwiesen wird.

github.com/ArduinoToys/ArduinoMotionSensin…

Hinweis: Wenn Sie Hilfe beim Einrichten Ihres Arduino benötigen, gehen Sie zu

Empfohlen: