Kazalo:

Nočna lučka in ura Batman LED (Arduino): 8 korakov
Nočna lučka in ura Batman LED (Arduino): 8 korakov

Video: Nočna lučka in ura Batman LED (Arduino): 8 korakov

Video: Nočna lučka in ura Batman LED (Arduino): 8 korakov
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Julij
Anonim
Batman LED nočna lučka in ura (Arduino)
Batman LED nočna lučka in ura (Arduino)

Pred nekaj leti sem prejel nekaj kremenčevih ur in izdelal uro za vsakega otroka.

Neizogibno so si zdaj tudi naši najmlajši želeli uro in so bili trdno prepričani, da bi to morala biti batmanova ura!

Želel sem narediti nekaj 'več', zato sem mislil, da bi bilo dobro osvetliti logotip Batmana, da bi bil videti kot klicni znak, ki ga vidimo v filmu v oblakih.

Uspelo je! Kot se pogosto dogaja, zlasti pri svetlobnih učinkih, slike v tem navodilu niso pravične, vendar ponoči izgledajo odlično na steni.

Potrebni materiali:

  1. Gibanje kremenove ure
  2. 9 mm MDF, približno 700 mm x 300 mm (delovali bi tudi tanjši kosi, vezan les - v bistvu smo uporabili tisto, kar smo imeli v garaži)
  3. Krajše lesene palice, približno 15 mm kvadratne (lahko pa uporabite tudi druge odrezke lesa zgoraj)
  4. Temeljna barva, brusni papir in mat črna barva
  5. Lepilo za les in vroče lepilo

Elektronika

  1. LED trak WS2812 (uporabili smo 1-metrski trak pri 60 LED / meter)
  2. vezje
  3. 8 -polna IC vtičnica
  4. 2x trimerji ali potenciometri (uporabili smo 50k Ohm)
  5. Svetlobno odvisen upor
  6. 300 - 500 ohmski upor (uporabili smo 470 ohmov)
  7. Atmel ATTiny85 čip (vendar bi zadostoval kateri koli Arduino)
  8. Kondenzator 100uF (ni potreben, če uporabljate ploščo Arduino)
  9. 1000uF kondenzator
  10. USB vtičnica (ali drug način uporabe 5V v tokokrogu)

Orodja:

  1. Vbodna žaga ali žaga
  2. Spajkalnik
  3. orodja za barvanje in brušenje

1. korak: Izberite dizajn in odrežite

Izberite dizajn in odrežite!
Izberite dizajn in odrežite!
Izberite dizajn in odrežite!
Izberite dizajn in odrežite!
Izberite dizajn in odrežite!
Izberite dizajn in odrežite!

Na hitro sem poiskal google za 'batman logo'.

Ko smo se odločili za zasnovo, smo jo povečali na približno velikost A3 in jo uporabili kot predlogo na stari izrezani 9 mm MDF plošči. Z vbodno žago smo izrezali obliko in hitro se je začela oblikovati!

2. korak: Priprava, brušenje in barvanje

Priprava, brušenje in barvanje
Priprava, brušenje in barvanje
Priprava, brušenje in barvanje
Priprava, brušenje in barvanje
Priprava, brušenje in barvanje
Priprava, brušenje in barvanje
Priprava, brušenje in barvanje
Priprava, brušenje in barvanje

Za dobro končno obdelavo smo pobrusili vse robove ter "odrgnjene" in grobe dele, ki jih je pustila sestavljanka.

Za zagotovitev trdne podlage za črni zgornji premaz sta bila potrebna le dva sloja temeljnega premaza z vmesnim brušenjem. slikanje sem naredil s sinom kot zabavno (če neredno!) stvar skupaj.

3. korak: Priprava in namestitev ure

Priprava in namestitev ure
Priprava in namestitev ure

Uporabili smo stare odrezke približno 15 mm globokega lesa, da smo uro Batmana odstavili od stene.

Z 10-milimetrskim svedrom v središču logotipa smo namestili kremenčevo uro, s 7-milimetrskim svedrom pa vdrli luknjo za prilagoditev upora, odvisnega od svetlobe. Pazite, da ga namestite dovolj daleč od ure, da preprečite, da bi kazalke pometale senzor in sprožile "temno" stanje, ki bi prižgalo luči!

4. korak: LED trak namestite na zadnji del ure

LED trak namestite na zadnji del ure
LED trak namestite na zadnji del ure
LED trak namestite na zadnji del ure
LED trak namestite na zadnji del ure
LED trak namestite na zadnji del ure
LED trak namestite na zadnji del ure

Uporabili smo naslovljive LED trakove WS2812, vendar bi zadostoval kateri koli LED trak.

Prednost naslovljivih LED je, da lahko spremenite barve in intenzivnost na LED. Navsezadnje smo želeli, da bi logotip imel za seboj "ogenj", zato je bilo v našem primeru zaželeno spreminjanje barve LED.

Prvi korak je bil razdelitev 1 -metrskega traku po obodu ure. V ustreznih časovnih presledkih smo trak razrezali in segmente z vročim lepilom prilepili na zadnji del ure. Pazite na puščice na vodilnem traku - usmerjene morajo biti v eni neprekinjeni smeri od enega dela traku do drugega!

Ko smo bili zlepljeni, smo spajkali segmente trakov skupaj s povezovalnimi žicami, da smo obnovili vezja, ki smo jih prekinili z rezanjem traku.

5. korak: Ustvarite krmilno vezje

Ustvarite krmilno vezje
Ustvarite krmilno vezje
Ustvarite krmilno vezje
Ustvarite krmilno vezje
Ustvarite krmilno vezje
Ustvarite krmilno vezje

Za nadzor ure smo uporabili Atmel ATTiny85, vendar bo ustrezal kateri koli Arduino. Dejansko smo vezje najprej preizkusili z Arduino Nano.

Navodila za naslovljiv LED trak priporočajo 1000uF kondenzator in upor 300-500 Ohm med Arduinom in trakom.

Po teh navodilih smo uporabili tudi dva potenciometra, ki omogočata nastavitev svetlosti in ravni svetlobe, pri kateri LED svetijo.

Prvi potenciometer je bil ožičen kot delilec napetosti, kjer je bil vhod Arduino povezan s središčem. Če nastavite ta trimer, lahko pošljemo signal med 0V in 5V na Arduino, kar lahko razlaga kot želeno svetlost

Drugi potenciometer je bil serijsko povezan s svetlobno odvisnim uporom, ki nam omogoča spreminjanje ravni svetlobe, pri kateri se vklopi nočni element ure.

Nazadnje smo kot vir napajanja uporabili vtičnico USB in 100uF kondenzator preko čipa ATTiny za zaščito pred hrupom. Priložene datoteke Fritzing upajo, da imajo smisel vezja.

6. korak: Pisanje programa

Image
Image
Pisanje programa
Pisanje programa

Želel sem ustvariti "rdeče" rdeče vzdolž vodilnega traku, ki sem ga na splošno želel imeti rumenega.

Z uporabo priložene preglednice smo pripravili izračun, ki bo ustvaril gladko naraščajočo in padajočo intenzivnost rdeče barve vzdolž traku. Oglejte si video, da vidite učinek.

Za nalaganje kode v ATTiny85 uporabljam standardni Arduino Uno. Če želite doseči dober učinek, ga zagonsko naložite na 16MHz. To odlično vadbo sem uporabil za izdelavo programerja ATTIny z uporabo standardnih orodij Arduino. - Za začetek uporabite priloženo kodno datoteko Arduino.

Čeprav sem uporabljal ATTiny, bo kateri koli Arduino deloval-Uno ali Nano sta veliko lažje pripravljena kot moja izbrana možnost, vendar je za ATTiny85 manj kot 1 GBP, vendar je to prevelika kupčija prezrite ta mali čip.;-)

Enoto smo programirali tako, da se vklopi, ko postane temno, in ponovno ugasne, ko postane svetlo.

Prav tako se po dveh urah samodejno izklopi in počaka, da postane svetlo, preden spet sproži temo. Z drugimi besedami, po dveh urah vklopa počaka do "jutranjega" časa, da znova omogoči sprožilec, ki ga bo verjetno videl naslednji nočni čas.

7. korak: "Zagon" nočne luči

"Zagon" nočne luči
"Zagon" nočne luči

Ugotovili smo, da je bila nočna luč sprva preveč svetla, zato smo jo zmanjšali s potenciometrom svetlosti.

Druga stvar, ki jo je bilo treba prilagoditi, je bila raven svetlobe, pri kateri se nočna lučka vklopi in izklopi. Z drugim potenciometrom smo počakali do noči in ga konfigurirali tako, da so LED svetile, ko je luč ugasnila, in ugasnile, ko je lučka v spalnici spet svetila.

Končno spoznajte svoje volte! - Merilnik moči USB, kot je ta na sliki, je priročno orodje za preverjanje porabljene energije. Pri polni svetlosti je naša črpala več kot 1A (torej> 5W), kar presega zmogljivost nekaterih polnilnikov USB. Z zmanjšanjem svetlosti je porabljena moč padla na približno 200 mA, kar je v skladu z zmogljivostmi večine polnilnikov za telefone.

Če želite narediti kaj podobnega, upam, da vam bo ta vodnik koristen - Uživajte!

8. korak: Končni izdelek

Končni izdelek!
Končni izdelek!
Končni izdelek!
Končni izdelek!

Žarljivi učinek LED je deloval zelo dobro in zagotavlja malo animacije, ki bi lahko dala vtis svetlobe, ki se oddaja ob oblakih. Lepota uporabe LED, ki jih je mogoče odstraniti, je v tem, da lahko po želji spreminjate in spreminjate učinek!

Priporočena: