- 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===
- utiliser une librairie
===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
[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