Turinys:
- 1 žingsnis: pasirinkite dizainą ir pašalinkite
- 2 žingsnis: paruošimas, šlifavimas ir dažymas
- 3 žingsnis: Paruošimas ir laikrodžio montavimas
- 4 žingsnis: pritvirtinkite LED juostelę prie laikrodžio galo
- 5 žingsnis: sukurkite valdymo grandinę
- 6 žingsnis: programos rašymas
- 7 žingsnis: „Naktinio apšvietimo įjungimas“
- 8 žingsnis: Galutinis produktas
Video: Betmeno LED naktinis apšvietimas ir laikrodis („Arduino“): 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Prieš keletą metų aš gavau keletą kvarcinių laikrodžių judesių ir padariau laikrodį kiekvienam vaikui.
Neišvengiamai mūsų jauniausias dabar taip pat norėjo laikrodžio ir buvo tvirtai įsitikinęs, kad tai turėtų būti Betmeno laikrodis!
Aš labai norėjau padaryti tai „daugiau“, todėl pagalvojau, kad būtų gerai apšviesti Betmeno logotipą, kad jis atrodytų kaip šaukinys, kurį matome filme mestą prieš debesis.
Pasiteisino! Kaip dažnai būna, ypač naudojant šviesos efektus, šios instrukcijos vaizdai netinka, bet naktį puikiai atrodo ant sienos.
Reikalingos medžiagos:
- Kvarcinis laikrodžio judesys
- 9 mm MDF, maždaug 700 mm x 300 mm (plonesni pjūviai taip pat tiktų, kaip ir fanera - mes iš esmės naudojome tai, ką turėjome garaže)
- Trumpesnės medžio lazdelės, maždaug 15 mm kvadrato (tačiau taip pat galite naudoti kitus aukščiau esančius medžio gabalus)
- Gruntiniai dažai, švitrinis popierius ir matiniai juodi dažai
- Mediniai klijai ir karšti klijai
Elektronika
- WS2812 šviesos diodų juostelė (mes naudojome 1 metro juostą, esant 60 šviesos diodų / metrui)
- grandinės plokštė
- 8 kontaktų IC lizdas
- 2x žoliapjovės arba potenciometrai (mes naudojome 50k omų)
- Nuo šviesos priklausomas rezistorius
- 300 - 500 omų rezistorius (mes naudojome 470 omų)
- „Atmel ATTiny85“lustas (bet užtektų bet kurio „Arduino“)
- 100uF kondensatorius (nebūtina, jei naudojate „Arduino“plokštę)
- 1000uF kondensatorius
- USB lizdas (arba tam tikras būdas prijungti 5V prie grandinės)
Įrankiai:
- Pjūklas arba slinkties pjūklas
- Lituoklis
- dažymo ir šlifavimo įrankiai
1 žingsnis: pasirinkite dizainą ir pašalinkite
Greitai „Google“ieškojau „batman logo“.
Kai apsisprendėme prie dizaino, padidinome jį iki maždaug A3 dydžio ir panaudojome kaip šabloną ant senos 9 mm MDF plokštės. Naudodami dėlionę išpjovėme formą ir ji greitai pradėjo formuotis!
2 žingsnis: paruošimas, šlifavimas ir dažymas
Kad gautume gerą apdailą, nušlifavome visus kraštus ir „nuplėšėme“bei grublėtas dėlionės dalis.
Norint sukurti tvirtą pagrindą juodam viršutiniam sluoksniui, reikėjo dviejų sluoksnių grunto su šlifavimu tarp jų. Aš tapiau paveikslą su savo sūnumi kaip linksmą (jei netvarkingą!) dalyką kartu.
3 žingsnis: Paruošimas ir laikrodžio montavimas
Mes panaudojome senus maždaug 15 mm gylio medienos gabalus, kad Batmano laikrodis būtų atskirtas nuo sienos.
Naudodami 10 mm gręžtuvą logotipo centre, mes sumontavome kvarcinį laikrodžio judesį, o 7 mm gręžtuvu mes įdubėme skylę, kad tilptų nuo šviesos priklausomas rezistorius. Būkite atsargūs montuodami jį pakankamai toli nuo laikrodžio, kad rankos nesiliestų virš jutiklio ir nesukeltų „tamsios“būsenos, kuri įjungtų šviesą!
4 žingsnis: pritvirtinkite LED juostelę prie laikrodžio galo
Mes naudojome WS2812 adresines LED juostas, tačiau pakaktų bet kokios LED juostos.
Adresuojamų šviesos diodų pranašumas yra tas, kad galite keisti kiekvieno šviesos diodo spalvas ir intensyvumą. Galiausiai norėjome, kad už logotipo būtų „ugnis“, todėl mūsų atveju pageidautina keisti šviesos diodų spalvą.
Pirmasis žingsnis buvo paskirstyti 1 m šviesos juostą aplink laikrodžio perimetrą. Mes supjaustėme juostelę tinkamais intervalais ir klijavome segmentus prie laikrodžio galo, naudodami karštus klijus. Būkite atsargūs ir stebėkite rodykles ant LED juostos - jos turi būti nukreiptos viena ištisine kryptimi nuo vienos juostos dalies iki kitos!
Kai priklijavome, juostelių segmentus lituodavome atgal, naudodami jungiamus laidus, kad atkurtume grandines, kurias nutraukėme pjaustydami juostelę.
5 žingsnis: sukurkite valdymo grandinę
Laikrodžiui valdyti naudojome „Atmel ATTiny85“, tačiau bet kuris „Arduino“tai padarys. Iš tiesų, iš pradžių mes išbandėme grandinę naudodami „Arduino Nano“.
Adresuojamos LED juostos instrukcijose rekomenduojamas 1000uF kondensatorius ir 300-500 omų rezistorius tarp „Arduino“ir juostos.
Vadovaudamiesi šiomis gairėmis, mes taip pat naudojome du potenciometrus, kad būtų galima reguliuoti šviesos diodų šviesumą ir šviesos lygį.
Pirmasis potenciometras buvo prijungtas prie įtampos skirstytuvo, kur „Arduino“įėjimas buvo prijungtas prie centro. Sureguliuodami šį žoliapjovę, galime nusiųsti signalą tarp 0V ir 5V į „Arduino“, kurį jis gali suprasti kaip norimą ryškumą
Antrasis potenciometras buvo sujungtas nuosekliai su nuo šviesos priklausomu rezistoriumi, kad galėtume pakeisti šviesos lygį, kuriuo įjungiamas laikrodžio naktinės šviesos elementas.
Galiausiai, kaip maitinimo šaltinį, naudojome USB lizdą ir 100uF kondensatorių per ATTiny lustą, kad apsaugotume jį nuo triukšmo. Tikimės, kad pridedami „Fritzing“failai supranta grandinę.
6 žingsnis: programos rašymas
Norėjau sukurti raudonus „raketas“išilgai šviesos diodų juostos, kad apskritai norėčiau būti geltona.
Naudodami pridedamą skaičiuoklę, mes sukūrėme skaičiavimą, kad sukurtume tolygiai didėjantį ir mažėjantį raudonos spalvos intensyvumą išilgai juostos. Žiūrėkite vaizdo įrašą, kad pamatytumėte efektą.
Aš naudoju standartinį „Arduino Uno“, norėdamas įkelti kodą į „ATTiny85“. Būtinai įkelkite jį iki 16 MHz, kad gautumėte tinkamą efektą. Aš panaudojau šią puikią pamoką kurdamas ATTIny programuotoją, naudodamas standartinius „Arduino“įrankius. - Pradžiai naudokite pridėtą „Arduino“kodo failą.
Nors naudojau „ATTiny“, bet kuris „Arduino“veiks-„Uno“ar „Nano“yra daug lengviau iš karto, nei mano pasirinkta parinktis, tačiau už mažiau nei 1 svarą už kiekvieną „ATTiny85“tai per daug ignoruoti šį mažą lustą.;-)
Mes užprogramavome įrenginį įsijungti, kai sutemsta, ir vėl išjungti, kai tampa šviesu.
Be to, po dviejų valandų jis automatiškai išsijungia ir laukia, kol bus šviesus, kol vėl pradės tamsėti. Kitaip tariant, po dviejų valandų įjungimo jis laukia „ryto“laiko, kad vėl įjungtų trigerį, kurį greičiausiai pamatys kitą naktį.
7 žingsnis: „Naktinio apšvietimo įjungimas“
Mes nustatėme, kad naktinė šviesa iš pradžių buvo per šviesi, todėl ją sumažinome naudodami ryškumo potenciometrą.
Kitas dalykas, kurį reikėjo sureguliuoti, buvo šviesos lygis, kuriuo naktinis apšvietimas įsijungia ir išsijungia. Naudodamiesi antruoju potenciometru, mes laukėme nakties ir sukonfigūravome taip, kad šviesos diodai užsidegtų, kai šviesa buvo išjungta, ir išsijungė, kai miegamojo šviesa vėl užsidegė.
Galiausiai, žinokite savo voltus! - USB galios matuoklis, toks kaip pavaizduotas paveikslėlyje, yra patogus įrankis, leidžiantis patikrinti naudojamą galią. Esant visiškam ryškumui, mūsiškis traukė daugiau nei 1A (t. Y.> 5W), o tai viršija kai kurių USB įkroviklių pajėgumus. Sumažinus ryškumą, sunaudota galia sumažėjo iki maždaug 200 mA, tai yra daugumos telefono įkroviklių galimybės.
Jei norite padaryti kažką panašaus, tikiuosi, kad šis vadovas jums bus naudingas - mėgaukitės!
8 žingsnis: Galutinis produktas
Šviesos diodų deginimo efektas veikė tikrai gerai ir suteikia šiek tiek animacijos, kuri gali sudaryti įspūdį, kad šviesa sklinda pro praeinančius debesis. Kreipiamųjų šviesos diodų naudojimo grožis yra tas, kad galite keisti ir keisti efektą, kaip norite!
Rekomenduojamas:
USB maitinimo naktinis apšvietimas su akumuliatoriaus atsargine kopija (du modeliai): 3 žingsniai
USB maitinimo naktinis apšvietimas su atsarginiu akumuliatoriumi (du dizainai): Kiek vėliau aš atradau, kad mano kambariui reikia baterijų maitinamo naktinio apšvietimo. Idėja buvo ta, kad nenorėjau keltis iš lovos kiekvieną kartą, kai norėjau išjungti šviesą ir eiti miegoti. Man taip pat reikėjo šviesos, kuri nebuvo tokia ryški kaip mano miegamojo šviesa
Rankinis naktinis apšvietimas: 7 žingsniai (su nuotraukomis)
Rankinis naktinis apšvietimas: mano 5 metų vaikas nuolat mus žadindavo naktį, o mes nuolat skaitėme jam paskaitas, leisdami mamai ir tėčiui miegoti, kol supratau, kad jis pats negali nustatyti, ar tai miego laikas, ar žaidimas Be to, jis paprašytų mūsų įjungti šviesą
Automatinis daiktų interneto prieškambario naktinis apšvietimas su ESP8266: 4 žingsniai (su nuotraukomis)
Automatinis daiktų interneto prieškambario naktinis apšvietimas Su ESP8266: pradėjau šį projektą įkvėptas laiptų šviesos iš kito pamokomo įrašo. Skirtumas yra tas, kad grandinės smegenys naudoja ESP8266, o tai reiškia, kad tai bus IoT įrenginys. Turiu omenyje tai, kad prieškambario naktinė šviesa būtų
Visiškai automatinis naktinis apšvietimas: 4 žingsniai
Visiškai automatinė naktinė lemputė: Sveiki, kai mes kalbame apie automatinę naktinę lempą, pirmiausia į galvą ateina LDR (nuo šviesos priklausantis rezistorius). Jei norėtume eiti su LDR, nes jo pasipriešinimas keičiasi proporcingai šviesos intensyvumui, veiksmingas pasipriešinimo pokytis yra kai
Kietas LED naktinis apšvietimas: 6 žingsniai
Kietas LED naktinis apšvietimas: tai paprasta, bet efektyvi maža naktinė lemputė, pagrįsta saulės šviesos diodų indeliu. Man prireikė maždaug valandos ir puikiai veikia, kai tamsu. Atsiprašau už nuotraukas, jei jos nėra pačios geriausios, mano fotoaparatas ir aš nebegauname