Tags -

Niveau(x) scolaire(s)
Fiche activité (ou fiche de travail)

Premiers essais de communication entre un smartphone et un prototype électronique à base d’Arduino

Introduction

Présentation du projet :

L’objectif de cette série de Travaux Pratiques est d’amener l’élève à "commander à distance" une carte Arduino avec son smartphone sous Android. Pour cela, il aura à sa disposition une maquette avec tous les éléments nécessaires :

Matériels nécessaires :

- une carte Arduino (Arduino nano)
- un module Bluetooth identifié (HC-06 dont on connait l’identifiant et le code Pin)
- un smartphone ou une tablette équipés du Bluetooth
- une platine d’essai (type breadboard)
- quelques composants électroniques (2 résistors, une DEL rouge, une DEL verte et quelques fils "Dupont") pour vérifier que nous savons envoyer des commandes envoyées du smartphone vers la carte Arduino.

Logiciels nécessaires :

- IDE Arduino
- MIT app Inventor 2
- une application Android pour télécharger votre application sur votre smartphone en utilisant un QR-CODE.

Accès nécessaires :

- Accès au réseau du collège pour récupérer et enregistrer des fichiers, programmer sous IDE Arduino
- un compte Gmail pour pouvoir utiliser MIT App Inventor 2
- un accès à internet sur le poste informatique du réseau du collège
- un accès à internet à partir de son téléphone.

TP 1

TP numéro 1 : Bases de la programmation Arduino

Fichiers APK pour Android - 1.4 Mo
Application Android 559-TP01

Dans ce TP, nous allons :
- découvrir la maquette à base d’Arduino
- Utiliser un premier programme dans l’IDE Arduino pour piloter les DELS
- utiliser une application fournie ci-contre pour tester la communication entre un smartphone et l’Arduino programmé précédemment.

Protocole :

1) Télécharger le fichier

Zip - 1.7 ko

2) Décompresser dans le répertoire Arduino qui se trouve dans votre espace personnel sur le réseau du collège.
3) Lancer le programme IDE Arduino
3) Ouvrir le fichier bluetooth_tp01.ino ou copier-coller le programme ci-dessous

Programme bluetooth_tp01.ino

Programme bluetooth_tp01.ino

4) Brancher si ce n’est pas déjà fait la maquette Arduino
5) Configurer le type de carte à utiliser (Arduino Nano 328)
6) Configurer le port de communication (Souvent le COM3, des fois le COM4 mais jamais le COM1)
7) Compiler et transférer le programme vers l’Arduino

TP 2

TP numéro 2 : Mon smartphone communique avec Arduino !

Dans ce TP, qui fait suite au premier, nous allons :
- apprendre à connecter la maquette Arduino avec son smartphone
- utiliser une application "Android" fournie par le professeur pour piloter un montage Arduino
- utiliser un petit programme pour Arduino qui va recevoir les commandes envoyées depuis le smartphone.