CODELAB ARDUINO


LE 05 Mai 2014


PRESENTATION

  • Préparation de l'environnement Arduino.


  • Les différentes sorties de l'Arduino.
    • Rappels + fonctionnement d'une led
    • Allumer et faire clignotter une/plusieurs Leds
    • Le potentiomètre
    • La LDR
    • Activer un relais
    • Sonde de température



PREPARATION DE L'ENVIRONNEMENT ARDUINO

  • Brancher l'Arduino
  • Lancer l'IDE
  • Choisir le bon type d'Arduino
  • Uploader l'exemple "blink"


  • Fonctionnement de la plaque d'essai

Fonctionnement de la plaque d'ESSAI


LES DIFFERENTES ENTREES / SORTIES

DE L'ARDUINO

Il y a 20 entrées/sorties sur l'Arduino :

    • 6 ENTREES analogiques, numérotées de A0 à A5.


    • 14 entrées/sorties numériques, numérotées de 0 à 13.
      • 6 de ces entrées/sorties peuvent assurer une sortie PWM (Pulse Width Modulation - Modulation de Largeur d'Impulsion, :une astuce pour modifier le courant de sortie). Les 6 sorties PWM sont les numéros 3, 5, 6, 9, 10, 11.

Les entrées analogiques

Elles peuvent recevoir une tension variable (entre 0 et 5 volts) en provenance de capteurs analogiques (résistance variable par exemple).


Les entrées/sorties numériques

Elles reçoivent ou envoient des signaux numériques : donc 0 ou 1. Ces signaux se traduisent par des tensions de 0 ou de 5V.


Le fonctionnement (entrée ou sortie) d'une connexion est fixée dans le programme par INPUT ou OUTPUT.

RAPPELS ET FONCTIONNEMENT D'UNE LED


Le contact le plus long va à la borne (+) c'est l'Anode.
 
/!\ Toujours utiliser une LED avec une résistance pour limiter le courant qui la traverse /!\

ALLUMER UNE OU PLUSIEURS LEDS


Ouvrir le fichier exemple "blink".

Le transférer sur l'Arduino.

PWM - Faire varier l'intensité d'une LED

Même montage sur une sortie PWM.

Charger le sketch "fade".

Vague lumineuse


LE BOUTON POUSSOIR

Le bouton poussoir est un dispositif physique qui permet le passage ou non du courant.

Lorsque l'on appuie dessus, le contact s'établit et le courant peut alors passer.

Cependant, il y a un phénomène physique qui pose parfois problème dans les montages.

SCHEMA DU MONTAGE

SCHEMA DU MONTAGE AVEC LED

LE POTENTIOMETRE


LDR : LIGHT DEPENDENT RESISTOR



La résistance de la LDR est d'autant plus petite que la lumière forte.

MONTAGE


QUELLES VALEURS OBTIENT-ON ?


-On mesure un voltage compris entre 0 et 5V.

- L'ADC (Analog-to-Digital Converter) a une résolution de 10 bits, soient des valeurs lues comprises entre 0 et 1023 (2^10 valeurs).

  1. Mettre le potentiomètre au maximum.
  2. Lire les valeurs avec différentes luminosités.
  3. Caler le potentiomètre pour mesurer entre 500 et 600 en "lumière maximale".
  4. Relire les valeurs.

Activer un relais


Le relais est une sorte d'interrupteur commandé.
Il permet d'allumer ou d'éteindre un appareil ménager par exemple (cafetière,...).
Son ouverture et sa fermeture sont commandés par l'Arduino à travers un transistor.
Celui-ci consomme près de 100mA.

Montage

SONDE DE TEMPERATURE

10mV par degré Celsius ou Kelvin.
0 -> 1 V

MONTAGE

Made with Slides.com