GROVE/DUPONT > PRODUITS RÉELS > MODULE BLUETOOTH HC05
Document modifiable - V1.1 - www.duinoedu.com
A partir d'Arduino augmenté avec Ardublock version BETA_0.60.11
Tutoriel rapide : Gérer des échanges entre App inventor et Arduino augmenté avec Ardublock en Bluetooth
Produit(s) concerné(s) : Module Bluetooth HC05 + Adaptateur Grove/Dupont (OU) Module Bluetooth 3 Grove
TÉLÉCHARGEZ L'APPLI DE TESTS DUINOEDU (optionnel)
Application de tests d'échanges entre Arduino augmenté et App inventor | |
Lien complet : http://duinoedu.com/dl/logiciels/apps/appinventor/BTT/V1.0/DuinoEDU_BTT.apk ou lien court : https://lc.cx/Jc9Q |
L'envoi et la réception ne fonctionne qu'avec 1 seule donnée à la fois ! |
Il est possible d'envoyer et recevoir en même temps. |
1 OU CONSTRUISEZ VOTRE APP
L'envoi et la réception ne fonctionne qu'avec 1 seule donnée à la fois ! |
Il est possible d'envoyer et recevoir en même temps. |
APP INVENTOR ENVOIE : avec 1 BIT de donnée [ 0 ou 1 ] à Arduino
APP INVENTOR => Fonctionne à partir de la version 0.60.11 |
Ex : Allumer 1 LED |
ARDUBLOCK |
Ex : Allumer 1 LED |
Si vous avez un module Bluetooth Grove récent : remplacez 9600 par 115200 ! |
APP INVENTOR ENVOIE : 1 OCTET [ 0 à 255 ] à Arduino
=> Fonctionne à partir de la version 0.60.11
APP INVENTOR |
Ex : Ascenseur de 0 à 100 |
ARDUBLOCK |
Ex : Servo angulaire |
Si vous avez un module Bluetooth Grove récent : remplacez 9600 par 115200 ! |
APP INVENTOR ENVOIE : 2 OCTETS [ 0 à 65535]
=> Fonctionne à partir de la version 0.60.11
APP INVENTOR |
Ex : ascenseur de 0 à 1000 |
ARDUBLOCK |
Ex : pilotage d'un servo 360 |
Si vous avez un module Bluetooth Grove récent : remplacez 9600 par 115200 ! |
APP INVENTOR ENVOIE : Un petit texte
=> Fonctionne à partir de la version 0.60.11
APP INVENTOR |
Exe : Zone de texte éditable |
ARDUBLOCK |
Ex : afficher un texte sur Arduino |
Si vous avez un module Bluetooth Grove récent : remplacez 9600 par 115200 ! |
2- SI ARDUINO => APP INVENTOR
Attention au remplissage du buffer de votre tablette. N'envoyez pas des données à votre tablette si l'application n'est pas active. Sinon, vous risquez de remplir votre buffer et il mettra un certain temps à se vider ; donnant l'impression que ça ne fonctionne pas. |
Attention ! les blocs Envoyer ne se mélangent pas. |
ARDUINO ENVOIE : ON /OFF
APP INVENTOR |
Ex : état d'un poussoir |
OU Rem : l'horloge est réglée sur 50ms |
ARDUBLOCK |
Ex : état d'un poussoir |
Faire un RESET de la carte Arduino Si vous avez un module Bluetooth Grove récent : remplacez 9600 par 115200 ! (OU) Rem : l'intervalle réglé sur la durée de l'horloge de préférence |
ARDUINO ENVOIE : 1 OCTET [ 0 à 255 ]
APP INVENTOR |
Ex : Ascenseur de 0 à 100 |
OU Rem : l'horloge est réglée sur 50ms |
ARDUBLOCK |
Ex : récupération d'une mesure de distance |
Faire un RESET de la carte Arduino Si vous avez un module Bluetooth Grove récent : remplacez 9600 par 115200 ! Rem : l'intervalle réglé sur la durée de l'horloge de préférence |
ARDUINO ENVOIE : 2 OCTETS [ 0 à 65535]
APP INVENTOR |
Ex : Ascenseur de 0 à 1000 |
OU Rem : l'horloge est réglée sur 50ms |
ARDUBLOCK |
Si vous avez un module Bluetooth Grove récent : remplacez 9600 par 115200 ! Rem : l'intervalle est réglé sur 50ms |
ARDUINO ENVOIE : Un petit texte
APP INVENTOR |
Exe : Zone de texte éditable |
OU |
ARDUBLOCK |
Si vous avez un module Bluetooth Grove récent : remplacez 9600 par 115200 ! |
David Souder
www.duinoedu.com
Besoin d'aide ?
http://duinoedu.com/contacterduinoedu.html