Sunteți pe pagina 1din 20

Travaux pratiques

TP 1&2

SYSTÈMES EMBARQUÉS
Logiciel ou simulateur
2

 Utiliser le logiciel Arduino installé sur votre


ordinateur. Ce logiciel va nous permettre d'envoyer
des ordres à un Arduino pour qu'il les éxécute. Si vous
comptez utiliser un Arduino (arduino.cc)
 Utiliser un simulateur en ligne
 Arduino online create : https://create.arduino.cc/
 Utiliser le simulateur Tinkercard directement dans votre
navigateur internet. Ce logiciel permettra de simuler le
fonctionnement d'un Arduino.
 Vous pouvez voir :
https://www.youtube.com/watch?v=3kDMYomFw5o
 Nous allons utiliser Tinkercard
Simulateur en ligne Tinkercard
3

 Simulateur en ligne gratuit (mais propriétaire).


 Ce simulateur, appelé Tinkercard
 proposé par la société ©Autodesk.
Utilisation de Tinkercard
4

 Créez tout d'abord un compte sur le


site https://www.tinkercad.com .
 utiliser de préférences le navigateur Chrome qui est requis
pour utiliser toutes les fonctionnalités du simulateur.
 Une fois, votre compte créé, vous devriez accéder à la
page d’accueil
 Appuyer sur Circuits
Page d’accueil
5
Création de montage
6

 Pour créer un nouveau montage, veuillez cliquer sur


new circuit Lancer la simulation
Liste des composants
Utilisés dans votre
 Interface 1 : circuits

Boutons pour manipuler le dessin Partie pour


Rotation, suppression, etc. écrire le code arduino

Liste des composants que l’on


peut manipuler et utiliser
Ajout de composants
7

 Appuyer sur Components


 Une liste apparait
 Composants

 Starters
 Basique : Led, breadboard, condensateur,
etc.
 Arduino : circuits basique à base d’Arduino
 Circuits assemblés : circuits simples
assemblés
 Appuyer sur chaque catégories, je
vous laisse découvrir 
Choix des composants
8

 Choisir les composants qui vous intéresse pour


chaque TP
 Vous pouvez configurer chaque composant à l’aide
de la fenêtre de configuration

Fenêtre de configuration d’une Led


Ecrire le code
9

 Appuyer sur Code


 3 vues peuvent être
développées :
 Blocs : code avec Scratch
 Code texte : ecriture avec le
langage Arduino
 Code mixte texte et blocs
Ecrire le code
10

 Appuyer sur Code


 3 vues peuvent être
développées :
 Blocs : code avec Scratch
 https://www.youtube.c
om/watch?v=gJzHf0C
pZxE
Ecrire le code
11

 Vue texte : écriture avec le langage Arduino

La fenêtre du code va apparaitre


Vous pouvez écrire directement
écrire votre code ici ou bien le
copier et coller d’une autre fichier :
Download Code
Ecrire le code
12

 Vues mixte : texte et blocks


Lancer la simulation
13

 Une fois le code écrit vous prouvez lancer la


simulation :
 Soit par le bouton démarrer la simulation ou Start simulation
 Soit vous télécharger un code existant par le bouton upload ou
exportation
Démarrer simulation
14
Lancer la simulation
15

 Ourrah ca marche !!!!

Led allumée
TP1
16

 Réaliser un allumage de trois led (verte , orange,


rouge)
 1er : les trois s’allument simultanément
 2ième approche : les leds s’allument une par une
Règles de montages des circuits
17

 Il n'est pas bon d'alimenter une LED directement en 5 V


(via une carte Arduino) car elle est en surtension : même
si elle fonctionne elle brûlera rapidement. Pour la
protéger, il faut utiliser le principe du pont diviseur de
tension (expliqué plus loin) en la câblant en série avec
une
 résistance, dont la valeur se calcule de la manière
suivante :
 R = ( tension d'alimentation - tension de seuil ) /
courant
 Ainsi pour une LED rouge par exemple : R = ( 5 - 1,6 ) /
0,02 = 17 0 Ohms
TP2 : réalisation d’un feu Tricolore
18

 Pour ce TP, imaginer que vous allez réaliser un carrefour


ayant un feu pour les voiture et un feu pour les piétons
 L’idée est de programmer l’allumage des différents feu
selon un ordre bien défini
 Fonctionnement
 Feu des voitures
 Une LED orange allumée pendant 2 secondes
 Une LED rouge allumée pendant 5 secondes
 Une LED verte allumée pendant 5 secondes
 Feu des piétons:
 Une LED rouge
 Une LED verte
Suite TP2
19

 Le feu tricolore passe au orange allumé pendant 1


seconde puis rouge pendant 5 secondes durant
lesquelles le feu vert piéton passe au vert
 Après ces 5 secondes, le feu piéton repasse au
rouge et le fonctionnement normal reprend
A rendre
20

 Un rapport contenant
 Les différentes étapes de réalisation

 Les choix de résistances (surtout leurs valeurs et pourquoi on


doit les utiliser)
 Le montage (3 types de montages)

 Code ARDUINO

 Simulation : observations

S-ar putea să vă placă și