Ceci est une ancienne révision du document !
Arduino, Ressources - Bases
- 💗 la référence étendue et traduite sur Mon Club Élec, à avoir toujours sous la main,
et tous ses programmes librement partagés. 💗 - le super bouquin d'Eskimon, 630 pages à télécharger en Français pour découvrir et mieux comprendre
- Les ressources Arduino dispo sur son site, très bien expliquées.
- les contenus du MOOC Fabrication Numérique de FUN accessible quand on veut sur Zeste de Savoir.
- le manuel libre Floss, toujours utile.
🧐 Koikecé Pourquoi Faire?
Arduino désigne à la fois une carte électronique programmable et le logiciel / le langage qui permet de la programmer. Il est conçu pour faciliter la création de robots et d'automates personnalisés.
des notes ici
Animation 4 séances débutants
En nous appuyant sur les ressources ci-dessus et quelques autres, pour une initiation en septembre-octobre 2019 au Club avec 👋👨 Laurent …
- Séance 1-présentation
- Séance 2-variables et conditions
- Séance 3-interactions
Projets & montages en cours
- Veilleuses RGB
C'est trop facile, genre
Dans 98% des cas tout sera simple & Plug'nPlay, mais pour comme je suis assez systématiquement confronté aux 2% restants, notes sur les “problèmes classiques” avec Arduino…
drivers pour clones chinois
Même si c'est mieux de financer l'OpenHardWare & de célébrer ainsi les nombreuses ressources mises à dispo par Arduino, Adafruit, Sparkfun & compagnie… on est souvent tentés de prototyper avec des chinoiseries pas chères. Les cartes peuvent alors ne pas être reconnues par le logiciel, ne pas 'monter' car elles n'utilisent pas le même logiciel interne.Cela peut être résolu facilement en installant le driver CH340.
Ressources : Blog de Jérémy Blaizeau en français
Ressources à lire (fr)
Problèmes de téléversements sur le forum Arduino, RitonDuino explore plusieurs pistes.
téléversement impossible
classique Linux-Ubuntu
Symptôme: j'ai bien tout installé Arduino, les drivers CH 34x, j'ai mon premier programme qui compile bien mais impossible de le téléverser sur une carte via USB !
le message de la console Arduino dit que Access is denied
sur le port USB (qu'elle nomme, par ex, tty0)
Grâce au support du meilleur club du monde j'ai pu passer 2 fois cet obstacle, en fait c'est un problème de droits et de groupes. Je comprends pas tout ce que j'écris mais en fait sous Linux moi et le port USB on n'est pas dans le même groupe par défaut, et pour remédier à ça la commande :
sudo usermod -aG dialout $(whoami)
ajoute l'utilisateur courant au goupe dialout… Lapin tout compris, mais au détour du pb j'ai vu la commande id
qui renvoie les infos détaillés de whoami
càd l'utilisateur que je suis derrière mon clavier ET les groupes auxquels il appartient sur le pc.
Sinon on peut CHMODER le port qui pose problème, càd forcer les autorisations pour tout le monde comme je peux le faire avec FileZilla, mais les purs n'aiment pas trop ouvrir leurs ports à tout le monde…