Le pcDuino : Programmer les broches E/S du - Mon Club-Elec

Le pcDuino : Programmer les broches E/S du pcDuino en sortie avec Python tout en
utilisant les instructions Arduino !
Par X. HINAULT – Juin 2013– MAJ : Juin 2013 – www.mon-club-elec.fr
Intro
Vous devez avoir très envie de tester (enfin!) la programmation des broches numériques E/S de votre pcDuino. C'est ce que nous allons faire ici.
Je rappelle ici les caractéristiques des broches E/S numériques et analogiques du pcDuino :
GPIO : 18 E/S en 3.3V – Topographie « Arduino-like »
Entrées Analogiques : 2 x 6 bits en 0-2V et 4 x 12 bits en 0-3.3V
Sorties analogiques : 6 x PWM (2 broches « fast » en 520Hz – 8 bits et 4 broches « slow » en 5Hz – 20 niveaux)
Comm. Sérielles : I2C, SPI, UART
Comme déjà dit, on retrouve la plupart des possibilités de l'Arduino à quelques adaptation près. Nous allons commencer par utiliser les broches E/S
numériques, le plus simple.
Pré-requis
Je suppose ici que vous avez installé l'éditeur de code Geany et de vous connaissez les rudiments de Python, ainsi que le langage Arduino, bien sûr !
Si ce n'est pas le cas, voir le tuto précédent.
Le pcDuino : Programmer les broches E/S du pcDuino en sortie avec Python tout en utilisant les instructions Arduino ! - Par X. HINAULT – Juin 2013 – www.mon-club-elec.fr – p. 1 / 27
Matériel nécessaire :
une plaque d'essai (ou bread board)
des straps (ou jumpers) mâles/femelles simples
quelques composants de base, notamment :
LEDs et résistances de 270 Ohms, (qui fera l'affaire bien que l'on soit en 3.3V, car on veut le minimum d'intensité ici...)
Le pcDuino : Programmer les broches E/S du pcDuino en sortie avec Python tout en utilisant les instructions Arduino ! - Par X. HINAULT – Juin 2013 – www.mon-club-elec.fr – p. 2 / 27
Le brochage du pcDuino
Le brochage est vraiment semblable à celui de l'Arduino sauf pour :
les E/S 14 à 17 qui sont sur bornier séparé
SCL et SDA qui ne sont pas sur A4 et A5 mais séparées (peuvent être mises sur A4/A5 par soudure d'un pont, mais on doit perdre analogique dans ce
cas)
Le pcDuino : Programmer les broches E/S du pcDuino en sortie avec Python tout en utilisant les instructions Arduino ! - Par X. HINAULT – Juin 2013 – www.mon-club-elec.fr – p. 3 / 27
Faire des montages avec le pcDuino
Il suffit d'utiliser une plaque d'essai et des straps femelle (côté pcDuino) /mâle (côté plaque d'essai)
Utiliser le 3.3V et le 0V pour alimenter la plaque d'essai (et non le 5V..)
Le pcDuino : Programmer les broches E/S du pcDuino en sortie avec Python tout en utilisant les instructions Arduino ! - Par X. HINAULT – Juin 2013 – www.mon-club-elec.fr – p. 4 / 27
Le bornier d'alimentation
Pour info, le bornier d'alimentation est le suivant, comme sur l'Arduino, à la différence près que Vin est connecté au 5V de l'alimentation (n'allez pas y
connecter du 12V!!) :
Vue de dessus
Le pcDuino : Programmer les broches E/S du pcDuino en sortie avec Python tout en utilisant les instructions Arduino ! - Par X. HINAULT – Juin 2013 – www.mon-club-elec.fr – p. 5 / 27
1 / 27 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !