Namaste Roboter mit Sprachsteuerung und Anwendungen

Ein Roboter ist eine elektromechanische Maschinevon einer Schaltung oder einem Computerprogramm gesteuert. Roboter haben Menschen ausgetauscht, um fortlaufende und gefährliche Aufgaben auszuführen, die der Mensch nicht tun möchte. Derzeitige Roboter werden aufgrund ihrer Eigenschaften und Leistung in verschiedene Kategorien eingeteilt, z. B. Industrieroboter, Handelsroboter, Serviceroboter und mobile Roboter. Hier ist ein Serviceroboter, der die ununterbrochenen Aufgaben ausführt, um die Leute durch eine Handbewegung zu begrüßen, die "Namaste" durch eine aufgezeichnete Sprachnachricht darstellt. Im Allgemeinen, wenn wir Menschen zu Hause, zu Partys, Heiratsfeiern, im Büro usw. einladen. Wir müssen eine Person veranlassen, sie am Eingang zu begrüßen und einzuladen. Wenn die Anzahl der Personen gering ist, ist die Aufgabe einfacher. Aber wenn Sie Hunderte von Menschen begrüßen, ist die Aufgabe schwierig. Um dieses Problem zu überwinden, gibt es hier ein Projekt, nämlich einen namaste-Roboter mit Sprachsteuerung.

Namaste Roboter

Namaste Roboter mit Sprachsteuerung

Das Hauptkonzept dieses Namaste-Roboterprojekts istzur Steuerung der verschiedenen Servomotoren über eine Arduino-Platine. Dieser Roboter scannt die umliegenden Personen und dreht seinen Kopf um 180 °. Wenn es jemanden in der Nähe erkennt, wünscht es diese Person mit Namaste, wobei beide Hände zusammengedrückt werden. Es ist die traditionelle Art, Menschen in Indien zu wünschen. Die Anwendungen von Robotern beziehen sich auf Einkaufszentren, Parks und Büros, um die Menschen anzuziehen.

Blockdiagramm des Namastae Roboters mit Sprachsteuerung

Die folgende Abbildung zeigt das Blockdiagrammdes Namaste-Roboters mit Sprachsteuerung. In dieser Art von Roboter werden Sprachbefehle programmiert. Die gesamte Entwicklungsplatine kann an die gemeinsame Stromversorgung angeschlossen werden. Die Beschreibung jedes Blocks ist wie folgt. Die Stromversorgung versorgt alle Module mit der Stromversorgung. Diese Module benötigen einen Strom in mA und die Betriebsspannung beträgt 5V.

Blockdiagramm des Namastae Roboters mit Sprachsteuerung

Arduino Board

Arduino ist ein einzigartiges Tool, das auf einem einfachen basiertMikrocontroller-Platine zur Steuerung und Wahrnehmung der physischen Welt als ein Desktop-Computer. Für das Physical Computing stehen verschiedene Mikrocontroller-Plattformen zur Verfügung. Die wichtigsten Funktionen eines Arduino sind kostengünstige, Open Source- und erweiterbare Software. Die Arduino-Software ist als Open Source-Tool verfügbar und die Sprache kann durch C ++ - Bibliotheken erweitert werden.

Arduino Board

Ping-Sensor

Der Ping-Sensor verwendet SONAR zur Steuerung derEntfernung eines Objekts in seiner Nähe. Dieser Sensor wird als Auge des Roboters verwendet, um das Hindernis zu erfassen. Beispielsweise Näherungssensor. Es bietet eine hervorragende Messbereichsgenauigkeit und stabile Messwerte. Der Betrieb dieses Sensors wird nicht durch schwarzes Material oder Sonnenlicht beeinträchtigt. Die Spezifikationen des Ping-Sensors sind die Spannung von 5 V, der Strom ist 15 mA, der Sensorwinkel ist NICHT> 15 und der Erfassungsabstand beträgt 2 cm bis 450 cm.

Ping-Sensor

Die Schnittstelle des Ping-Sensors mit einem Arduino istunten gezeigt. Es stehen vier Pins zur Verfügung, um den Ping-Sensor mit einer Arduino-Platine zu verbinden. Die vier Pins auf der Arduino-Platine sind GND, VCC, ECHO und TRIGGER. Die Pins auf der Platine sind D0-D13, dh 12 und 13 Pins sind Eingangs- und Ausgangspins.

Der Arduino-Mikrocontroller bietet uns ein Servo anSteuerbibliothek, mit der wir Servos problemlos wechseln können. In diesem Projekt haben wir 5 Servos verwendet, um die Bewegungen des Namaste-Roboters wie Kopf, rechter Ellbogen, linker Ellbogen, rechte Schulter und linke Schulter zu regulieren. Hier bedeuten die Pins der digitalen Eingabe / Ausgabe-Pins (D5, D6, D9, D10, D1) in der Arduino-Platine, die an Servomotoren angeschlossen ist.

Sprachwiedergabe-IC

Dieser Sprachwiedergabe-IC bietet die aufgezeichnete Nachricht, die mit der vordefinierten Frequenz wiedergegeben wird. Die Wiedergabe wird zur Audioverstärkungseinheit verschoben.

Sprachwiedergabe-IC

Relais

Ein Relais ist eine Art Schalter, der elektrisch arbeitet. Der Stromfluss durch die Spule des Relais erzeugt ein Magnetfeld, das einen Hebel auslöst und die Schaltkontakte ändert.

Relais

Sprachsteuerung Namastae Robot Working

Die Arbeit des Namaste-Roboters kann in einem erfolgenSchritt für Schritt mit den simulierten Ergebnissen. Wenn sich der Namaste-Roboter in einem ersten Zustand befindet, befinden sich die Servomotoren des Roboters 2, 3, 4, 5 im AUS-Zustand oder im Null-Zustand. Der Kopf des Namaste-Roboters wechselt von Mitte nach rechts, von links nach hinten und dann von Mitte zu Mitte, weil der Servomotor1 von 0 ° - 180 ° gedreht wird. Die Bewegung des Roboterkopfs gibt an, dass der Namaste-Roboter nach einem Hindernis sucht. Wenn der Ping-Sensor ein Hindernis erkennt, kehrt die Kopfposition des Roboters in die Mitte zurück, und die Relikte des Servomotors 1 werden im Winkel von 90 ° gedreht und ausgeschaltet. Es ist in einem LOW-Zustand aktiviert.

Wenn der Servomotor1 ausgeschaltet wird, wird derDie übrigen Motoren wie Servo4 und Servo5 schalten sich ein. Die Signalleitung wird für die rechte und linke Schulter des Namaste-Roboters ausgelöst. Jetzt können die Hände eines Roboters sich bewegen. Die Schulter-Servomotoren sind an die digitalen Ein- und Ausgangspins der Arduino-Platine angeschlossen. Die Signalleitungen oder diese Pins sind jedoch hoch und die Position des Servos wird auf 90 ° geändert. Jetzt schalten Servo4 und Servo 5 aus.

Abschließend können wir daraus schließen, das Hauptziel vonDieser Roboter für die Sprachsteuerung soll den Service bieten, Menschen höflich willkommen zu heißen, indem er Personen erkennt, die davor gehen. Es kann an verschiedenen öffentlichen Orten wie Parks, Einkaufszentren, Partys usw. verwendet werden. Wir hoffen, dass Sie dieses Konzept besser verstehen. Wenn Sie Fragen zu diesem Konzept oder zu arduino-basierten Roboterprojekten haben, geben Sie bitte Ihre wertvollen Anregungen an, indem Sie im Kommentarabschnitt unten kommentieren.

Bildnachweis:

  • Arduino Board nyacknewsandviews
  • Ping-Sensor-Parallaxe
  • Sprachwiedergabe IC kealab
  • Awdirect weiterleiten
  • Namaste Roboter canstockphoto

Teile mit deinen Freunden