Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Hallo iedereen, hier is nog een eenvoudig en leuk Arduino-project, dat werkt als lichtindicator, met behulp van Arduino UNO, LDR en LED's. Onderdelen nodig:
1x Arduino (UNO)
1x Broodplank
12x 5 mm LED's
15x draden
1x LDR
1x 100Ohm weerstand
1x 10kOhm weerstand
1x goede wil
Stap 1: Video
Stap 2: Bedrading van het circuit
Dus het eerste dat u moet doen, is om alle LED's en LDR met behulp van een breadboard op de Arduino aan te sluiten. De eenvoudigste manier is om alle LED's lineair aan te sluiten op de gewenste Arduino-pinnen met behulp van draden.
We moeten een weerstand van 100 Ohm aan het circuit toevoegen om de stroom door LED's te beperken. 10kOhm weerstand is in serie geschakeld met LDR zodat we een spanningsdeler krijgen.
Ook een TinkerCAD-project:
Licht meter
Stap 3: Arduino-programmering
Het volgende is Arduino-codering. Eerst definiëren we de vertragingswaarde buiten elke lus, die waarde zal hetzelfde zijn door het programma heen. Vervolgens definiëren we pincodes 2-13 als uitgangen. We moeten analogRead creëren zodat we waarde uit de lichtsensor kunnen halen. Er is nog een For-lus nodig die de LED's inschakelt volgens de invoer van de sensor. De volgende For-lus schakelt de LED's uit wanneer de waarde van de lichtsensor daalt.
Stap 4: Conclusie
Dit is een heel eenvoudig project dat iedereen kan maken, met slechts een paar componenten om de lichtintensiteit relatief te meten. Ook is het gaaf om te zien hoe LDR (Light Dependent Resistor) zich gedraagt.
Het is ook goed om te begrijpen hoe Arduino-uitgangen werken en ook de For-lus. Bedankt voor het langskomen….