Stap 3: Voeden de LEDs
De digitale pennen op de Arduino Uno de 5V DC uitgang. Ik kocht 2Vf @ 20mA LEDs, zodat de volgende berekeningen die betrekking op deze waarden hebben. Laten we berekenen wat voor soort weerstanden in serie nodig zullen zijn voor het aandrijven van onze LEDs met behulp van de wet van Ohm.
V = IR
R = V / IK
R = ([voltage kopen van Arduino] - [spanningsval over de LED]) / 20 mA
R = (5V - 2V) / 0,02 A
R = 150 Ω
Dit betekent dat de weerstand moet 150Ω. Echter, het is vrij gemeenschappelijk te gebruiken 220Ω weerstanden, en sommige mensen gebruiken zelfs nog hoger. Hoe hoger de weerstand, des te lager de intensiteit van de LED, maar hoe hoger de besparing van de macht (maar op een gegeven moment, de weerstand die het te hoog en er is niet genoeg spanning aan de macht van de LED). Vandaar, voor het aandrijven van een enkele LED, wij moeten het in serie met een weerstand van 150Ω (of 220 veilig), haak 5V van toepassing op de anode, en hechten de kathode op grond.
In het diagram ziet u de Arduino Uno voor het aandrijven van een enkele LED. Geen programma moet worden geladen op het bord, omdat we alleen rechtstreeks aan op de 5V pin verbinding maakt.
Om de weergave van de klok, zullen wij eisen dat 13 LEDs (zoals in de vorige stap), elk verbonden met de weerstand van hun eigen 220Ω. In plaats van de macht van de LED's van de 5 v-pin, zullen we worden aansluiten hen tot de digitale pennen voor de Uno in de volgende stap (zodat we hen omzetten kunnen in- en uitschakelen wanneer we willen).