Sadržaj:

Armirano LED svjetlo sa prašnjavim zidom sa svjetlosnim efektom: 11 koraka (sa slikama)
Armirano LED svjetlo sa prašnjavim zidom sa svjetlosnim efektom: 11 koraka (sa slikama)

Video: Armirano LED svjetlo sa prašnjavim zidom sa svjetlosnim efektom: 11 koraka (sa slikama)

Video: Armirano LED svjetlo sa prašnjavim zidom sa svjetlosnim efektom: 11 koraka (sa slikama)
Video: Mladića koji je usavršio gletanje sad gledaju milijuni ljudi na internetu 2024, Srpanj
Anonim
Image
Image

Autor AlF2Follow Više autora:

Dekorativna LED lampa zvučno reaktivna (Arduino)
Dekorativna LED lampa zvučno reaktivna (Arduino)

Upravo sam dobio dijete i nakon što sam mu sredio spavaću sobu, trebalo mi je svjetlo na zidu. Kako jako volim LED, odlučio sam stvoriti nešto.

Sviđa mi se i avion općenito, pa zašto ne staviti avion iz crtića na zid, ovdje kako počinje i kako sam to učinio.

Nadam se da će vam se svidjeti koliko i meni:)

Predstavljam da su specifikacije imale oblik osvijetljen straga, s 4 potenciometra:

  • 1 za postavljanje CRVENE svjetline,
  • 1 za ZELENU,
  • 1 za PLAVU,
  • i posljednji koji je mogao postaviti opću svjetlinu. Naravno da možete promijeniti svjetlinu sa svakim od tri druga kalija, ali praktičnije je imati opću.

Onda mi se sviđa okrugli prekidač LED tipke, pa sam stavio 3 od njih

  • 1 (plava s logotipom napajanja) za uključivanje/isključivanje svjetla,
  • drugi (narančasti) za uključivanje/isključivanje učinka (kasnije ćemo vidjeti da možemo promijeniti učinak),
  • a posljednji (bijeli) je za uključivanje/isključivanje zvuka (da, htio sam dodati i zvučni modul, za učinak motora;)).

Zatim će mali OLED prikazati temperaturu i vlažnost zraka te neke poruke.

Korak 1: Popis materijala

Popis materijala koji koristim

  • naljepnica
  • Dibond 176*65 lokalna trgovina
  • Gumb za napajanje 5v
  • Napajanje alim 5v 5Ah
  • oled zaslon https://fr.aliexpress.com/item/Metal-push-button-… ali to nije standardni SSD1306 upravljački program, pa mislim da je bolje umjesto njega staviti standardni (ali morate malo promijeniti Arduino kod)
  • Gumb *3
  • 5 potara
  • Mega 2560
  • MP3 zvučnik
  • DHT22

Ukupno oko 115 € (najskuplji je Dibond 54 €. Vjerojatno se može zamijeniti formatikom ili drugim stvarima, ali mora biti čvrst i ne deformirati se na vrijeme. Posebno za krila koja su tanka.

Korak 2: Crtanje

Crtež
Crtež
Crtež
Crtež
Crtež
Crtež

Sada sam ladica pa sam potražio naljepnicu Dusty Crophoppera koju mogu upotrijebiti za to. Nadam se da možete pronaći mnogo različitih veličina i modela preko interneta, a ja sam našao lijepi na eBayu, dimenzija (ili ukratko ako je to napisano u specifikaciji) 102*46 cm.

Kad sam ga primio, iznenadio sam se da je prerezan na nekoliko dijelova, a nakon zajedničkog sastavljanja konačne dimenzije bile su 174 * 61 cm, prilično velike, ali bile su ok na mom zidu, pa krenimo.

U početku sam ga htio zalijepiti na drvo, poput srednjeg, ali s tom veličinom, konačno sam kupio Dibond, koji je od vrlo tankog aluminija i plastike debljine oko 3 mm. Vrlo je čvrst, neće se vremenom deformirati, ali nije jeftin.

Zalijepio sam ga i rezao kružnom pilom i ubodnom pilom.. Htio sam se približiti štapu, ali na kraju zadržavam marginu jer je alat jako grebao naljepnice i bilo je teško očistiti nešto.

Nakon slanja na rubu, rezultat nije loš.

Loše iznenađenje bila je gornja oštrica propelera koja nije ušla u napisanu veličinu, morao sam dodati komad materijala: ((možete vidjeti da položaj propelera nije na korisničkom priručniku i na naljepnici u istom položaju)

Korak 3: Dodavanje svjetla

Dodavanje svjetla
Dodavanje svjetla
Dodavanje svjetla
Dodavanje svjetla
Dodavanje svjetla
Dodavanje svjetla

LED traka NIJE standardni RGB, već adresabilni tip RGB ws2812. Svaka LED dioda može se pojedinačno upravljati.

Ideja je bila imati kružnu svjetiljku iza, i napraviti efekt okretanja propelera, pa sam izrezao komad drveta koji sam zalijepio (jakim ljepilom), dodao sam 2 vijka jer će krevet mog sina biti ispod, a ja ne ne želim da padne na njega ako je ljepilo otkazalo na vrijeme.

I onda sam samo zalijepila LED traku okolo, vrućim ljepilom, jer ljepilo sa LED trake nije dovoljno.

Nakon nekoliko testiranja odlučio sam dodati LED traku iza svakog krila.

Na dva krila Dusty imate 2 svjetla za slijetanje, a ja sam napravio rupu da kroz njih prođe malo svjetla, plus po jedno na svakom vrhu za pozicijsko svjetlo (crveno/zeleno)

Korak 4: Mali OLED zaslon

Mali OLED zaslon
Mali OLED zaslon
Mali OLED zaslon
Mali OLED zaslon
Mali OLED zaslon
Mali OLED zaslon

Pitam se što mogu dodati prikaz temperature, pa sam dodao mali OLED zaslon i odlučio ga staviti u jedan od kotača.

Napraviti lijepu rupu nije jednostavno, a ja sam naljepnicu zaštitio nekim ljepilom. Nadam se da posjedujem Dremel s posebnim alatom koji mi puno pomaže. OLED je jednostavno vruće ljepilo iza. Rezultat nije savršen, ali bit će dovoljan.

Korak 5: Upravljačka ploča

Image
Image
Upravljačka ploča
Upravljačka ploča
Upravljačka ploča
Upravljačka ploča

Upravljačka ploča samo je dio Dibonda, zalijepljen okomito i na dnu iza svjetiljke.

Zalijepljen je s 2 mala pojačanja, a potar samo malo prolazi kad gleda s prednje strane.

Dva gumba za zvuk i efekt postavljeni su između potara. Boje LED prekidača su različite. Bijela za efekt, narančasta za zvuk. Kad je funkcija UKLJUČENA, LED je uključena, a LED je isključena kada je funkcija ISKLJUČENA. Kad je uključeno, postoji mali učinak daha (svjetlina LED -a varira)

Opći prekidač nalazi se na drugom kotaču. LED svijetli (s efektom disanja) kada je POWER ISKLJUČEN da biste pronašli gumb u mraku. Kad je napajanje UKLJUČENO LED je isključena. Temperatura se prikazuje čak i kad je napajanje isključeno. U spavaćoj sobi postoji opći prekidač za svjetlo, tako da ga mogu potpuno isključiti. Imajte na umu da je to logički gumb kojim upravlja Arduino kod. Ne radi se o fizičkom prekidaču koji uključuje/isključuje električnu energiju.

Imajte na umu da su potari izravno lemljeni na Arduino 'štitu, ali za prekidač koristim konektor (tip modela R/C) da bih ga tada mogao montirati/demontirati. Dotada, potar se montira straga, ali se prebacuje sprijeda, pa ih je potrebno odspojiti.

Senzor DHT22 (temperatura/vlaga), nalazi se na dnu, iza volana, ovaj položaj treba biti udaljen od adaptera za napajanje i LED koji može generirati puno topline. Pričvršćen je ogrebotinom.

Na posljednjem videu možete vidjeti da imam problem zaostajanja, učinak se redovito smrzava i mislim da je to kada Arduino dohvati vrijednosti temperature i vlažnosti.

Korak 6: Arduino štit

Arduino štit
Arduino štit
Arduino štit
Arduino štit
Arduino štit
Arduino štit

Postoji mnogo kabela za spajanje na arduino, koristio sam prototip štita, ali onaj s linijom, a ne s točkom. Vrlo je izvedivo, čak i ako ga je manje lako pronaći.

Lemili ste standardnu iglu 2,54 mm i samo tamo gdje je to potrebno. Arduino pin koji se ne koristi nije spojen.

Zatim lemite svaki kabel na desnu iglu. Lako stvarate vlastiti štit.

Za dobivanje kabela koristio sam staru scart utičnicu (nije na prijevodu "péritel" na francuskom)

Štit je izgreban iza u sredini svjetiljke.

Korak 7: Connexion

Priključak
Priključak
Priključak
Priključak

Žao mi je što nisam napravio shemu, ali mislim da je tako jednostavno spojiti kabel prema atribuciji pina.

Nakon lemljenja svega, ima mnogo kabela.

Korak 8: Napajanje

Vlast
Vlast

LED trake su vrlo pohlepne, a za napajanje vam je potrebno barem 5v 10 Ah.

Na početku je postojala samo središnja LED dioda i koristim 5ah, kada sam dodala 2 LED trake na krilo promijenila sam na 10 Ah.

Ono što je u redu, jesu li adresabilne LED diode 5V, iste kao i Arduino, pa se lako spajaju na isti izvor.

Korak 9: Zvučni modul

Modul zvuka
Modul zvuka
Modul zvuka
Modul zvuka
Modul zvuka
Modul zvuka

Pronašao sam ovaj mali modul, koji se vrlo jednostavno povezuje i isporučuje se sa zvučnikom.

Nešto rijetko i dobro je to što vam šalju vezu na kojoj možete preuzeti uzorak koda plus dokumentaciju, a nakon što ste učitali testni kôd, plus MP3 testni zvuk, to je uspjelo u prvom pokušaju, što je bilo dobro iznenađenje:)

Za stavljanje MP3 datoteka potrebna vam je micro SD kartica. Najmanji koji ćete pronaći bit će mnogo veći koji je potreban, Moje 4 datoteke su samo 12 MB, da mega;)

Pa za što? Bilo mi je smiješno dodati zvuk propelera efektu propelera. Pa sam dodao ovaj modul. U kodu kada promijenite efekt imat ćete drugačiji zvuk (MP3).

Postoje 4 efekta, pa se 4 datoteke u formatu 01 nazivaju 001 do 004 u mapi 01.

Zvučnik je vruće zalijepljen na komad Dibonda, koji je pričvršćen na drveni prsten.

Nadajmo se da će zvučni prekidač omogućiti prekidanje zvuka.

Pitam se što mogu dodati potenciometar za postavljanje razine zvuka, ali nisam. Mislim da ću ponovno upotrijebiti jedan od potenciometra za postavljanje zvuka tijekom nekoliko sekundi nakon uključivanja zvuka (nema više veze za dodavanje, samo neki redak koda), ali to još ne činim.

Pažljiviji od vas vjerojatno su primijetili da je zvuk klipni motor, a ne turbo rekvizit, jer je turbo rekvizit zaista grozan na malom zvučniku i što je bolje od zvuka motora iz Drugoga svjetskog rata;)

Za učinak Francuske, očito je staviti Marseillaise.

Za val neki zen zvuk sa zvukom oceanskog vala, a za dugu vrlo dinamičan zvuk (Pulp fiction).

Iz pravnih razloga ne mogu dati MP3 datoteke, žao mi je zbog toga.

Korak 10: Funkcija kodiranja i dodavanja

Funkcija kodiranja i dodavanja
Funkcija kodiranja i dodavanja

Nakon što sam sve povezao i napravio neki test, čudim se da mogu promijeniti svjetlinu LED tipke, pa sam promijenio LED kabel na PWM ulaz na Arduinu, a zatim sam napravio mali efekt daha. Nije baš potrebno, ali jednostavno smiješno.

U početku sam planirao imati samo 1 učinak koji simulira rotaciju propelera. Na kraju sam dodao još nekoliko efekata, a zatim sam koristio prekidač za efekte (izvorno samo UKLJUČENO/ISKLJUČENO) na klik za odabir učinka i dugo pritiskanje za isključivanje učinka.

S većim učinkom, a kako sam dobio mali zaslon, zašto se ne bi prikazao na ekranu, kada se pritisne tipka i koji je efekt odabran.

Korak 11: Evolucija?

Image
Image

Trebalo mi je vremena za to, a tijekom izgradnje dodala sam neku funkciju, ali uvijek ima puno prostora za poboljšanja.

Sviđa mi se efekt propelera, ali drugi učinak je previše jednostavan, stvarno moram napraviti nešto bolje i ljepše.

Moram riješiti zamrznuti problem ako je moguće.

Zvučni modul zapravo nije potreban, konačno je to lampa …

USB kabel je postavljen i lako dostupan, pa je lako izvršiti bilo kakvo potrebno ažuriranje.

Neke ideje:

  • Senzor svjetla mogao bi biti zanimljiv za automatsko prilagođavanje svjetline svjetlini prostorije.
  • PIR senzor za automatsko uključivanje/isključivanje kad netko dođe.
  • Dodavanje sata
  • položaj reaktivan (vidi video), sviđa mi se učinak, ali nisam našao kako se prilagoditi prašnjavoj svjetiljci
  • podešavanje razine zvuka
  • Pokažite razinu RGB-a za svaku boju na OLED-u (Uredi 2017-12-07: ideja je bila dobra, to sam učinio jučer, ažurirat ću kôd nakon testiranja tijekom nekoliko dana)

Hvala na čitanju.

Preporučeni: