Inhoudsopgave:

Lego compatibel nachtlampje: 3 stappen
Lego compatibel nachtlampje: 3 stappen

Video: Lego compatibel nachtlampje: 3 stappen

Video: Lego compatibel nachtlampje: 3 stappen
Video: Глобус левитирующий парящий магнитный летающий с LED подсветкой ночник детский светильник Globe №3 2024, November
Anonim
Lego compatibel nachtlampje
Lego compatibel nachtlampje

Dit project is een snel nachtlampje met behulp van Lunchbox Electronics PTH LED-stenen om te pronken met enkele van je favoriete Legos en vereist geen solderen! Laten we beginnen.

Stap 1: De hardware

de hardware
de hardware
de hardware
de hardware
de hardware
de hardware

Voor een doos om het nachtlampje in te bewaren, heb ik een juwelendoos van Michael's gebruikt, ze zijn super goedkoop en gemakkelijk aan te passen. Ze zijn er ook in veel verschillende kleuren, dus je kunt de jouwe aanpassen!

Om ervoor te zorgen dat de LED's en de fotoweerstand goed op de doos kunnen zitten, moet je gaten in de doos maken zodat hun poten erdoor passen. Ik ontdekte dat een punaise het werk perfect doet. Zorg ervoor dat u meet en vage markeringen maakt om ervoor te zorgen dat alles op de juiste afstand staat!

Vervolgens moet je het breadboard met de zelfklevende achterkant aan de onderkant van het deksel bevestigen. Probeer het zo veel mogelijk te centreren, aangezien de LED-poten aan elk uiteinde nauwelijks de randen van het bord bereiken.

Steek de led-pootjes elk in een eigen kolom en noteer welke langer en welke korter is. Het langere been is positief en het kortere been is negatief. Om ervoor te zorgen dat de Arduino weet hoe donker het is, moeten we de fotoresistor toevoegen. Omdat het licht waarneemt, moet het uit de buurt van de LED's blijven, maar nog steeds in een open ruimte. Ik ontdekte dat de voorkant van de doos het beste werkte.

Deze fotoresistor heeft een weerstand in serie nodig om de Arduino te laten vertellen wat licht en wat donker is. Ik heb een weerstand van 1 kOhm gebruikt. Plaats deze weerstand in lijn met uw fotoweerstand en schrijlings op de twee helften van het breadboard.

Elke LED heeft ook zijn eigen weerstand nodig, en aangezien ik volledig groene LED's heb gebruikt, heb ik 100 Ohm weerstanden gebruikt om een comfortabele helderheid te bereiken. Gebruik jumperdraden tussen deze weerstanden om alle kortere poten van de LED's aan elkaar te bevestigen, zoals weergegeven in de onderstaande afbeelding.

Om ervoor te zorgen dat metalen stukjes elkaar niet raken, plaatst u de Arduino en het breadboard aan weerszijden van de doos. Knip vervolgens gaten in de doos zodat de Arduino-stekkers uitsteken. Het bord kan worden gevoed via USB of een DC-stekker.

Ten slotte moeten we de Arduino bevestigen met behulp van jumperdraden. In het bovenstaande schema is te zien welke aansluitingen waar naartoe gaan.

Stap 2: De software

De software
De software

Om er zeker van te zijn dat alles naar behoren werkt, pak je de Arduino-code van de GitHub en upload je deze naar het bord. Screenshots van het uploaden van de code worden hieronder getoond.

Deze software gebruikt twee variabelen om te bepalen wanneer je uit en wanneer aan moet zijn: de HIGHBOUND en de LOWBOUND. Deze kunnen op willekeurige getallen lijken, maar in werkelijkheid zijn ze wat de Arduino ziet wanneer hij informatie van de fotoresistor pakt. Als u problemen ondervindt met het in- of uitschakelen van de lichten wanneer dat niet zou moeten, open dan de seriële monitor en kijk welke nummers u krijgt en speel vervolgens met de grenzen naar uw wens.

Stap 3: Lego toevoegen

Lego toevoegen
Lego toevoegen

Plak je favoriete Lego-kit op en pronk ermee!

Fijne nachtverlichting!

Aanbevolen: