Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Construire un robot Raspberry Pi piloté par Bluetooth avec retour audio

Étape 1 : Pièces & Matériel

Tous les composants principaux sont couverts dans le guide original de construction robot. Le module Bluetooth est disponible chez Zagros Robotics.

Étape 2 : Préparer le Raspberry Pi

Utilisez la dernière image NOOBS (v1.2.1 ou ultérieure) pour éviter les problèmes de prise audio qui affectaient les anciennes versions de Raspbian. Une fois le Pi démarré :

  1. Ouvrez un terminal et confirmez Python 2.7 (ou 3.x si vous préférez).
    python --version
  2. Si vous avez besoin d'une version spécifique, installez‑la via sudo apt-get install python2.6 (Python 2.7 est pleinement supporté).
  3. Installez la bibliothèque série requise pour la communication avec l'Arduino :
    sudo apt-get install python-serial
  4. Activez la prise audio 3,5 mm : amixer cset numid=3 1
  5. Créez un dossier /home/pi/Sounds et téléchargez les fichiers WAV suivants :
    • forward.wav
    • backward.wav
    • left.wav
    • right.wav
    • stop.wav
  6. Téléchargez le script Python zagbot-bt.py dans /home/pi et rendez‑le exécutable : sudo chmod +x /home/pi/zagbot-bt.py

Étape 3 : Câblage Arduino & Bluetooth

Connectez le module Bluetooth à l'Arduino via SoftwareSerial sur les broches 2 (TX) et 3 (RX). Le schéma de câblage est le suivant :

Téléversez le sketch zagbotbt.ino sur l'Uno. Ce sketch transmet toute chaîne reçue par Bluetooth vers le port série USB connecté au Raspberry Pi.

Étape 4 : Application de contrôle Android

Téléchargez l'APK Android d'exemple Max_Control depuis Box. Transférez‑le sur la carte SD de votre appareil, puis installez‑le avec une appli comme ES File Explorer (tutoriel). L'appli envoie des commandes textuelles simples (ex. « FORWARD », « BACKWARD ») par Bluetooth à l'Arduino.

Étape 5 : Lancer le système

  1. Alimentez la base robot et assurez‑vous que l'Arduino est connecté au Pi via USB.
  2. Démarrez l'écouteur Python sur le Pi :
    python /home/pi/zagbot-bt.py
  3. Lancez l'appli Android et associez‑la au module Bluetooth.
  4. Appuyez sur un bouton de mouvement et entendez le son correspondant jouer sur le haut‑parleur du Pi.

Félicitations – vous avez maintenant un robot Raspberry Pi entièrement fonctionnel, piloté par Bluetooth, qui réagit audiblement à chaque commande. N'hésitez pas à étendre le projet : ajouter plus de fichiers son, intégrer un accéléromètre pour contrôle gestuel, ou passer à Python 3 pour la pérennité.

Processus de fabrication

  1. Robot DIY inspiré de Wall‑E : Raspberry Pi dans une boîte de CD recyclée
  2. Construire un robot piloté par Internet avec streaming vidéo Arduino & Raspberry Pi
  3. Robot à commande gestuelle piloté par Raspberry Pi
  4. Construire un robot piloté Wi‑Fi avec Raspberry Pi & Smartphone Android
  5. Construire un robot Raspberry Pi piloté Wi-Fi avec Python – Guide pas à pas
  6. Véhicule Télécommandé par Android avec Raspberry Pi et Shield Moteur
  7. Contrôler des LED avec Alexa via Raspberry Pi – Guide Pas à Pas
  8. Robot commandé par la voix avec Arduino Nano et Bluetooth
  9. MobBob : Construisez votre propre robot Arduino, contrôlé via smartphone Android