Page 46 - arduino_Neat
P. 46
dans un montage « tiré vers le haut » dans un montage « tiré vers le bas » ou
ou « pull-up », le potentiel de l'entrée « pull-down », le potentiel de l'entrée au
au repos est 5 V. repos est 0 V.
Les sorties numériques peuvent actionner de nombreux composants (LED, transistor, etc.)
mais elles ne peuvent pas fournir beaucoup de courant (40 mA pour une carte Arduino UNO).
Pour piloter des circuits de plus forte puissance, il faut passer par des transistors ou des relais
(voir chapitre « Précautions d'utilisation »).
La puce ATMEGA n'est pas capable de sortir des tensions variables. Heureusement, 6 des
sorties numériques (N° 3, 5, 6, 9, 10, 11) peuvent produire un signal PWM. Ce sigle signifie « Pulse
Width modulation » en anglais ; en français l'on parle de MLI : "« Modulation de largeur
d'impulsion ». Il s'agit d'un artifice permettant de produire une tension variable à partir d'une
tension fixe.
La technique s'apparente approximativement à du morse : le signal de sortie est modulé sous
forme d'un signal carré dont la largeur des créneaux varie pour faire varier la tension
moyenne :
PWM ou MLI
Tension Valeur moyenne
5V
0V
Temps
modulation de largeur d'impulsion ou PWM
ISP
ISP signifie « In-circuit Serial Programming ». Dans le cas où le micro-contrôleur de votre carte
Arduino viendrait à ne plus fonctionner, il est possible de remplacer la puce défectueuse. Ainsi
le port ISP vous permet de configurer votre nouvelle puce pour la rendre compatible avec l'IDE
Arduino. En effet le micro-contrôleur de la carte Arduino possède un bootloader (ou bios) qui
lui permet de dialoguer avec l'IDE. Il faut pour cela acheter un programmateur ISP ou il est
aussi possible d'utiliser une autre carte Arduino comme programmateur ISP.
46