Différences entre versions de « Ressources:Arduino »

De wikilab
Ligne 35 : Ligne 35 :
 
1) [https://zestedesavoir.com/tutoriels/757/la-fabrication-numerique/1079_arduino/4452_semaine-1-introduction/[Video de Baptiste Gaultier : présentation de la plateforme arduino]]  
 
1) [https://zestedesavoir.com/tutoriels/757/la-fabrication-numerique/1079_arduino/4452_semaine-1-introduction/[Video de Baptiste Gaultier : présentation de la plateforme arduino]]  
  
2) Installation du logiciel/vérification de la possibilité de brancher les cartes
+
2) [https://www.arduino.cc/en/Guide/Windows[Installation du logiciel]]/vérification de la possibilité de brancher les cartes. Notion de Compilation.
  
 
3) Présentation de [http://static.wixstatic.com/media/f840a8_e5ea77dfb0614ffcb14f46ed6e7208a8~mv2.png_srz_705_445_85_22_0.50_1.20_0.00_png_srz[la carte arduino]] breadboard et des composants
 
3) Présentation de [http://static.wixstatic.com/media/f840a8_e5ea77dfb0614ffcb14f46ed6e7208a8~mv2.png_srz_705_445_85_22_0.50_1.20_0.00_png_srz[la carte arduino]] breadboard et des composants
Ligne 47 : Ligne 47 :
 
[http://rain.aa.washington.edu/@api/deki/files/44/=BlinkLED.png[Schéma de montage]]
 
[http://rain.aa.washington.edu/@api/deki/files/44/=BlinkLED.png[Schéma de montage]]
  
6) Modification du code pour changer le comportement du blink
+
6) Modification du code pour changer le comportement du blink. Ajout d'une autre LED et clignotements alternés (exercice).
  
 
7) Le moniteur serie. [http://www.positron-libre.com/robotique/robots/boe-shield-bot/notice/premier-programme.php[Utilisation de la fonction Serial.println()]].
 
7) Le moniteur serie. [http://www.positron-libre.com/robotique/robots/boe-shield-bot/notice/premier-programme.php[Utilisation de la fonction Serial.println()]].

Version du 2 février 2018 à 12:53

Introduction

Arduino est le logiciel permettant de contrôler la carte électronique du même nom.

Installer le logiciel Arduino pour communiquer avec la carte contrôleur

https://www.arduino.cc/

Tutoriels en ligne

https://fr.flossmanuals.net/arduino/historique-du-projet-arduino/

https://openclassrooms.com/courses/programmez-vos-premiers-montages-avec-arduino

https://zestedesavoir.com/tutoriels/686/arduino-premiers-pas-en-informatique-embarquee/

http://eskimon.fr/ebook-tutoriel-arduino

https://tutoarduino.com/

http://www.craslab.org/interaction/files/LivretArduinoCRAS.pdf

http://numuscus.pascsaq.org/?p=447

http://www.ladyada.net/learn/arduino/ en anglais

http://wiki.t-o-f.info/index.php?n=Arduino.MoteurCC#toc2

http://wiki.t-o-f.info/index.php?n=Arduino.Opto-isolateur

http://wiki.t-o-f.info/index.php?n=Arduino.Alimentation

Exemple de conduite d'atelier et liens associés

atelier arduino

1) [Video de Baptiste Gaultier : présentation de la plateforme arduino]

2) [Installation du logiciel]/vérification de la possibilité de brancher les cartes. Notion de Compilation.

3) Présentation de [la carte arduino] breadboard et des composants

[Les cartes Arduino de différents types.]

4) Ouverture du logiciel, [menus de base] et [décomposition de la structure de code] variables/setup()/loop()

5) Le blink - [croquis/exemples]

[Schéma de montage]

6) Modification du code pour changer le comportement du blink. Ajout d'une autre LED et clignotements alternés (exercice).

7) Le moniteur serie. [Utilisation de la fonction Serial.println()].

[Vue de l'interface pour lancer le moniteur serie.]

8) Push button et contrôle de led / inversion du comportement du dispositif physique dans le code arduino

[Schema de montage basique et code d'exemple avec bouton pression.]

[Montage avec bouton pression[Documentation avec condensateur (debounce).]

9) Capteur analogique à résistance variable et/ou potentiomètre.

[Schéma de montage et code source.]

Visualisation dans le moniteur serie et utilisation de la syntaxe de commentaire pour le debug.

10) Conclusion / notions de carte additionnelle et de librairies

[Reference arduino en français de Xavier Hinault.]