Table des matières:

Main robotique à commande vocale : 4 étapes
Main robotique à commande vocale : 4 étapes

Vidéo: Main robotique à commande vocale : 4 étapes

Vidéo: Main robotique à commande vocale : 4 étapes
Vidéo: J'AI TESTE : UN NOUVEAU ROBOT RADIOCOMMANDE INTELLIGENT POUR ENFANTS | JJRC Cady Wida - Cady Wini 2024, Novembre
Anonim
Main robotique à commande vocale
Main robotique à commande vocale

J'ai créé un bras robotique qui fonctionnera avec votre commande vocale.

Le bras du robot est contrôlé avec une entrée vocale connectée naturelle. La langue d'entrée permet à un utilisateur d'interagir avec le robot dans des termes familiers à la plupart des gens. Les avantages des robots activés par la parole sont les opérations de saisie de données mains libres et rapides. Le robot proposé est capable de comprendre la signification des commandes en langage naturel. Après interprétation des commandes vocales, une série de données de contrôle pour effectuer une tâche est générée. Enfin, le robot effectue réellement la tâche. Des techniques d'intelligence artificielle sont utilisées pour faire comprendre au robot les commandes vocales et agir dans le mode souhaité. Il est également possible de contrôler le robot en utilisant le mode de saisie clavier. Les robots sont un ensemble de systèmes comprenant des domaines technologiques mécaniques, électriques, informatiques et d'automatisation qui peuvent être utilisés pour effectuer diverses tâches à usage industriel et domestique. Et dans le cadre des développements croissants dans ce domaine, les robots peuvent désormais être contrôlés avec une intervention humaine directe moindre pour obtenir une interaction plus naturelle avec les machines. Pour accomplir cela, il faut contrôler un robot via des commandes vocales. Cela permet à l'utilisateur de libérer son travail manuel sur d'autres tâches. Certaines applications de base des robots utilisant la reconnaissance vocale sont destinées à aider les personnes handicapées, en exécutant un ensemble de commandes prédéfinies c. Pour traiter les commandes vocales, une méthode simple et efficace consiste à utiliser un smartphone. Les smartphones sont des appareils puissants capables d'exécuter de nombreuses fonctions similaires à celles d'un ordinateur. Avec leur propre système d'exploitation indépendant et leur connectivité Internet, ils sont de plus en plus utilisés dans de nombreuses applications. L'une des fonctionnalités majeures que nous utiliserons est le Bluetooth intégré. Cela permettra au téléphone de communiquer avec le robot. Plusieurs systèmes d'exploitation sont utilisés pour les téléphones intelligents, mais le plus courant est le système d'exploitation Android développé par Google Inc. Sa flexibilité et sa facilité d'utilisation en font une interface idéale pour les applications robotiques. les systèmes associés sont très efficaces pour développer des applications dans le monde entier. La technologie Bluetooth échange des données sur une courte distance, mais constitue un moyen très efficace de communiquer entre deux appareils tels qu'un microcontrôleur et un téléphone intelligent. Les paquets de données sont envoyés et reçus via des signaux radio à ondes courtes. Il est essentiel que les robots prennent les commandes sans délai, nous avons donc utilisé Bluetooth comme principale méthode de communication. Dans la vie quotidienne, de tels robots peuvent être utilisés pour la navigation et pour le guidage de contrôle jusqu'à une certaine position. Le robot peut soit maintenir une vitesse linéaire prédéfinie, soit avoir une vitesse variable sur des surfaces planes. La reconnaissance vocale est maintenue à l'aide d'un microcontrôleur; un Arduino (UNO). Deux commandes de base sont utilisées pour diriger le robot qui sont raisins, relâchez la butée pour guider le robot. Pour détecter et attraper tous les objets, un module à ultrasons est mis en œuvre, programmé pour attraper l'objet s'il y a un objet sur son chemin, et informer l'utilisateur d'utiliser une autre commande vocale. Les capteurs à ultrasons utilisent des émetteurs et des récepteurs d'ondes sonores pour enregistrer le echo time et utilisez-le pour calculer la distance. MIT App Inventor 2 a été utilisé pour développer une application Android. Il s'agit d'un outil qui utilise une technique de programmation par blocs afin que même les débutants puissent découvrir le développement d'applications Android. Il était indispensable de développer une application pour établir une communication sans fil sur une certaine portée via Bluetooth. En bref, nous pouvons conclure que les robots à commande vocale peuvent certainement être un futur marché pour de nombreuses applications industrielles et domestiques liées à l'automatisation des tâches quotidiennes. Après plusieurs essais et tests, notre méthode de communication Bluetooth proposée a fonctionné efficacement avec un délai acceptable. Les connexions entre le microcontrôleur et Bluetooth ont très bien fonctionné avec quelques erreurs de reconnaissance des commandes vocales. Nous avons utilisé à la fois une connectivité Internet basée sur GSM et WIFI pour que l'application reconnaisse les commandes et la relie à Arduino. Mais pour les modifications futures, nous pouvons créer un système hors ligne pour que l'application reconnaisse la voix et la renvoie au microcontrôleur. Quelques modifications dans l'application basée sur Android peuvent entraîner une reconnaissance vocale beaucoup plus claire.

Étape 1: Composants

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. Capteur à ultrasons HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. Servomoteur Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. Chaîne

5. Module émetteur-récepteur Bluetooth REES52 avec sorties TTL HC05

www.amazon.in/REES52-Bluetooth-Transceiver…

Étape 2: Circuit

Circuit
Circuit

Étape 3: Codage

Conseillé: