Stap 3: Zes oranje LEDs
Nu voor de knipperende oranje LEDs. Ik mail-bestelde een pack van tien op basis van hun specs (golflengte/kleur: 610nm, diffuse, 5 mm diameter, spanning: 1,8 - 2.3V, huidige: 20 - 30mA). De Arduino de output pinnen uitstoten 5 V DC. Ik speelde rond met een breadboard eerst vinden dat paren van twee LEDs aanbrengend lijn zonder extra weerstand werkte het beste, het produceren van een helder oranje knippert. In ieder geval zo lang als u wilt alleen laten knipperen met tussenpozen.
Dan zet ik de LEDs in hun hoek vlekken op de lamp. Ditmaal gebruikte ik alleen bestaande montagegaten in de platen. De LED's zijn slechts "geplakt" in door stukjes duct-tape gewikkeld rond hun "benen", die een gunstige ook isolatie biedt. (Duct tape natuurlijk ook scoort op de schaal van McGyver :-)
Sommige van de aansluitende draden op de LED's "on the ground" werden gesoldeerd, maar ik ook moest doen sommige solderen in plaats dat wil zeggen op de lamp. De draden zijn van een oude telefoonlijn, en ze passen precies in de rechtop input/output-aansluitingen van de Arduino.
Update: Enigszins bezorgd over rafununu de reacties ik heb het kleinste beetje van het onderzoek op Arduinos, LEDs en weerstanden. Hoewel ik de trotse eigenaar van een digitale multimeter ben opgelost ik op zijn minst te proberen te begrijpen van de fysica eerst. Ik vond deze post de meest nuttige http://electronics.stackexchange.com/questions/32...
Mijn Diavolino board heeft een ATmega328P-PU microcontroller en mij stormloop op op 5 V. De grafiek in het gegevensblad voor de interne weerstand van de controleur uitgangen kijkt vrij gelijkaardig aan dat in de post, zodat ik 25 Ω hier, ook veronderstelde.
Mijn LEDs nemen 1.8-2.3 V, waardoor de uitvoer van 5 V met 1.4 tot 0,4 V als heb ik twee LEDs in lijn. Volgens U = R * I of eerder I = U / R die in een stroom van 1.4 V/25 Ω 0.6 V/25 Ω resulteren zou. dat is een range van 56 mA tot en met 16 mA. Als we 2 V spanningsval per LED aannemen hierdoor 40 mA.
Aangezien de maximale stroom die opgegeven 30 is mA voor de LED's en 40 mA voor de Arduino, er is inderdaad een risico op beschadiging of zonder toe te voegen een extra weerstand.
Nu voor het praktische deel: de multimeter geeft me slechts ongeveer 4,7 V op een output-pin en 28 mA met twee LED's in lijn. Zonder alle spanning pieken namens de controller - die ik gevonden over - dit moet goed in kan het bereik van wat alle onderdelen verwerken.
Ik kan nog steeds ga je gang en kleine toevoegen - zeggen 20 Ω - weerstanden gewoon om op de veilige kant, maar het lijkt niet een vreselijk dringende kwestie. Vergeet niet, mijn enige knipperen van LED's, een paar keer om de 15 minuten. Zo veel tijd om te herstellen van thermische stress.
Aan de andere kant, het lijkt erop dat u zeker toe te een weerstand voegen moet bij het aansluiten van LEDs, die minder dan 4 V, Arduino uitgangen op 5 V verbruiken. Corrigeer me als ik het mis nog ergens, maar dat is mijn huidige begrip.
Opmerking: Er zijn veel gratis LED weerstand rekenmachines online, bijvoorbeeld zulks men: http://www.ledcalc.net