Beschleunigungsmesser-basierter Gestensteuerungsroboter

Heutzutage wird die Robotik zu einer der wichtigstenfortgeschritten auf dem Gebiet der Technologie. Die Anwendungen der Robotik betreffen hauptsächlich Automobile, Medizin, Bauwesen, Verteidigung und werden auch als Brandbekämpfungsroboter eingesetzt, um den Menschen vor dem Feuerunfall zu helfen. Die Steuerung des Roboters mit einer Fernbedienung oder einem Schalter ist jedoch recht kompliziert. So wird ein neues Projekt entwickelt, das heißt einen auf Gesten basierenden Gestensteuerungsroboter. Das Hauptziel dieses Projekts ist es, die Bewegung des Roboters mit der Handbewegung mithilfe eines Beschleunigungssensors zu steuern.

Beschleunigungsmesser-basierter Gestensteuerungsroboter

Beschleunigungsmesser-basierter Gestensteuerungsroboter

Dieses Projekt umfasst einen Senderteil undEmpfängerabschnitt. Die für dieses Projekt erforderlichen Komponenten sind Ht12e, Ht12d, L293D, AT89S52, 7805, Kondensator, Quarz, PBT-Stecker, einpolige Antenne, Widerstand, LED, Beschleunigungssensor und Batterie.

Beschleunigungsmesser oder Sendegerät hängt davon abdie Handbewegung Über das Sendegerät wird ein Befehl empfangen und mit Hilfe des At89S51-Mikrocontrollers verarbeitet. Dieser Mikrocontroller gibt dem Roboter ein Signal, sich in die Vorzugsrichtung zu bewegen. Das grundlegende Arbeitsprinzip dieses Roboters setzt die Datensignale der Übertragung von Gerätewerten an den im Roboter eingebauten Mikrocontroller. Der vorprogrammierte Mikrocontroller arbeitet gemäß dem Programm, wodurch der Roboter entsprechend arbeiten kann.

Ein gestengesteuerter Roboter mit einem Beschleunigungssensorist eine Art Roboter, der mit der Handbewegung durch Aufsetzen eines Beschleunigungssensors bedient werden kann. Dieses Projekt ist in zwei Teile Sender und Empfänger aufgeteilt. Wenn ein Gestengerät als Sendegerät arbeitet und ein Roboter als Empfangsgerät arbeitet. Wenn ein Sendegerät (Beschleunigungsmesser) an der Hand platziert wird, sendet es Signale an den Roboter für den erforderlichen Vorgang.

Die Hauptkomponenten, die im Sendeabschnitt verwendet werden, umfassen einen Beschleunigungssensor, einen Komparator, einen HT12E-IC-Codierer und einen HF-Sender.

Beschleunigungsmesser

Ein Beschleunigungssensor ist ein Sensor und es ist ein Sensorgibt analoge Daten aus, während er sich in Richtung von X, Y und Z bewegt. Diese Richtungen hängen vom Sensortyp ab. Das Diagramm des Beschleunigungsmessers ist unten dargestellt. Dieser Sensor besteht aus Pfeilrichtungen. Wenn wir den Sensor in eine Richtung neigen, ändern sich die Daten am jeweiligen Pin in der Form von Analog. Der Beschleunigungsmesser besteht aus sechs Stiften, wobei die Funktion jedes Stifts nachfolgend beschrieben wird.

Beschleunigungsmesser
  • Pin-1: VDD-Pin wird verwendet, um diesem Pin +5 V zuzuführen
  • Pin-2: Der GND-Pin ist zur Vorspannung mit Masse verbunden
  • Pin-3: X-Pin empfängt die Daten in X-Richtung
  • Pin-4: Y-Pin empfängt die Daten in Y-Richtung
  • Pin-5: Z-Pin empfängt die Daten in Z-Richtung
  • Pin-6: ST-Pin wird verwendet, um die Empfindlichkeit des Beschleunigungsmessers auf 1,5 g oder 2 g oder 3 g oder 4 g einzustellen

Vergleicher

Der Komparator wird verwendet, um die analoge Spannung in eine digitale Spannung umzuwandeln, vergleicht diese analoge Spannung mit einer Referenzspannung und liefert eine präzise niedrige Spannung oder hohe Spannung

Encoder

Dieser Encoder dient zum Codieren der 4-Bit-Daten und überträgt sie mit einem HF-Sendemodul.

HF-Sendemodul

Das HF-TX-Modul arbeitet mit einer Frequenz von 433 MHz, und dieses Modul ist auf dem Markt leicht und kostengünstig verfügbar

Die Hauptkomponenten, die im Empfangsteil verwendet werden, umfassen Empfänger, Decoder, Mikrocontroller und Motortreiber.

Senderabschnitt

RF-Empfänger

Der HF-Empfänger dieses Projekts empfängt die Daten, die vom sendenden Gerät übertragen werden.

Decoder

Der Decoder wird verwendet, um die seriellen Daten in parallele Daten umzuwandeln, die vom HF-Empfängermodul empfangen werden.

Mikrocontroller

Der Mikrocontroller ist der wichtigste Teil des Roboters. Ein Mikrocontroller der 8051-Familie wird in der Schaltung verwendet, um eine Entscheidungskapazität bereitzustellen

Kraftfahrer

Der Motortreiber ist ein Gerät, das die gibtBewegung, um eine Aufgabe wie einen Motor auszuführen. Wir benötigen also einen Motortreiber, um sie durch die Steuerung laufen zu lassen. Die Schnittstelle zwischen Motor und Mikrocontroller kann in dieser Schaltung mit einem L293D-Motortreiber-IC hergestellt werden.

Im Empfängerteil ein HF-Empfängermodulempfängt die Daten vom Sender. Die empfangenen Daten können von einem IC HT12D decodiert werden. Die empfangenen Daten können vom Mikrocontroller AT89S51 verarbeitet werden und der Motortreiber wird zur Steuerung des Motors verwendet.

Empfängerabschnitt

Gestensteuerungsroboter arbeiten

Gestengesteuerter Roboter mit Beschleunigungssensorbewegt sich entsprechend der Bewegung der Hand, wenn wir den Beschleunigungssensor auf Ihre Hand legen. Wenn wir die Hand mit einem Beschleunigungssensor vor dem Roboter neigen, bewegt sich der Roboter vorwärts, bis die nächste Bewegung ausgeführt wird. Wenn wir die Hand nach hinten neigen, ändert der Roboter seine Richtung und seinen Zustand. Dann beginnt es sich rückwärts zu bewegen, bis das nächste Signal gegeben wird. Wenn wir die Hand auf der linken Seite neigen, bewegt sich der Roboter in die linke Seite, bis das nächste Signal gegeben wird. Auf dieselbe Weise, wenn wir die Hand in die rechte Seite bewegen, bewegt sich der Roboter auf der rechten Seite.

Anwendungen

Die Anwendungen des auf Gesten gestützten gesteuerten Roboters umfassen

  • Diese Roboter werden in militärischen Anwendungen zum Bedienen von Robotern verwendet
  • Diese Roboter werden in medizinischen Anwendungen für chirurgische Zwecke eingesetzt
  • Diese Robotik wird im Baubereich eingesetzt
  • Diese Robotik wird in der Industrie zur Steuerung von Wagen und Hebebühnen eingesetzt.

Daher dreht sich alles um den BeschleunigungsmesserGestensteuerungsroboter, seine Arbeitsweise und Anwendungen. Wir hoffen, dass Sie dieses Konzept besser verstehen. Wenn Sie Zweifel bezüglich dieses Konzepts oder Elektronikprojekts haben, geben Sie bitte Ihr Feedback, indem Sie den Kommentar unten kommentieren. Hier ist eine Frage an Sie, was sind die Anwendungen von Gestensteuerungsrobotern, die auf Beschleunigungssensoren basieren?

Bildnachweis:

  • Gestensteuerungsroboter mit Beschleunigungssensor ytimg
  • Beschleunigungsmesser static.flickr

Teile mit deinen Freunden