Vous êtes sur la page 1sur 24

Présentation Arduino

Découverte de la carte Arduino

Professeur : Mr OUATTARA

1
EGT Présentation Arduino
Etablissement Gabriel Taborin Classe : 1re F2

Année scolaire : 2022-2023

Burkina Faso Unité-Progrès-Justice

Expose sur la carte Arduino

2
EGT Présentation Arduino
MEMBRES DU GROUPE
OUEDRAOGO Asaph
ZONGO Rayan Aristor
KABORE Raogo Gilbert
TOUGRI Tariq Iklass
KOANDA Yannick
OUEDRAOGO Stéphane
SAWADOGO Adams Clovis Herbert

3
EGT Présentation Arduino
PLAN
Introduction
I. Définition
II. C'est pour qui ?
III. Usage
IV. Présentation de la carte
1. Microcontrôleur
2. Prise jack et prise USB
V. Avantage et inconvénient de l’utilisation de la carte Arduino
1. Avantage
2. Inconvénient
VI. Mode de connexion (platine d’essai)
1. Comment effectuer la connexion ?
2. Comment le courant passe-t-il ?

4
EGT Présentation Arduino
VII. Utilisation de la carte Arduino
1. IDE Arduino
2. Programmation

5
EGT Présentation Arduino
Introduction
Arduino c’est une famille de carte électroniques programmables complètement open source
très facile d’utilisation. Elle permet l’’association de la programmation et de l’électronique.
C’est à dire quel permet de programmer des systèmes électroniques.

I. Définition

Une carte Arduino est une petite carte électronique équipée d’un microcontrôleur qui permet
à partir d’évènements détectés par des capteurs de commander des actionneurs. Elle est une
plateforme de prototypage open-source. Elle est donc une interface programmable et permet
d’interagir avec le milieu extérieur.

6
EGT Présentation Arduino
Températures Moteurs

Humidité Servomoteurs

Pression Electrovannes

Présence Pompes
Carte
Distance Arduino Vérins

Position Résistances chauffantes

Luminosité Eclairages

... ...

7
EGT Présentation Arduino
II. Arduino : c'est pour qui ?

Le projet « Arduino » a été initié par un groupe d'enseignants et d'étudiants d'une école de
design italienne en 2004 – 2005. Les utilisateurs d'Arduino sont :

➢ Des « bidouilleurs » dont beaucoup ont des connaissances très limitées en


électronique ;

➢ Des artistes qui ont besoin d'animer leurs œuvres ou de créer des interactions avec
elles ;

➢ Des étudiants et des élèves (y compris de collèges) ;


III.

8
EGT Présentation Arduino
Usage :
La carte Arduino peut être utiliser pour
Détecter un ou plusieurs événements (variation de température,
mouvement, présence, distance …)
ET
En fonction de ces événements, agir sur le monde réel à l'aide
d'actionneurs (Résistances chauffantes, moteurs ...),

ALORS
On peut tout faire : bras de robot, régulation de température, effets lumineux, instruments de
musique, systèmes d’alarmes,

9
EGT Présentation Arduino
de nombreuses cartes additionnelles (« Shields ») ont été créés afin d'enrichir les
applications potentielles.
La carte Arduino est composée de plusieurs éléments qui seront démontrer par la suite. Pour
notre étude nous nous pencherons plus sur la carte Arduino Uno vue qu’on a droit à
plusieurs modèles.
Présentations de quelques cartes Arduino :
➢ Arduino Uno : 5.33*6.86 cm
➢ Arduino Nano : 1.85*4.32 cm
➢ Arduino Mega: 5.33*10.16 cm
➢ Arduino Esplora: 6.1*16.51 cm
➢ Arduino Lily pad : 5cm de diamètre nominal

10
EGT Présentation Arduino

Nano : 1,85 x 4,32 cm

11
EGT Présentation Arduino

IV. Présentation de la carte Arduino

La carte Arduino Uno est composée de plusieurs composants dont :


 Le microcontrôleur ;
 Une prise jack ;
 Une prise USB ou prise de téléversements des données ;
 Des ports d’entrées sorties (analogique et numérique) ou bornes de connexions ;
 Etc….

12
EGT Présentation Arduino

13
EGT Présentation Arduino
1. Le microcontrôleur
Il est le cerveau de notre carte. Le microcontrôleur est utilisé pour stocker le
programme et de l’exécuter. Le microcontrôleur Arduino utilise un processeur
ATmega328P. ce processeur possède une mémoire RAM, EEPROM et aussi une mémoire
flash.
2. La prise jack et la prise USB (alimentation électrique)
La prise jack est utilisé pour transmettre la tension fournit par l’alimentation à la carte,
le permettant ainsi de fonctionner. La tension délivrée peut être une tension de 7 volts, de 12
volts (DC).
La prise USB permet un échange de données entre la carte et l’ordinateur. Elle peut
être utilisée pour alimenter la carte en énergie électrique (5 volts).
3. Les bornes de connexions

14
EGT Présentation Arduino
Les numériques ou digital (0-13) laissent passer le courant (high-5v) ou le
stoppent(low-0v) ; les analogiques (A0 à A5) font une « lecture » du courant d’un
connecteur ; et les connections power (GND- négatives connectées toujours à la masse, et
5V/3.3
V. Avantages et inconvénients l’utilisation de l’Arduino Uno
1. Avantages
➢ La carte Arduino Uno est produit bon marcher car elle coûte moins chère ;
➢ Elle a un nombre suffisant de broche pour des projets élémentaires ;

2. Inconvénients

➢ Nombres insuffisants de broche d’entrées sorties pour les projets ambitieux

VI. Mode de connexion de la carte Arduino

15
EGT Présentation Arduino
La plaque d’essai permet de réaliser des montages électroniques sans soudure. La plaque
s’utilise avec des straps qui sont des fils de cuivre isolées de longueur et couleur variable.ci
contre une carte Arduino et une plaque d’essai reliée par des straps.
1. Comment effectuer la connexion
Une plaque d'essai permet de réaliser
Des montages électroniques sans soudure.
La plaque d'essai s'utilise avec des « straps »
Qui sont des fils de cuivre isolés, de longueur
Et couleur variable.
Plusieurs modèles existent, nous utiliserons
Des plaques d'essai comme celle représentée
À droite.
2. Mais comment le courant passe-t-il ?

16
EGT Présentation Arduino
La plaque d'essai comporte des connexions
Cachées comme sur le schéma ci-contre :
Chaque bande de cuivre met en contact 5 trous.
Les trous sont espacés exactement de 2,54 mm
(Un dixième de pouce).

Ci-contre une carte Arduino et une plaque


D’essai relié par des straps :

VII. Utilisation de la carte Arduino

17
EGT Présentation Arduino
1. IDE Arduino

Il s’agit d’un environnement de développement intégré fonctionnant sur divers


systèmes d’exploitation
(Windows, Mac OS, Gnu/Linux) qui permet d'éditer le programme sur un ordinateur
et de le transférer via le port USB.

2. Programmation
Pour pouvoir créer nos projets on doit avant tout savoir programmer pour Arduino. Les
langages pouvant être utilise pour programmer la carte Arduino sont :
 Le langage C
 Le langage java
 L’algorithmique

18
EGT Présentation Arduino
De très nombreuses librairies logicielles disponibles. Il existe d'autres outils facilitant la
programmation.

Ardu block (programmation en mode graphique)

C'est un outil qui se greffe au logiciel Arduino. Il suffit de créer des blocs et de les paramétrer.
Ce logiciel est vraiment un outil de qualité pour démarrer facilement sur Arduino, sans
connaissances en programmation.

19
EGT Présentation Arduino

Scratch pour Arduino (programmation en mode graphique)

Il Permet de piloter un Arduino à partir du code SCRATCH et de ce fait rend accessible


à tout public la programmation d’un
Robot à partir d’un environnement aussi ludique, visuel et intuitif que celui de SCRATCH.

20
EGT Présentation Arduino
Scratch pour Arduino

21
EGT Présentation Arduino

22
EGT Présentation Arduino

Int LED = 12 ;

void setup() {
pinMode(LED, OUTPUT) ;
}
void loop() { 01011101100
digitalWrite(LED, LOW) ;
delay(500) ;
digitalWrite(LED, HIGH) ;
delay(500) ;
USB
}

PC
23
EGT Présentation Arduino
Merci pour votre attention.

24

Vous aimerez peut-être aussi