Gå direkte til indhold
  • Sensorer

Lys niveau sensor

Aflæs lys niveau via din micro­controller

Lab
ITT Lab
Programområde
Digital
Placering

EK Guldbergsgade
Bygning E, lokale A448

Adgang til komponenten

Komponenten er kun tilgængelig for studerende på IT-teknolog-uddannelsen.

Denne sensor indeholder en light-dependent resistor (LDR) som er en variabel mostand der afhænger af lysniveauet.

Hvis der er meget lyst, vil den have en lav modstand og spændingen man kan aflæse via komponentens signal ben vil være høj. Modsat når der er mørkt vil modstanden være høj og spændingen man kan aflæse via signal benet vil være lav.

Da det er en analog sensor, vil den ikke kun afsende om der er mørkt eller lyst, men alle værdier der imellem som lys niveauet ændre sig.

Tekniske specifikationer

Interface Analog
Operativ spænding 3.3V - 5V

Pinout

Markering Navn Function
1 G (GND) Negativ forsyning
2 V (VCC) Positiv forsyning
3 S (Signal) Signal (analog)

Hvordan fungerer den?

MicroPython TechNotes: Light dependent resistor

Measuring sensor voltages (ADC)

What is a Photocell?

Kodeeksempel

from machine import ADC
from time import sleep
sensor = ADC(Pin(36))
sensor.width(ADC.WIDTH_10BIT)
sensor.atten(ADC.ATTN_11DB)
while True:
   print("Lis niveau: ", sensor.read())
   sleep(0.5)