Vous êtes sur la page 1sur 11

ecole-ingenieurs.cesi.

fr |

STRONGBOX 3000
SEQUENCE 0 – PARTIE 1
11/09/2020

Table des matières


1 ENVIRONNEMENT ARDUINO
1.1 Préambule
1.2 Vision globale de la carte Arduino
1.3 Installation de l’IDE Arduino

2 ENVIRONNEMENT TINKERCAD

3 MONTAGES TEST
3.1 Montage 1
3.2 Montage 2

4 LOGISIM

5 RÉFÉRENCES 10
STRONGBOX 3000
SEQUENCE 0

1 ENVIRONNEMENT ARDUINO
Dans ce bloc, nous allons travailler sur la mise en place d’un système basé sur la carte Arduino.
Cette séquence a pour objectif de vous faire installer l’environnement nécessaire et de réaliser les
manipulations de base.

1.1 Préambule

Quand on parle de carte Ardunio , on parle d’une carte électronique (doté d’un processeur et
de mémoire) sur laquelle nous pouvons brancher tout type de matériel électronique (capteurs,
leds, moteurs, relais, écran, …)

Autrement dit, c’est la carte Ardunio qui va commander le comportement d’un système
électronique et éventuellement animer des dispositifs mécaniques. Il existe plusieurs types de
carte Arduino, nous utiliserons ici la carte Arduino UNO.

Ce comportement est décrit dans un programme. Pour faciliter la création de ces programmes,
les créateurs ont développé un logiciel spécifique qu’on appelle IDE (Integrated Development
Environment). L’IDE Arduino est le logiciel qui permet de programmer les cartes Arduino.

CPI A1 2020 – V1 – STRONGBOX 3000


STRONGBOX 3000
SEQUENCE 0

1.2 Vision globale de la carte Arduino

CPI A1 2020 – V1 – STRONGBOX 3000


STRONGBOX 3000
SEQUENCE 0

1.3 Installation de l’IDE Arduino

Arduino propose d’utiliser l’IDE de 2 manières :


- Une installation bureau
- Un accès via navigateur web
Vous pourrez utilister celui de votre choix. Vous pouvez également tester les 2, vous pourrez
facilement importer et exporter le code de l’un à l’autre.

https://www.arduino.cc/en/Main/Software

1.1.1 Installation bureau


Selon votre système d’exploitation plateforme, la documentation officielle vous accompagnera
dans l’installation du programme :
https://www.arduino.cc/en/Guide/Windows
http://arduino.cc/en/Guide/MacOSX
http://playground.arduino.cc/Learning/Linux

La démarche globale quel que soit le système :


1- Se munir de l’Arduino Uno et du câble USB
2- Télécharger le logiciel
3- Connecter l’Arduino via l’USB à votre ordinateur
4- Installer les pilotes
5- Lancer l’application

1.1.2 Arduino Web editor


Les principaux avantages de la plateforme Web :
- Pas de mise à jour de l’IDE nécessaire
- Intégration d’éléments extérieurs au code pour présenter le projet (ex : illustrations,
explications textuelles, etc..)
- Partage du projet très facile (par simple URL)
Les limitations dans la licence gratuite :
- Nécessite une connexion internet
- 200 téléversements sur la carte maximum par jour

Il est conseillé d’utiliser les navigateurs Chrome ou Firefox.


Toute la procédure d’accès est décrite dans la documentation officielle :

CPI A1 2020 – V1 – STRONGBOX 3000


STRONGBOX 3000
SEQUENCE 0

https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino-web-editor-
on-various-platforms-4b3e4a?f=1
Vous devrez créer un compte puis vous logger sur https://create.arduino.cc/editor
Au lancement, n’hésitez pas à accepter le petit tour d’horizon pour visualiser les éléments de la
page.
La connexion via le navigateur à la carte Ardunio nécessite l’installation d’un plugin.
Si le plugin n’est pas installé directement, vous aurez un message jaune apparent :

Cliquez sur Help puis Installer le plugin.

La démarche recommandée pour accéder à la carte :


1- Se munir de l’Arduino Uno et du câble USB
3- Connecter l’Arduino via l’USB à votre ordinateur
4- Se logguer sur la plateforme
5- Lancer l’éditeur

1.1.3 Test avec la carte

Que ce soit avec l’application bureau ou l’application web, chercher le code d’exemple basics /
blink.
Téléverser. Cette opération va charger le programme dans la carte Arduino.
Celle-ci redémarre. Vous devez observer une Led orange clignotante sur la carte.

Attention :
Dans l’environnement de développement, vérifier que le port est bien sélectionné et qu’il
correspond au port de la connexion usb où est branchée la carte (COM1, COM2, …)
Dans l’environnement de développement, vérifier bien que la carte sélectionnée correspond bien à
votre carte physique (Arduino UNO)

CPI A1 2020 – V1 – STRONGBOX 3000


STRONGBOX 3000
SEQUENCE 0

Votre environnement pour programmer sur votre carte Arduino est prêt.

CPI A1 2020 – V1 – STRONGBOX 3000


STRONGBOX 3000
SEQUENCE 0

2 ENVIRONNEMENT TINKERCAD
Tinkercad est un environnement web de modélisation et de simulation de systèmes. Il permet
notamment de créer des environnement 3D, mais surtout des systèmes électroniques virtuels
faisant appels à toute sorte de composant. Cette plateforme intègre notamment des cartes arduino
virtuelles que l’on peut programmer et simuler dans un système électronique complet.

Cet environnement sera particulièrement adapté aux personnes non présentes en centre afin de
pouvoir réaliser les mêmes manipulations qu’avec les composants physiques. Mais, bien
évidemment, tout le monde peut l’utiliser, ne serait-ce que pour tester un montage avant de
risquer les mauvaises manipulations des composants.

L’accès se fait par :


https://www.tinkercad.com/

Pour prendre en main la plateforme :


Créer un nouveau circuit
Insérer la carte Arduino sur le schéma

Pour visualiser le code, sélectionner code / et passer en mode texte.

Vous devriez reconnaitre le code blink d’exemple qui est intégré par défaut.

Démarre la simulation avec la flèche en haut à droite.


Votre Led orange clignote.
Arrêter la simulation.

CPI A1 2020 – V1 – STRONGBOX 3000


STRONGBOX 3000
SEQUENCE 0

3 MONTAGES TEST
Pour tester vos environnements, voici deux petits montages à réaliser avec les composants
physiques et/ou tinkercad.

3.1 Montage 1
Ce montage consiste à allumer une LED à partir des broches d’alimentation de l’Arduino.

Attention au sens de la LED et toujours placer une résistance en série avec la LED pour limiter le
courant qui la traverse (quelques milivolts suffisent pour l’allumer).

Avant de faire le montage, procéder au calcul de la résistance nécessaire. Quel calcule effecutez-
vous ? U= RI

CPI A1 2020 – V1 – STRONGBOX 3000


STRONGBOX 3000
SEQUENCE 0

3.2 Montage 2
Réaliser le montage électrique ci-dessous :

Le schéma électrique du bouton poussoir utilisé est le suivant :

Quelle est la valeur de la tension de la broche 8 ?


- Quand on appuie sur le bouton : 0 V (LOW)
- Quand on n’appuie pas sur le bouton : 5V (HIGH)

CPI A1 2020 – V1 – STRONGBOX 3000


STRONGBOX 3000
SEQUENCE 0

4 LOGISIM
Dans ce projet, vous allez être amenés à réaliser des circuits logiques. Nous vous proposons
d’utiliser le logiciel logisim qui permet de concevoir de tels circuits et de les simuler.

Lien de téléchargement : https://sourceforge.net/projects/circuit/files/latest/download

(Vérifiez que vous avez la machine virtuelle java en version 6 minimum)

Test de l’environnement :

Dans logisim, ajoutez une entrée dans la fenêtre de simulation. Rajoutez en une deuxième en
dessous.

- Ajoutez sur la droite une porte « Et » que vous trouverez dans le répertoire «Gates ».

- Encore à droite, positionnez une sortie

- Raccordez les éléments, vous devriez obtenir le montage suivant :

- Simulez le montage :

- Pour revenir en mode édition, cliquez sur

CPI A1 2020 – V1 – STRONGBOX 3000


STRONGBOX 3000
SEQUENCE 0

5 RÉFÉRENCES
https://www.arduino.cc/en/Guide
https://www.tinkercad.com/learn/circuits/learning

CPI A1 2020 – V1 – STRONGBOX 3000

Vous aimerez peut-être aussi