Want to create interactive content? It’s easy in Genially!

Get started free

Arduino présentation

Clémence Uhl

Created on November 2, 2021

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

PRÉSENTATION

Arduino

Atelier animé par Clémence Uhlirsch, conseillère numérique

Start

Définissons les objectifs de la séance

découvrir l'environnement Arduino

réaliser un branchement électronique simple

Comprendre les bases de la programmation Arduino

Définissons les objectifs de la séance

découvrir l'environnement Arduino

réaliser un branchement électronique simple

Comprendre les bases de la programmation Arduino

Index

Vidéo de présentation

kit de démarrage Arduino

Définition

Le logiciel Arduino

Activité découverte

Lampe d'ambiance

Le shéma

Les composants

Activité manuelle

Le potentiomètre

Arduino

Concrètement, Arduino est un microcontrôleur. Un microcontrôleur est un circuit intégré capable de recevoir de l'information. C'est un petit ordinateur, qui permet de commander d'autres composants électroniques tel qu'un moteur, une led ou encore un écran LCD.

Kit de demarrage arduino

Vous pouvez l'acheter sur le site officiel. Le tarif est de 99 € Il est composé d'un livre de projets Arduino qui vous aidera à la réalistation de 15 projets passionnants.

https://store.arduino.cc

Ce kit est l’idéal, si vous débutez vos projets en électronique. Il vous permet de commencer en douceur, tout en ayant assez de composants pour vous perfectionner.

Shéma de l'arduino uno

Broches d'alimentation

La plaque d'essai (breadboard)

La breadboard possède des petits trous pour insérer les composants. Les trous, regroupés par lignes de 5 sont reliés entres eux à l'intérieur de la breadboard. ... La breadboard est beaucoup plus facile à utiliser. Elle assure le contact entre les composants sans soudure.

Activité découverte

Faire clignoter la LED

L'objectif est de contrôler le clignotement de la LED et de comprendre comment le code est écrit et utilisé pour contrôler le LED.

Les composants utilisés

1 résistance de 220Ω

1 LED

2 Câbles de prototypage

1 Arduino

1 plaque d'essai

Shéma à réaliser

logiciel Arduino

void setup ( ) {...}

Cette commande, est toujours écrite au début d'un fichier ; elle initialise les variables qui vont être utilisées dans le reste de ce fichier. Elle ne sera exécutée qu'une seule fois, après chaque mise sous tension ou réinitialisation de la carte Arduino.

void loop ( ) {...}

Cette commande, fait précisément ce que son nom suggère et répète successivement toutes les commandes qu'elle contient.

Programme

Commentaires

Téléverser le programme

Avant de téléverser le programme sur l'arduino, il faut vérifier si votre code est fonctionnel.

Votre programme est bon vous pouvez maintenant le téléverser sur votre Arduino

Félicitations, vous avez réussi à faire clignoter une LED

Lampe d'ambiance

Lampe d'ambiance

Projet

Nous souhaitons faire varier la couleur d'une led RGB en faisant varier les rapports cycliques des signaux de commande. De telle sorte à avoir une lampe d'ambiance.

Les composants

3 résistances de 330Ω

LED RG

1 Arduino

1 plaquette d'essai

A vous de jouer

1ère étape : monter votre circuit

Vous pouvez utiliser le site internet Thinkercad pour monter, programmer, et simuler votre Arduino. Vous devez créer un compte au préalable.

2ème étape : Programmer

code

Pour programmer, vous allez utiliser le logiciel Arduino ou la version Web

2ème étape : Programmer

code

Téléverser le programme

Avant de téléverser la programme sur l'arduino, il faut vérifier si votre code est fonctionnel.

Votre programme est bon vous pouvez maintenant le téléverser sur votre Arduino

analogWrite(LED_B, 0);

La couleur bleu est éteinteC'est

for (int i=0; i <= 255; i++)

analogWrite(LED_R, 255-i);

Cette boucle permet de modifier la valeur d'une couleur de 0 à 255 grâce à l'incrément "i"

La couleur rouge diminue

analogWrite(LED_G, i);

La couleur verte augmenteC'est

delay(tempo);

Aide

Une instruction qui demande au programme d'attendre (x) ms, (5) avant d'ajouter 1 cran à l'intensité de la couleur.

Le temps d'une boucle est donc de 1.275 secondes (5*255*1000)

Activité manuelle

Rouler la feuille et la scotcher puis la déposer sur la LED

Bravo, vous avez réussi à faire une lampe d'ambiance avec un arduino

Et si, on ajoutait un potentiomètre

Thinkercad

Le potentiomètre va vous permettre de faire varier vous même les valeurs RGB des LED

Laissez libre cours à votre imagination, pour d'autres projets avec Arduino !

merci!