Séquence de 0h30

==========================================================================================

Controle de l'Arduino par un bouton poussoir

Principe de la création de l'information binaire

L'interrupteur est ici un bouton poussoir ("BP") il est "normalement ouvert" et ne se ferme que si on appuie dessus.

La broche "Pin2" est une entrée binaire de l'Arduino, elle est passive et consomme un courant négligeable.

Le programme devra venir "lire" l'état de cette entrée pour "obéir" à l'opérateur.

Lorsque le BP est fermé, Pin 2 est connecté à GND : sa tension est de OV, ce sera un niveau logique "O".

Lorsque le BP est ouvert, le courant traversant la résistance est quasi nul.

    La tension aux bornes de la résistance est quasi nulle également (d'après la loi d'Ohm : tension = résistance x courant)

    La tension de Pin2 est quasi égale à 5V, ce sera un niveau logique "1".


Réalisation du câblage:

Le cablage sera effectué  "hors tension":

l'Arduino n'est plus connecté au PC











Expérimentation:

Charger le programme  "Fichiers" / "Exemples" / "02 digital" / "button" dans l'IDE de l'Arduino

Modifier ce programme pour qu'il prenne en compte la broche "pin4".

Charger le programme dans l'Arduino et vérifier son fonctionnement

Extension de l'expérimentation:

Changer la vitesse du moteur en conservant la même source d'alimentation
On utilisera l'instruction analogWrite(--,--) à la place de digitalWrite(--)

Indication: utiliser la "REFERENCE" pour trouver l'emploi de l'instruction analogWrite(--,--)