Vous êtes sur la page 1sur 5

TP 5 : Applications sur le kit Grove-Starter/ Arduino

I. Objectif :
Commander les actionneurs du kit Grove-Starter par la carte Arduino suite à l’acquisition des
données par les capteurs de ce kit.

II. A propos du kit Grove-Starter :


Le kit Grove-Starter est un excellent moyen d'apprentissage. Ce kit comprend une variété
d'entrées de base et des modules de sortie et des capteurs. En utilisant Grove comme une
interface unifiée pour connecter chaque module, ce kit permet de créer des circuits
intéressants sans soudure et de minimiser le nombre de fils connectés à la carte Arduino.

III. Matériels utilisés :


Tableau. 1 : Matériels disponibles

Nom Photo Unité/ Remarques


Carte Arduino UNO Doit contenir votre
Programme

- Doit exécuter votre


programme
- Dispose d'entrées / sorties
- Se branche sur l'ordinateur
- Contient un microcontrôleur
Câble USB A-B Permet de brancher la carte
Arduino à l'ordinateur

- Peut être remplacé par un


câble d'imprimante ou autre...

Shield de connexions Permet une connexion facile


Grove UNO des broches d'entrée et de
sortie du microprocesseur aux
modules Grove

- Se monte sur la carte


Arduino
UNO
- N'a pas d'intelligence

Asma Karoui, Sarra Ismail, Manel Sebai Page 1


 
Câbles Grove Permettent de brancher les
modules Grove sur le shield
de connexion Grove

Capteur de position Délivre une tension image de


angulaire : Un la position angulaire du
potentiomètre rotatif curseur
linéaire de 10k Ohm
avec rayon de 300 - Module d’entrée
degrés

Capteur de son Evalue l’intensité du son

- Module d’entrée

Capteur de lumière Evalue l’intensité de la


luminosité

- Module d’entrée

Capteur de température Evalue l’intensité de la


température

- Module d’entrée

Détecteur tactile Détecte la touche du doigt

- Module d’entrée

Asma Karoui, Sarra Ismail, Manel Sebai Page 2


 
Bouton poussoir - Module d’entrée

Support de diode LED S’allume et s’éteint

- Module de sortie

Avertisseur sonore Délivre du son

- Module de sortie

Relais Un interrupteur commandé


par un signal électrique

- Module de sortie

Servo-moteur C’est un actionneur dont la


position peut être contrôlée
avec précision.

- Module de sortie

Afficheur LCD Permet d'afficher des


messages simples

- Vous disposez de 2 lignes


de
16 caractères
- Module de sortie

Asma Karoui, Sarra Ismail, Manel Sebai Page 3


 
IV. Z
Zones foonctionn
nelles du bouclierr de basee :
Dans ceette section,, nous nous concentrerrons sur la méthodolog
m gie du systèmme Grove. Il Existe
en effett, 16 douillles sur le bas-fond du kit Grove qui peuven nt être divi sées en tro
ois zones
fonctionnnelles difféérentes: porrts numériquues (8), porrts analogiqu
ues (4) et poorts I2C (4)) comme
mentionnner ci-desssous.

1. Porrts numérriques
Ils sont équivalents aux broch hes numériqques 0 à 9 sur
s l'Arduin no Uno. Noormalement,, ils sont
utilisés lors de la leecture d'un capteur num
mérique quii ne fait quee 0 ou 1 ou allume ou éteint
é un
actionneeur.

Certainss de ces ports


p sont polyvalents
p et peuven nt fonctionn ner comme des sortiees PWM
(modulaation de larggeur d'impu
ulsion), ils ssont le port 3 port 5 et le port 6.

Les port
rts numériquues sont égaalement inddispensabless pour la com mmunicatioon série. Il existe
e un
port sérrie câblé, AKA,
A UART T sur le porrt 1. Il s'agiit du port par
p défaut dde l'Arduino o pour la
communnication sérrie avec le PC.
P

2. Porrts analog
giques
Le captteur analogiique peut renvoyer unne lecture allant
a de 0 à 1024 par rapport auu capteur
numériqque qui ne renvoie
r que 0 ou 1. Less lectures an
nalogiques sont
s plus déétaillées et précises.
p

3. Porrt I2C
C'est unn protocole de commun nication de faible vitesse qui transsfère les donnnées via lees câbles
SCL et SDA. SCL est la ligne d'horloge qqui synchronise le transfert de donnnées sur le bus I2C
et le SD
DA est la liggne de donnéées.

Asma Kaaroui, Sarra Ismail, Man


nel Sebai Page 4
 
V. IIntégrattion avecc Arduin
no :
Il faut iinsérer les broches
b du bouclier
b dee base dans ceux de la carte Arduiino corresp
pondants,
comme décrit ci-deessous :

VI. A
Applicattions :
D’aprèss le Tableaau.1, identiifiez les coomposants du kit Gro ove-Starter nécessairres à la
réalisatiion des circuuits décrivaant les appliications suiv
vantes.

Donnezz le program mme décriv vant la soluttion de chaaque applicaation et imp


mplémentez-le sur le
microcoontrôleur dee la carte Arrduino.

Appliccation 1 : Réalisattion d’un


ne sonettee : La comm
mande d'unn avertisseu
ur sonore
via un bbouton pousssoir.

Appliccation 2 : Réalissation d’u


un détectteur tactile : Un avertisseurr sonore
s’actionnne lors de la
l présence d’un doigt.

Appliccation 3 : Réalisattion d’un


ne diode intelligentte : Une diiode Led s'aallumera
lorsqu'oon détecte des applaudissements paar un capteu
ur de son.

Appliccation 4 : Comma
ande d’un
n servo-m
moteur: La
L commandde et le con
ntrôle de
l'angle dd'un servo-m
moteur à partir d'un cappteur de possition angulaire.

Appliccation 5 : Détecttion d’un


ne température seeuil : Unee diode LE
ED bleu
s'allumeera quand laa températurre dépasse uune tempéraature consig
gne (30°C ppar exemplee).

Appliccation 6 : Détectiion d'inceendie: Une diode LE


ED rouge ss'allumera lorsqu'on
détecte la présence d'une flamme par un ccapteur de lu
umière.

Asma Kaaroui, Sarra Ismail, Man


nel Sebai Page 5
 

Vous aimerez peut-être aussi