Arduino pas à pas - Index des montages : Différence entre versions
m |
m |
||
(31 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 3 : | Ligne 3 : | ||
==Présentation== | ==Présentation== | ||
− | Voici des montages de base permettant de s'initier tout doucement à Arduino. Des variantes et des pistes de nouveaux montages sont proposés. | + | Voici des montages de base permettant de s'initier tout doucement à Arduino. Des variantes et des pistes de nouveaux montages sont proposés.<br /> |
− | == | + | ===Matériel et composants=== |
− | + | Les montages présentés nécessitent peu de composants : | |
− | + | * 1 Arduino | |
+ | * 1 plaque d'essai | ||
+ | * des LED | ||
+ | * des résistances | ||
+ | * un piézoélectrique | ||
− | == | + | ===Code source=== |
− | == | + | Tous les exemples peuvent être télécharger depuis le dépôt : |
+ | $ git clone https://gitlab.com/coagul/arduino.git | ||
+ | ou | ||
+ | $ wget https://gitlab.com/coagul/arduino/repository/archive.zip?ref=master -O arduino.zip | ||
+ | |||
+ | == Niveau 0 == | ||
+ | |||
+ | * 3 LED | ||
+ | * 3 résistances 1kΩ | ||
+ | |||
+ | [[Clignotement_d'une_LED_avec_Arduino|Clignotement d'une LED]] → utiliser des fonctions existantes | ||
+ | |||
+ | [[Feu_de_circulation_avec_Arduino|Feu de circulation tricolore]] → utiliser des fonctions existantes | ||
+ | |||
+ | [[Clignotement aléatoire de 3 LED avec Arduino|Clignotement aléatoire de 3 LED]] → créer ses propres fonctions | ||
+ | |||
+ | ==Niveau 1== | ||
+ | |||
+ | * 3 LED | ||
+ | * 6 résistances 1kΩ | ||
+ | * 3 boutons poussoirs | ||
+ | |||
+ | [[Déclencher une LED par un interrupteur avec Arduino|Déclencher une LED par un interrupteur]] → découverte des conditions et lecture d'une entrée | ||
+ | |||
+ | 2 LED supplémentaires sont nécessaires pour ce montage<br /> | ||
+ | [[Feu de circulation voiture et piéton avec Arduino|Feu de circulation tricolore voiture et feu piéton]] | ||
+ | |||
+ | [[Deviner un code secret avec Arduino|Deviner un code secret]] → conditions multiples | ||
+ | |||
+ | [[Déclencher 3 LED à l'aide de 3 interrupteurs avec Arduino|Déclencher 3 LED à l'aide de 3 interrupteurs]] → conditions et lecture de plusieurs entrées | ||
+ | |||
+ | [[Deviner un code secret aléatoire avec Arduino|Deviner un code secret aléatoire]] → découverte de select case (choisir entre plusieurs options) et do while (faire tant que la condition n'est pas rempli) | ||
+ | |||
+ | [[Comprendre_les_portes_logiques_avec_Arduino|Apprendre les portes logiques]] | ||
+ | |||
+ | ==Niveau 2== | ||
+ | |||
+ | * 1 LED | ||
+ | * 2 résistances de 1kΩ | ||
+ | * 1 piézoélectrique | ||
[[Détection de choc avec Arduino|Détection de choc]] | [[Détection de choc avec Arduino|Détection de choc]] | ||
+ | |||
+ | [[Enregistrer avec Arduino une séquence de chocs et la rejouer|Enregistrer une séquence de chocs et la rejouer]] | ||
==Liens== | ==Liens== | ||
− | [[Catégorie:Électronique/HackLab]] [[Catégorie:Arduino]] [[Catégorie: | + | Dépôt des exemples<br /> |
+ | https://gitlab.com/coagul/arduino | ||
+ | |||
+ | [[Catégorie:Électronique/HackLab]] [[Catégorie:Arduino]] [[Catégorie:Fablab_Jeunesse/Fablab Youth]] [[Catégorie:Arduino pas à pas]] |
Version actuelle datée du 11 février 2020 à 14:47
S'initier à Arduino.
Sommaire
Présentation
Voici des montages de base permettant de s'initier tout doucement à Arduino. Des variantes et des pistes de nouveaux montages sont proposés.
Matériel et composants
Les montages présentés nécessitent peu de composants :
- 1 Arduino
- 1 plaque d'essai
- des LED
- des résistances
- un piézoélectrique
Code source
Tous les exemples peuvent être télécharger depuis le dépôt :
$ git clone https://gitlab.com/coagul/arduino.git
ou
$ wget https://gitlab.com/coagul/arduino/repository/archive.zip?ref=master -O arduino.zip
Niveau 0
- 3 LED
- 3 résistances 1kΩ
Clignotement d'une LED → utiliser des fonctions existantes
Feu de circulation tricolore → utiliser des fonctions existantes
Clignotement aléatoire de 3 LED → créer ses propres fonctions
Niveau 1
- 3 LED
- 6 résistances 1kΩ
- 3 boutons poussoirs
Déclencher une LED par un interrupteur → découverte des conditions et lecture d'une entrée
2 LED supplémentaires sont nécessaires pour ce montage
Feu de circulation tricolore voiture et feu piéton
Deviner un code secret → conditions multiples
Déclencher 3 LED à l'aide de 3 interrupteurs → conditions et lecture de plusieurs entrées
Deviner un code secret aléatoire → découverte de select case (choisir entre plusieurs options) et do while (faire tant que la condition n'est pas rempli)
Niveau 2
- 1 LED
- 2 résistances de 1kΩ
- 1 piézoélectrique
Enregistrer une séquence de chocs et la rejouer
Liens
Dépôt des exemples
https://gitlab.com/coagul/arduino