Turinys:

Betmeno LED naktinis apšvietimas ir laikrodis („Arduino“): 8 žingsniai
Betmeno LED naktinis apšvietimas ir laikrodis („Arduino“): 8 žingsniai

Video: Betmeno LED naktinis apšvietimas ir laikrodis („Arduino“): 8 žingsniai

Video: Betmeno LED naktinis apšvietimas ir laikrodis („Arduino“): 8 žingsniai
Video: Позвоните Бэтмену с помощью #LaserCube! 2024, Liepa
Anonim
„Batman“LED naktinis apšvietimas ir laikrodis („Arduino“)
„Batman“LED naktinis apšvietimas ir laikrodis („Arduino“)

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:

  1. Kvarcinis laikrodžio judesys
  2. 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)
  3. 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)
  4. Gruntiniai dažai, švitrinis popierius ir matiniai juodi dažai
  5. Mediniai klijai ir karšti klijai

Elektronika

  1. WS2812 šviesos diodų juostelė (mes naudojome 1 metro juostą, esant 60 šviesos diodų / metrui)
  2. grandinės plokštė
  3. 8 kontaktų IC lizdas
  4. 2x žoliapjovės arba potenciometrai (mes naudojome 50k omų)
  5. Nuo šviesos priklausomas rezistorius
  6. 300 - 500 omų rezistorius (mes naudojome 470 omų)
  7. „Atmel ATTiny85“lustas (bet užtektų bet kurio „Arduino“)
  8. 100uF kondensatorius (nebūtina, jei naudojate „Arduino“plokštę)
  9. 1000uF kondensatorius
  10. USB lizdas (arba tam tikras būdas prijungti 5V prie grandinės)

Įrankiai:

  1. Pjūklas arba slinkties pjūklas
  2. Lituoklis
  3. dažymo ir šlifavimo įrankiai

1 žingsnis: pasirinkite dizainą ir pašalinkite

Pasirinkite dizainą ir atsikratykite!
Pasirinkite dizainą ir atsikratykite!
Pasirinkite dizainą ir atsikratykite!
Pasirinkite dizainą ir atsikratykite!
Pasirinkite dizainą ir atsikratykite!
Pasirinkite dizainą ir atsikratykite!

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

Paruošimas, šlifavimas ir dažymas
Paruošimas, šlifavimas ir dažymas
Paruošimas, šlifavimas ir dažymas
Paruošimas, šlifavimas ir dažymas
Paruošimas, šlifavimas ir dažymas
Paruošimas, šlifavimas ir dažymas
Paruošimas, šlifavimas ir dažymas
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

Paruošimas ir laikrodžio montavimas
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

LED laikiklį pritvirtinkite prie laikrodžio galo
LED laikiklį pritvirtinkite prie laikrodžio galo
LED laikiklį pritvirtinkite prie laikrodžio galo
LED laikiklį pritvirtinkite prie laikrodžio galo
LED laikiklį pritvirtinkite prie laikrodžio galo
LED laikiklį pritvirtinkite 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ę

Sukurkite valdymo grandinę
Sukurkite valdymo grandinę
Sukurkite valdymo grandinę
Sukurkite valdymo grandinę
Sukurkite valdymo grandinę
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

Image
Image
Programos rašymas
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“

„Įjungimas“nakties šviesai
„Įjungimas“nakties šviesai

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

Gatavas produktas!
Gatavas produktas!
Gatavas produktas!
Gatavas 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: