Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Hola a tothom, aquí hi ha un altre senzill i divertit projecte Arduino, que funciona com a indicador de llum, mitjançant Arduino UNO, LDR i LED. Peces necessàries:
1x Arduino (UNO)
1x tauler de pa
LED de 12x 5mm
15x cables
1x LDR
1x resistència de 100 Ohm
1x resistència de 10kOhm
1x bona voluntat
Pas 1: vídeo
Pas 2: Connexió del circuit
Per tant, el primer que heu de fer és connectar tots els LEDs i LDR a l’Arduino mitjançant una placa. La manera més senzilla és connectar linealment tots els LED als pins Arduino desitjats mitjançant cables.
Hem d’afegir una resistència de 100 Ohm al circuit per tal de limitar el corrent a través dels LED. La resistència de 10 kOhm es connecta en sèrie amb LDR de manera que obtenim un divisor de tensió.
També és un projecte de TinkerCAD:
Mesurador de llum
Pas 3: Programació Arduino
El següent és la codificació Arduino. Primer definim el valor de retard fora de qualsevol bucle, aquest valor serà el mateix a través del programa. A continuació, definim els PIN 2-13 com a Sortides. Hem de crear analogRead perquè puguem obtenir valor del sensor de llum. Es necessita un altre bucle For que encengui els LED segons l'entrada del sensor. El bucle Next For apagarà els LED quan el valor del sensor de llum caigui.
Pas 4: Conclusió
Aquest és un projecte molt senzill que tothom pot fer, utilitzant només uns quants components per mesurar la intensitat de la llum de manera relativament petita. També és genial veure com actua el LDR (Light Dependent Resistor).
També és bo entendre com funcionen les sortides Arduino i també el bucle For. Gràcies per passar per aquí.