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, Juli
Anonim
Image
Image

Autor AlF2Follow Još 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 crtanog filma na zid, ovdje kako počinje i kako sam to učinio.

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

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

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

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

  • 1 (plava sa logotipom za napajanje) za uključivanje/isključivanje svjetla,
  • drugi (narandžasti) za uključivanje/isključivanje efekta (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 efekt motora;)).

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

Korak 1: Lista materijala

Spisak materijala koji koristim

  • naljepnica
  • Dibond 176*65 lokalna trgovina
  • Dugme 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)
  • Dugme *3
  • 5 potara
  • Mega 2560
  • MP3 zvučnik
  • DHT22

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

Korak 2: Crtanje

The Drawing
The Drawing
The Drawing
The Drawing
The Drawing
The Drawing

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

Kad sam ga dobio, iznenadio sam se da je prerezan na nekoliko dijelova, a nakon zajedničkog sastavljanja konačne dimenzije su bile 174 * 61 cm, prilično velike, ali bile su u redu 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 krut, neće se vremenom deformirati, ali nije jeftin.

Zalijepio sam ga i rezao okolo kružnom pilom i ubodnom pilom. Htio sam se približiti štapu, ali konačno sam zadržao određenu marginu jer je alat jako grebao naljepnice i bilo je previše 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 napisanoj veličini, 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. Svaki LED može se zasebno upravljati.

Ideja je bila imati kružnu svjetiljku iza, i napraviti efekt rotacije 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 zalijepio LED traku okolo, vrućim ljepilom, jer ljepilo sa LED trake nije dovoljno.

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

Na dva krila Dusty -a 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 ekran

Mali OLED ekran
Mali OLED ekran
Mali OLED ekran
Mali OLED ekran
Mali OLED ekran
Mali OLED ekran

Pitam se da dodam prikaz temperature, pa sam dodao mali OLED ekran i odlučio da ga postavim u jedan od točkova.

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

Korak 5: Kontrolna tabla

Image
Image
Kontrolna tabla
Kontrolna tabla
Kontrolna tabla
Kontrolna tabla

Upravljačka ploča je samo komad 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.

2 dugmeta za zvuk i efekat postavljeni su između potara. Boje LED prekidača su različite. Bela za efekat, narandžasta za zvuk. Kada je funkcija UKLJUČENA, LED je uključena, a LED je isključena kada je funkcija ISKLJUČENA. Kada je uključeno, postoji mali efekt disanja (svjetlina LED -a varira)

Opći prekidač je na drugom kotaču. LED svijetli (sa efektom disanja) kada je POWER ISKLJUČEN da biste pronašli dugme u mraku. Kada 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čko dugme kojim upravlja Arduino kod. Nije fizički prekidač taj koji napaja/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. Zaista, 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 mogu generirati mnogo 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 gde je to potrebno. Arduino pin koji se ne koristi nije spojen.

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

Da bih nabavio kabel, koristio sam staru scart utičnicu (nije na prijevodu "péritel" na francuskom)

Štit je izgreban iza u sredini svjetiljke.

Korak 7: Povezivanje

Connexion
Connexion
Connexion
Connexion

Žao mi je što nisam napravio shemu, ali mislim da je tako jednostavno spojiti kabel slijedeći atribuciju pina.

Nakon lemljenja svega, ima mnogo kabela.

Korak 8: Napajanje

Snaga
Snaga

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

Na početku je postojala samo centralna LED i koristim 5ah, kada sam dodao 2 LED trake na krilu promijenio sam na 10 Ah.

Ono što je u redu, adresabilne LED diode su 5V, isto kao i Arduino, pa se lako povezuje 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 malo MP3 zvuka za testiranje, upalilo je u prvom pokušaju, što je bilo dobro iznenađenje:)

Za stavljanje MP3 datoteka potrebna vam je mikro 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 šta? 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 4 mp3 datoteke imaju naziv od 001 do 004 u fascikli 01.

Zvučnik je vruće zalijepljen na komad Dibonda, koji je pričvršćen za 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 nekoliko sekundi nakon uključivanja zvuka (nema više veze za dodavanje, samo neki red 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 užasan na malom zvučniku i šta je bolje od zvuka motora iz Drugog svjetskog rata;)

Za efekat Francuske, očigledno je staviti Marseljezu.

Za talas, neki zen zvuk sa zvukom okeanskog talasa, a za dugu, vrlo dinamičan zvuk (Pulp fikcija).

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č efekata (izvorno samo UKLJUČENO/ISKLJUČENO) na klik za odabir efekta i dugo pritiskanje za isključivanje efekta.

S većim efektom, a kako sam dobio mali ekran, zašto se ne prikaže na ekranu, kada se pritisne dugme i koji je efekt odabran.

Korak 11: Evolucija?

Image
Image

Trebalo mi je vremena da to uradim, a tokom izgradnje sam dodao neke funkcije, ali uvek ima mnogo prostora za poboljšanja.

Sviđa mi se efekat propelera, ali drugi efekti su previše jednostavni, zaista 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 bi mogao biti zanimljiv za automatsko prilagođavanje svjetline svjetlini prostorije.
  • PIR senzor za automatsko uključivanje/isključivanje kada neko dođe.
  • Dodavanje sata
  • položaj reaktivan (vidi video), sviđa mi se efekat, ali nisam našao kako se prilagoditi Dusty lampi
  • podešavanje nivoa zvuka
  • Pokažite nivo 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 nekoliko dana)

Hvala vam na čitanju.

Preporučuje se: