Connaissances :
Notions d’algorithme et de programme.
Notion de variable informatique.
Déclenchement d'une action par un événement, séquences d'instructions,
boucles, instructions conditionnelles.
Systèmes embarqués, forme et transmission du signal, Capteur, actionneur Interface.
01) Fonctionnement du capteur de luminosité :
Le capteur de luminosité est constitué d'un LDR ( light dependent resistor) ,
c'est un composant électronique dont la résistance varie en fonction de la luminosité ambiante
la tension présente à ses borne est échantillonnée par un Convertisseur Analogique Numérique ( CAN ) sur 10 Bits
La valeur décimale retournée est donc comprise entre 0 et 1024
02) Bloc d'acquisition de la valeur renvoyée par le capteur de luminosité :
Mblock met à disposition du programmeur une instruction qui permet de lire la valeur du capteur de luminosité
Il s’agit de l’instruction « Luminosité mesurée sur le capteur de luminosité sur la carte »
03) Exemple de programme permettant d'afficher la valeur renvoyée :
Le Mbot est en liaison Wifi avec l'ordinateur ( ne pas oublier de télécharger le microprogramme de liaison si nécessaire )
la valeur de la luminosité est lisible dans la scène en haut à gauche de l'écran du logiciel Mblock
04) Quel est la relation entre la valeur renvoyée par le capteur et la distance entre le capteur et l'obstacle ?
Dans Mblock reproduisez le programme ci-dessus ( paragraphe 03)
Connectez le Mbot en liaison Wifi ( voir procédure fournie avec le robot)
Placez le robot aux différentes distances indiquées dans le tableau ci-dessous, pour chaque position, notez la valeur de la distance lue
dans le logiciel Mblock
Répétez l'opération 3 fois ( pour compléter les 3 lignes )
Robot mBot, séance 3 – Capteur suivi de ligne — Site OXYLEA