Rapport TP IoT: Capteurs Lumière & Potentiomètre

Telechargé par timamahnoel
Rapport de TP IoT
Labo 5 : Light sensor
1. Schéma de câblage
Voir schéma ci-dessous.
2. Code commenté
from machine import ADC, Pin
from time import sleep
adc = ADC(0)
while True:
sampled = adc.read()
print("Luminosité %d (sans unités)" %sampled)
sleep(1)
3. Organigramme du programme
Voir l’organigramme ci-dessous :
4. Principe de fonctionnement
Un capteur de lumière (généralement une photorésistance) est connecté à une entrée
analogique. Le capteur convertit l'intensité lumineuse en une valeur analogique lue par
l'ADC du microcontrôleur.
Labo 6 : LDR
1. Schéma de câblage
Voir schéma ci-dessous.
2. Code commenté
from machine import ADC, Pin
from time import sleep
ldr = ADC(0)
while True:
light_value = ldr.read()
print("LDR Value:", light_value)
sleep(1)
3. Organigramme du programme
Voir l’organigramme ci-dessous :
4. Principe de fonctionnement
Un capteur LDR (Light Dependent Resistor) change sa résistance selon la lumière ambiante.
Le microcontrôleur lit cette variation via l'ADC et affiche la valeur mesurée.
Labo 8 : Potentiomètre et tension
1. Schéma de câblage
Voir schéma ci-dessous.
2. Code commenté
import machine
import time
pot_pin = machine.ADC(0)
max_value = 1023
max_voltage = 3.3
while True:
pot_value = pot_pin.read()
pot_voltage = (pot_value / max_value) * max_voltage
print("Valeur du potentiomètre : ", pot_value)
1 / 6 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!