Modifications

Formation Arduino

1 423 octets ajoutés, 18 octobre 2012 à 17:14
bugs et trucs bizarres
[[category:hardware]][[category:Arduino]]===1 bases===
- Arduino qu'est-ce que c'est ? (plateforme libre, microcontroleur)
- exemples d'usages
- Rappels des principes de l'électricité
- Les principaux composants électroniques et leurs usages
- Quelques circuits de base (ponts diviseurs,etc...)
- Arduino qu'est-ce que c'est ? les outils de prototypage (plateforme librebreadboard, microcontroleurmultimètre,fils)
- installation du logiciel, prise en main du système avec un premier programme
===développer un système interactif===
===développer système - Conception et scénarisation d'un circuit interactif=== - les capteurs / actioneurs - réaliser un programme autonome - communiquer avec un ordinateur (série) - utiliser des logiciels de conception électronique - méthodes de recherches de ressources en ligne
===la programmation arduino===
- La structure du code et la syntaxe de base
- les fonctions personnalisées
- les types de variables
- utiliser une librairie
- les capteurs /actioneurs===pour aller plus loin===
- utiliser firmata avec processing ou pure data
- utiliser un shield (carte d'extension)
- C, assembleur et hardcoding
Micro-contrôleurs et automates
Arduino : découverte et programmation
Conception et scénarisation d'un circuit interactif
Outils de conception de schémas électroniques
FritzingKicad
===ressources===
http://fr.flossmanuals.net/arduino/
 
http://www.playarduino.fr/blog/2009/11/17/booster-le-temps-de-reponse-de-votre-arduino/
 
[www.craslab.org/arduino/LivretArduinoFr06.pdf Livret Arduino produit par le craslab]
 
====outils à explorer====
 
[http://fritzing.org fritzing]
 
[http://sourceforge.net/projects/ktechlab/ ktechLab] simule les circuits au fur et à mesure de leur conception
 
====bugs et trucs bizarres====
 
=====pas de ports série visibles=====
avec arduino 1.01, sous linux, il faut lancer le programme en sudo, ou utiliser la ruse décrite ici : http://blog.markloiseau.com/2012/05/install-arduino-ubuntu/
<code>sudo usermod -a -G dialout [nom d'utilisateur] </code>
et à chaque fois qu'on plu la carte :
<code>sudo chmod a+rw /dev/ttyACM0</code>
 
pour simplifier, il serai chouette d'utiliser un udevrule
0
6 691
modifications