INHOUDSOPGAWE:
- Stap 1: Kies 'n ontwerp en sny weg
- Stap 2: Voorbereiding, skuur en verf
- Stap 3: Voorbereiding en montering van die klok
- Stap 4: Monteer die LED -strook aan die agterkant van die klok
- Stap 5: Skep die beheerkring
- Stap 6: Skryf van die program
- Stap 7: 'Inbediening' van die naglig
- Stap 8: Die voltooide produk
Video: Batman LED Nightlight & Clock (Arduino): 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
'N Paar jaar gelede het ek 'n paar kwartshorlosies gekry en 'n horlosie vir elkeen van die kinders gemaak.
Ons jongste wou nou onvermydelik ook 'n horlosie hê en was vasbeslote dat dit 'n batman -horlosie moes wees!
Ek wou dit iets meer 'maak', en ek het gedink dat dit goed sou wees om die Batman-logo te verlig om dit te laat lyk soos die roepsein wat ons in die film teen die wolke sien gooi.
Dit het 'n verrassing gewerk! Soos dikwels die geval is, veral met ligeffekte, gee die beelde in hierdie instruksie nie reg nie, maar dit lyk snags goed teen die muur.
Materiaal benodig:
- Beweging van kwartshorlosie
- 9 mm MDF, ongeveer 700 mm x 300 mm (dunner snitte sal ook werk, net soos laaghout - ons gebruik basies wat ons in die motorhuis gehad het)
- Korter houtstokkies, ongeveer 15 mm vierkant (maar u kan ook ander afsnitte van die hout hierbo gebruik)
- Grondverf, skuurpapier en mat swart verf
- Houtgom en warm gom
Elektronika
- WS2812 geleide strook (ons gebruik 'n strook van 1 meter teen 60 leds / meter)
- kringbord
- 8 -pen IC -aansluiting
- 2x trimmers of potensiometers (ons gebruik 50k Ohm)
- Weerstand wat lig afhanklik is
- 300 - 500 Ohm weerstand (ons het 470 Ohm gebruik)
- Atmel ATTiny85 -chip (maar enige Arduino sou volstaan)
- 100uF kondensator (nie nodig as u 'n Arduino -bord gebruik nie)
- 1000uF kondensator
- USB -aansluiting (of 'n manier om 5V op die stroombaan aan te bring)
Gereedskap:
- Legkaart of rolzaag
- Soldeerbout
- verf en skuur gereedskap
Stap 1: Kies 'n ontwerp en sny weg
Ek het vinnig 'batman logo' op Google gesoek.
Toe ons besluit oor 'n ontwerp, vergroot ons dit tot 'n grootte van ongeveer A3 en gebruik dit as 'n sjabloon op 'n ou, afgesnyde 9 mm MDF-bord. Met 'n figuursaag sny ons die vorm uit en dit begin vinnig vorm aanneem!
Stap 2: Voorbereiding, skuur en verf
Om 'n goeie afwerking te kry, het ons al die rande afgeskuur, en 'losgemaak' en growwe dele wat die figuursaag agtergelaat het.
Twee lae grondlaag met tussendeur skuur was al wat nodig was om 'n soliede basis vir die swart deklaag te bied. Ek het die skildery saam met my seun gedoen as 'n lekker ding (as dit rommelig is!).
Stap 3: Voorbereiding en montering van die klok
Ons gebruik ou afsnitte van ongeveer 15 mm diep hout om die batman-horlosie van die muur af te hou.
Met 'n boor van 10 mm in die middel van die logo het ons 'n kwartshorlosie gemonteer, en met 'n boor van 7 mm het ons 'n gat ingesink om die ligafhanklike weerstand te akkommodeer. Wees versigtig om dit te ver van die horlosie af te plaas om te verhoed dat die hande oor die sensor vee en 'n 'donker' toestand veroorsaak wat die ligte aanskakel!
Stap 4: Monteer die LED -strook aan die agterkant van die klok
Ons het WS2812 aanspreekbare LED -stroke gebruik, maar enige LED -strook sou voldoende wees.
Die voordeel van die aanspreekbare LED's is dat u die kleure en intensiteit per LED kan verander. Uiteindelik wou ons hê dat die logo 'vuur' agter die rug het, sodat die kleur van die leds in ons geval wenslik was.
Die eerste stap hier was om die 1 m geleide strook rondom die omtrek van die klok te versprei. Ons sny die strook met gepaste tussenposes en plak die segmente aan die agterkant van die klok vas met warm gom. Let op die pyle op die geleide strook - hulle moet in een deurlopende rigting wys van die een stuk strook na die volgende!
Nadat ons dit vasgeplak het, het ons die strokiesegmente weer aanmekaar gesoldeer met behulp van verbindingsdrade om die stroombane wat ons gebreek het, te herstel deur die strook te sny.
Stap 5: Skep die beheerkring
Ons het 'n Atmel ATTiny85 gebruik om die klok te beheer, maar enige Arduino sal dit doen. Ons het inderdaad die kring aanvanklik met 'n Arduino Nano getoets.
Die instruksies vir die aanspreekbare LED-strook beveel 'n 1000uF-kondensator en 'n weerstand van 300-500 Ohm tussen die Arduino en die strook aan.
Na aanleiding van hierdie leiding, het ons ook twee potensiometers gebruik om die helderheid en ligvlak waarop die LED's brand, aan te pas.
Die eerste potensiometer is bedraad as 'n spanningsverdeler, waar die Arduino -ingang aan die middel gekoppel is. Deur hierdie trimmer aan te pas, kan ons 'n sein tussen 0V en 5V na die Arduino stuur, wat dit kan interpreteer as die gewenste helderheid
Die tweede potensiometer is in serie met die ligafhanklike weerstand bedraad, sodat ons die ligvlakke kan verander waarop die nagligelement van die horlosie aanskakel.
Uiteindelik het ons 'n USB -aansluiting as kragbron en 'n 100uF -kondensator oor die ATTiny -chip gebruik om dit teen geraas te beskerm. Die aangehegte Fritzing -lêers maak hopelik sin uit die kring.
Stap 6: Skryf van die program
Ek wou 'flare' rooi langs die LED -strook skep, wat ek gewoonlik geel wou hê.
Met behulp van die aangehegte sigblad het ons 'n berekening opgestel om die gladde toenemende en dalende intensiteit van rooi langs die strook te skep. Kyk na die video om die effek te sien.
Ek gebruik 'n standaard Arduino Uno om die kode na die ATTiny85 op te laai. Laai dit weer na 16MHz om 'n behoorlike effek te kry. Ek het hierdie uitstekende handleiding gebruik om 'n ATTIny -programmeerder te maak met behulp van standaard Arduino -gereedskap. - Gebruik die aangehegte Arduino -kode -lêer as 'n begin.
Alhoewel ek die ATTiny gebruik het, sal enige Arduino werk-Uno of Nano is albei baie makliker as die gekose opsie, maar teen minder as £ 1 elk vir die ATTiny85 is dit te veel winskopie ignoreer hierdie klein skyfie.;-)
Ons het die toestel geprogrammeer om aan te skakel as dit donker word en weer af as dit helder word.
Na twee uur skakel dit outomaties af en wag totdat dit helder is voordat dit weer na 'n duisternis kan lei. Met ander woorde, na twee uur se aanskakel, wag dit tot 'oggend'-tyd om die sneller weer te aktiveer, wat dit waarskynlik die volgende aand sal sien.
Stap 7: 'Inbediening' van die naglig
Ons het gevind dat die naglig aanvanklik te helder was, en daarom het ons dit afgesny met behulp van die helderheidspotensiometer.
Die ander ding wat aangepas moes word, was die ligvlak waarop die naglig aan- en afskakel. Met die tweede potensiometer het ons tot in die nag gewag en dit so gekonfigureer dat die LED's aanskakel as die lig af is, en af as die slaapkamerlig weer aan is.
Uiteindelik, ken u spanning! - 'n USB -kragmeter soos op die foto is 'n handige hulpmiddel om die krag wat getrek word, te kontroleer. Op volle helderheid het ons meer as 1A (dws> 5W) getrek, wat buite die kapasiteit van sommige USB -laaiers is. Namate die helderheid verminder is, het die getelde krag tot ongeveer 200mA gedaal, baie goed binne die vermoë van die meeste telefoonopladers.
As u iets soortgelyks wil maak, hoop ek dat u hierdie gids nuttig sal vind - geniet dit!
Stap 8: Die voltooide produk
Die opvlameffek van die LED's werk baie goed en bied 'n bietjie animasie wat die indruk kan gee van lig wat teen wolke verbygaan. Die skoonheid van die gebruik van adresseerbare LED's is dat u die effek kan verander en verander soos u wil!
Aanbeveel:
KS-Batman-Watch: 4 stappe
KS-Batman-Watch: (Die klok toon hier 7:11) Situasie Aangesien u Batman nie gereeld deur u groot ronde Batman-venster bel nie, wil u dit ook gebruik om u te wys hoe laat dit is. Om dit te doen, gebruik u 'n Led-Strip van die WS2801- tipe. (sien foto). Die horlosie bestaan uit
Nog een Arduino-weerstasie (ESP-01 & BMP280 & DHT11 & OneWire): 4 stappe
Nog 'n Arduino-weerstasie (ESP-01 & BMP280 & DHT11 & OneWire): hier vind u 'n herhaling van die gebruik van OneWire met die baie paar penne van 'n ESP-01. Die toestel wat in hierdie instruksies geskep is, maak verbinding met die Wifi-netwerk van u keuse (u moet die geloofsbriewe hê …) Versamel sensoriese data van 'n BMP280 en 'n DHT11
Kids RGB LED Star Nightlight: 9 stappe (met foto's)
Kids RGB LED Star Nightlight: Ek is mal daaroor om projekte vir my kinders te maak, en ek is ook mal daaroor om projekte te gebruik met RGB LED's, en ek het die idee gekry van 'n lig wat RGB -stervormige Nightlight vir my kinderkamers opspoor. Die naglig kan opspoor of dit in die donker is en die RGB -LED's aanskakel
Batman Bat Signal Light and Chalk Board: 5 stappe (met foto's)
Batman Bat Signal Light and Chalk Board: Normaalweg sou u nie dink dat die batmanlig vol kleur was nie, maar omdat dit ook 'n bord is, kan dit soveel kleure hê as wat u op die foto kan sien
USB Batman Spotlight: 16 stappe (met foto's)
USB Batman Spotlight: U het Batman Begins gesien, u het The Dark Knight nou gesien, en erken dit nou, u wil een van die mega -kolligte hê waarmee kommissaris Gordon die hulp van die Caped Crusader ontbied. Maar u het nie 'n driefasige kragtoevoer van gigawatt nie, alles