Je sais, les vacances ont été longues, dur dur de se remettre au bachotage,
et croyez moi, pas facile non plus de se remettre a l’écriture,
surtout avec les activités de la rentrée!
Bref, c’est parti!
Je vais donc donner ici quelques règles d’électronique de bases qui pourront vous servir dans vos montages a base d’arduino.
Qu’est ce que les Entrée/Sortie?
Les E/S sont ce qui permet a notre montage d’interagir avec le monde extérieur.
(en général d’autres composant qui eux généreront au choix son, lumière, et tout ça…)
Elles sont regroupée par port (PORTA, B, C, D) et chaque port comporte un certain nombre de broches.
Je ne m’intéresserai pas ici au fonctionnement particulier de certaines des broches,
mais sachez que certaines d’entre-elles sont pourvu de fonctions spéciales.
Je ne traiterai ici que le cas E/S standard.
une E/S peut donc avoir 3 état:
- Entrée: Le programme a l’intérieur pourra tester la valeur de cette broche pour choisir une action a faire. On appellera cet état HZ.
- Sortie: on vas pouvoir choisir l’état de la broche (0 ou 5v) dans notre code.
Comment déclarer une broche en entrée ou sortie?
Tout simplement comme ceci : PinMode( X , M )
X : numéro de la broche (notation arduino)
M : INPUT pour mettre la broche en entrée, OUTPUT pour une sortie
« C’est bien beau tout ça, mais ca veut dire quoi HZ? »
On vas ici toucher au fondement de l’électronique, mais d’abord, une petite analogie…
Si vous vous immiscez dans une conversation entre deux inconnus,
ceux ci vont soit se taire si vous ne dites rien,
soit vous répondre si vous leurs adressez la parole.
Dans ce cas c’est vous qui imposez le niveau sonore, vous êtes une SORTIE!
Si vous vous faites si petit que les inconnus ne vous remarques pas,
ils poursuivent leur discutions, et vous subissez le niveau sonore.
Vous êtes alors une ENTRÉE.
Une sortie se comporte comme un générateur de tension.
C’est elle qui vas imposer les 5v ou 0v (niveau sonore) au reste du circuit (les inconnus).
Une entree elle se comporterai comme une sorte d’espion,
Ce qui vas nous permettre de récupérer dans notre programme des informations provenant de l’extérieur, sans que le montage soit modifié par le branchement d’une broche de l’arduino.
Pour en revenir a la question, HZ veux dire que la broche se comporte comme si elle n’était pas la
Cela nous permet de faire des choses intéressantes en jouant sur ces propriété comme: Controler 2 LEDs avec une broche.
En esperant que ca vous serve