Arduino à Android par Bluetooth
Android à Arduino, en passant par BluetoothOn va gérer un afficheur LCD à distance, grâce au smartphone : le texte à afficher, ainsi que la couleur du rétroéclaira...
Last updated
Android à Arduino, en passant par BluetoothOn va gérer un afficheur LCD à distance, grâce au smartphone : le texte à afficher, ainsi que la couleur du rétroéclaira...
Last updated
Matériel :
Arduino Uno
shield Grove
module Grove Serial Bluetooth v3
bouton-poussoir Grove
Smartphone sous Android
On souhaite établir une liaison sene Bluetooth entre une carte Arduino Uno et un smartphone/tablette sous Android :
la carte Arduino enverra une information au téléphone en fonction
de l'état d'un BP ;
le téléphone recevra cette information grâce à une application
dédiée, réalisée sous Applnventor.
NB: le module Serial Bluetooth v3 devra être connecté au port UART (Universal Asynchronous Receiver Transmitter). Il doit être ôté lors de chaque téléversement
Connectez un BP en D5. Ne connectez pas le module Bluetooth V3 à la carte Arduino.
Collez le contenu suivant dans un onglet vierge et envoyez-le vers la carte (et enregistrez le fichier sous le nom « TP105.ino »). Une fois le téléversement terminé, connectez le module Bluetooth sur le port UART.
Établissez l'algorigramme du programme Arduino.
Sous Applnventor (http://appinventor.mit.edu), saisissez le design fourni en annexe 1 ( ou à peu près).
Ajustez le « Timerlnterval » du composant « Clockl » à 300 ms. À quoi sert un composant « Clock » ?
Sous Applnventor, saisissez les blocs fournis en annexe 2 et expliquez le rôle de chacun.
Compilez le programme pour générer un fichier APK, téléchargez l'application via un QR code puis ... testez-la!
Annexes.pdfAnnexes.pdf - 150KB