Imaginez un robot que vous pouvez contrôler avec un simple SMS depuis votre téléphone portable ! C'est exactement ce que nous allons réaliser dans ce projet de robot contrôlé par GSM. Vous pourrez envoyer des instructions au robot via SMS pour le faire avancer, reculer, tourner à gauche ou à droite. Prêt à plonger dans le monde de la robotique ?
Aperçu
Ce projet se compose de deux parties principales : l'unité mobile (votre téléphone) et l'unité robot. Le modem GSM, fixé sur le robot, reçoit les SMS envoyés depuis le téléphone et transmet les instructions au microcontrôleur pour contrôler les mouvements du robot. Nous utiliserons un microcontrôleur 8051 et un module GSM SIM 300 pour ce projet.
Principe de fonctionnement du circuit du robot contrôlé par GSM :
Lorsque nous envoyons un SMS depuis le téléphone au modem, celui-ci envoie une commande sérielle pour indiquer qu'un nouveau message a été reçu. Ensuite, nous lisons ce message non lu pour l'afficher sur un écran LCD. Nous extrayons le contenu du message et le comparons avec des mots prédéfinis (avant, arrière, gauche, droite) pour contrôler le robot en conséquence.
Matériel requis :
Logiciels requis :
Comment fonctionne le circuit ?
Nous initialisons l'écran LCD et le protocole UART pour la communication série. Ensuite, le système vérifie en permanence s'il y a un nouveau message reçu. Si c'est le cas, il lit le message, l'affiche sur l'écran LCD et compare son contenu avec les instructions préétablies. Si le message correspond à une instruction connue (avant, arrière, gauche, droite), le robot effectue l'action correspondante.
Comment utiliser le robot contrôlé par GSM ?
Applications du circuit :
Limitations du circuit :
Remarque :
Si vous êtes intéressé par le code du projet, répondez aux questions suivantes dans la section des commentaires :
0 Commentaires