But:
Ce projet a été créer afin de fabriquer un robot pouvant garder une maison.
I. Matériel utilisé:
- PC
- Raspberry Pi
- Base robotique
- Arduino
- Arduino SensorShield V5.0
- Interface de puissance L298
4 roues motrices indépendantes
II. Logiciels utilisés:
- Arduino
- Processing
- OS Raspbian
- Putty
- UltraVNC viewer
III. Librairies utilisées:
IV. Fonctions:
1.Fonction radar
But :
Faire interagir le robot avec son environnement.
Suivi :
Version 1:
- Branchement et prise en main du Sonar.
- Utilisation du programme trouvé sur internet afin de fabriquer un sonar avec retour sur le port série.
- Visualisation sur le PC avec le logiciel Processing.
Code Source:
Code source comprenant le script Arduino et le script Processing
Librairie pour la fonction Sonar
2.Fonction Télécommande IR
But :
Permettre de choisir une fonction prédéfinie du robot ou de le piloter directement
Suivi :
Version 1 :
- Branchement et prise en main du module IR.
- Utilisation d’une librairie et d’un programme trouvé sur internet avec retour sur le port série.
- Corrélation entre le code émis et l’action touche.
Vidéo de test du module IR:
Lien de la vidéo: Projet VOIDog Module IR
3.Fonction motricité
But :
Faire bouger le robot
Suivi:
Version 1:
- Branchement et prise en main du module L298.
- Codage de la fonction avancer, reculer, tourner à droite, tourner à gauche avec retour sur le port série.
4.Fonction Bluetooth
But :
commander le robot à distance
Suivi:
Version 1:
- Branchement et prise en main du module Bluetooth.
- Configuration de la liaison avec le PC.
- Utilisation de la fonction motricité afin de voir si la communication fonctionne.
Vidéo de test du module Bluetooth
Lien de la vidéo: Projet VOIDog module Bluetooth
Version 2
Connexion Bluetooth avec la Raspberry pi
o Installer la clef Bluetooth sur Raspberry
Dans le terminal de la Raspberry taper la ligne suivante :
sudo apt-get install bluetooth bluez-utils blueman
5. Fonction webcam
But :
Permettre à l’utilisateur de voir ce que le robot voit
Suivi :
Version 1
o Essai de branchement de webcam sur Raspberry pi.
Actuellement, une fonction webcam est en cours. Un problème d’interfaçage entre la webcam et le raspberry pi bloque la recherche.
V. Synthèse:
But :
Le robot réuni toutes les fonctions disponibles afin de le rendre totalement autonome ou piloté directement ou à distance par l’utilisateur
Suivi :
Version 1
o Le robot peux être commandé directement via la télécommande IR (Avancer, reculer, tourner à gauche, tourner à droite.
o Le robot via la sélection du programme 2 de la télécommande est capable d’être piloté via une liaison série (filaire ou Bluetooth).
VI. Annexes:
Architecture électrique du projet
Documentations composants
Arduino SensorShield V5.0
Interface L298
Recent Comments