Projecte 6. LDR

En aquest projecte utilitzarem una resistència LDR ( resistència que detecta el nivell de llum ) i activarem un LED segons la intensitat de llum.

Les sigles de la resistència LDR s’originen del seu noLDR (Light Dependent Resistor)m en anglès light-dependent resistor, és un component electrònic en que la resistència disminueix amb l’augment d’intensitat de llum incident (uns 50-100 Ω)  i augmenta quan disminueix la llum  ( 1MΩ aproximadament).

En aquesta pràctica controlarem la brillantor d’un LED depenent de la quantitat de llum que incideix sobre el LDR.

Quan la llum sigui màxima el LED romandrà apagat, a mesura que la llum disminueixi el LED anirà augmentant la intensitat de llum.


Ajust inicial: Al iniciar el programa hem d’ajustar els valors que obtenim de la LDR ( connectat al pin A0)  , a través del monitor sèrie de l’IDE d’Arduino podrem comprovar en cada moment el valor que té la sortida del LDR i així poder ajustar els seus valors propis (màxim i mínim) mitjançant programació.


Llistat de materials

  • Arduino UNO Rev.3.
  • Cable USB tipo A-B.
  • LED 5mm
  • LDR (fotorresistor).
  • Resistències de 10KΩ y 220Ω.
  • Protoboard.
  • Cables de conexió

 


Implementem el següent circuit.

  • A0-> utilitzarem, com entrada analògica per llegir el valor del LDR
  • Càtode(-) del LED (pota més curta) a GND a través de una R=220 omhs. Ànode al pin digital 9.
  •  Els  LDR tenen dos  terminals (intercambiables entre sí), un terminal anirà connectat a +5 V (VCC). L’altre terminal la connectarem a GND a través d’una R=10KΩ 
  • Entre la Resistència de 10 KΩ i el LDR posarem una sonda connectada a A0 per la lectura de la resistència.

El següent video et pot servir d’ajuda

Finalment  fem el programa….