Ligne 46 : | Ligne 46 : | ||
|Step_Picture_00=Voiture_télecommandée_en_bluetooth_par_son_smartphone_Telecommande_HC05.png | |Step_Picture_00=Voiture_télecommandée_en_bluetooth_par_son_smartphone_Telecommande_HC05.png | ||
|Step_Picture_01=Voiture_télecommandée_en_bluetooth_par_son_smartphone_App_Inventor_blocks.png | |Step_Picture_01=Voiture_télecommandée_en_bluetooth_par_son_smartphone_App_Inventor_blocks.png | ||
+ | }} | ||
+ | {{ {{tntn|Tuto Step}} | ||
+ | |Step_Title=Code Arduino | ||
+ | |Step_Content=Le code Arduino que l'on va charger sur la carte, va faire le lien entre ce que recevra le petit module bluetooth HC05 et les commandes à envoyer aux moteurs de droite et de gauche. | ||
+ | |||
+ | Un petit driver TB6612FNG (GOTRONIC) controle les moteurs. | ||
+ | |||
+ | On inclut la bibliothèque SoftwareSerial.h pour communiquer avec le bluetooth. Attention à bien croiser le RX et TX du bluetooth et de l'Arduino. | ||
+ | |||
+ | Et un simple switch case va définir les différentes configurations selon la commande reçue. | ||
+ | |Step_Picture_00=Voiture_télecommandée_en_bluetooth_par_son_smartphone_Arduino1.png | ||
+ | |Step_Picture_01=Voiture_télecommandée_en_bluetooth_par_son_smartphone_Arduino2.png | ||
+ | |Step_Picture_02=Voiture_télecommandée_en_bluetooth_par_son_smartphone_Arduino3.png | ||
}} | }} | ||
{{ {{tntn|Notes}} | {{ {{tntn|Notes}} |
Auteur Cyd | Dernière modification 20/04/2020 par Flow talk page manager
App Inventor 2, Arduino, Robotique, Maker Voiture_télecommandée_en_bluetooth_par_son_smartphone_Voitures2.jpg fr none Technique 0
Contreplaqué, 1 carte Arduino, 2 moteurs 5V CC, 1 driver, une alim de 9V, un bluetooth HC05, 2 roues, une roue libre, cables arduino femelles, pins, une mini-breadboard
Découpe Laser
Ordinateur avec Arduino
App Inventor 2 en ligne
Fer à souder
Tournevis
Perceuse
On va se créér notre propre appli qu'on installera directement sur notre téléphone. On va utiliser App Inventor 2 qui necessite un compte gmail pour se connecter et un smarthone avec Androide pour fonctionner. (A noter l'equivalent gratuit Thunkable pour Androide et IOS, ne necessitant pas gmail).
Le programme est assez simple, on liste tous les appareils Bluetooth disponibles, on sélectionne celui dédié à notre voiture pour ne pas intérférer avec celui du voisin (nécessité de renommer le HC05 auparavant via les commandes AT), puis on envoie un chiffre correspondant à notre commande ( 1 pour avancer, 2 pour reculer par ex.)
Ensuite on installe directement le build .apk sur notre téléphone.
Le code Arduino que l'on va charger sur la carte, va faire le lien entre ce que recevra le petit module bluetooth HC05 et les commandes à envoyer aux moteurs de droite et de gauche.
Un petit driver TB6612FNG (GOTRONIC) controle les moteurs.
On inclut la bibliothèque SoftwareSerial.h pour communiquer avec le bluetooth. Attention à bien croiser le RX et TX du bluetooth et de l'Arduino.
Et un simple switch case va définir les différentes configurations selon la commande reçue.
Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #