1. La philosophie Arduino
Arduino est composé d'une carte à base de processeur ATMEL et d'un environnement de développement écrit en JAVA. L'interface de l'IDE inspirée de Processing est réduite au strict minimum (Verify, close, new, save, open, upload). La particularité de cet environnement est d'assurer en un seul clic la compilation et l'édition de lien du programme. La touche [Upload], quant à elle, assure de manière transparente le transfert du programme dans la mémoire du microcontrôleur ATMEL.
Côté langage de programmation, celui-ci est proche du langage C avec quelques simplifications bienvenues pour les débutants. Les broches d'entrées/sorties par exemple portent chacune un numéro (de 0 à 13 sur Arduino). Il est donc beaucoup plus facile de les identifier que par le port du microcontrôleur. De même, un certain nombre d'instructions spécifiques permettent de simplifier la programmation. Pour mettre la broche 12 au niveau haut par exemple, l'instruction...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première