Piloter Arduino depuis son téléphone

Découverte et mise en œuvre d’APP INVENTOR

Ce logiciel, développé Google et maintenu par le MIT (Massachusetts Institute of Technologie), offre une version libre permettant de programmer des applications pour téléphones portables sous Androïd.

Par rapport à d’autres plateformes disponibles sur Internet, il permet d’utiliser facilement les ressources logicielles et matérielles du GSM :
– reconnaissance vocale, traduction automatique, e-mail, appels voix, SMS,  Bluetooth, Web, Cloud, Twitter,
– caméra, appareil photo, lecteur-enregistreur audio et vidéo,
– accéléromètre, gyroscope, GPS, boussole, podomètre etc…

Le tout programmé avec une syntaxe de type Mblock, facile d’utilisation :

De nombreux tutoriels en français permettent de concevoir rapidement des applications amusantes :

Une première appli “maison”

A titre d’exercice, nous décidons de créer une première application pour piloter une carte Arduino via Bluetooth.

Côté “hardware”, nous avons :

  • une carte Arduino NANO
  • un module Bluetooth de type HC05 ou HC06
  • quelques résistances, leds, servo

Côté “software”, une interface sommaire :

Première application Bluetooth : commande “Tout ou Rien” d’une carte Arduino UNO

Le but est de tester les possibilités de commander des actionneurs “Tout Ou Rien” ou analogiques, et de recevoir une donnée analogique (mesure).

Quelques liens à explorer

Notre programme-test sous APP Inventor : https://drive.google.com/drive/folders/1VWRLKWxad1WKTmIxEEoW-tMIkkrUDRah
Le code Arduino correspondant : https://drive.google.com/drive/folders/1GcncHFEbxZHl3rfuj5a8cHPU4CATfdFJ

Par Jean-Marc & François pour le groupe “Robots” de MS56

Laisser un commentaire