Kazalo:

DIY WiFi RGB LED mehka svetilka: 4 koraki (s slikami)
DIY WiFi RGB LED mehka svetilka: 4 koraki (s slikami)

Video: DIY WiFi RGB LED mehka svetilka: 4 koraki (s slikami)

Video: DIY WiFi RGB LED mehka svetilka: 4 koraki (s slikami)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Julij
Anonim
Image
Image
DIY WiFi RGB LED mehka svetilka
DIY WiFi RGB LED mehka svetilka

Ta svetilka je skoraj celotna 3D natisnjena, vključno z razpršilnikom svetlobe drugi deli stanejo približno 10 USD. Ima veliko vnaprej konfiguriranih, svetlobnih animacijskih učinkov in statičnih svetlobnih barv s funkcijo zanke za samodejno predvajanje. Svetilka shrani zadnjo uporabljeno nastavitev v notranji pomnilnik, zato jo je mogoče enkrat konfigurirati in uporabiti kot običajno svetilko s stikalom za vklop. Aplikacija ni potrebna, upravljati jo je mogoče s katero koli napravo, kjer je na voljo brskalnik. Deluje lahko tudi v dveh načinih, kot samostojno in kot del domačega omrežja WiFi.

Zaloge

• 1 x dvostranski prototip PCB 4*6 cm

• 1 x HLK-PM01 AC-DC 220V do 5V odmični napajalni modul ali kaj podobnega

• 1 x Micro USB razvojna plošča Wemos D1 Mini WiFi

• LED trak RGB I2C s 60 LED/m

• 4 x matice M3

• 2 x vijaka M3x6

• 5 x vijakov M3x12

• napajalni kabel z vtičem in stikalom

• nekaj mostičnih žic

• 3 x zatiči glave

• spajkalna orodja

• 3D tiskalnik s prozorno in črno nitjo

1. korak: Deli za 3D tiskanje

Deli za 3D tiskanje
Deli za 3D tiskanje

Vse pritrjene modele STL, razen difuzorja, je mogoče natisniti s poljubnimi nastavitvami.

Tukaj je primer:

Višina sloja: 0,2

Podpira: NE (DA samo za osnovni model)

Stene: 0,8 mm

Za bolj gladko svetlobo je bolje, da difuzor postavite v način VASE in čez ekstrudirano plastiko, da to dosežete, nastavite pretok na 120%, glejte priloženo sliko.

Priporočam, da najprej natisnete LED stolp, kar bo omogočilo hitrejši prehod na naslednji korak.

2. korak: Spajkanje

Spajkanje
Spajkanje
Spajkanje
Spajkanje
Spajkanje
Spajkanje
Spajkanje
Spajkanje

Najprej moramo LED trak prilepiti na stolp LED. Če uporabljate isti LED trak, kot sem jaz (60 LED/m), potem izrežite 3 kose, 1 z 10 LED, 2 druga z 9 LED. Uporabite priloženo sliko kot referenco in LED trak prilepite na stolp ter se prepričajte, da so vse puščice na traku v isti smeri in usmerjene od spodaj navzgor. Spajkajte žice na trak, kot je prikazano na shemi ožičenja.

Vzemite tiskano vezje in ga razrežite med napajalne zatiče, kot je prikazano na sliki. Modul za izmenični tok vstavite v luknje za tiskano vezje in ga spajkajte. Enako storite z desko Wemos. Upoštevajte, da za spajanje plošč Wemos ni treba spajkati vseh zatičev, potrebujemo le 3 od njih. Vstavite glavo nožic in jo spajkajte. Vse to povežite z žicami.

3. korak: Konfigurirajte in naložite programsko opremo

Konfigurirajte in naložite programsko opremo
Konfigurirajte in naložite programsko opremo
Konfigurirajte in naložite programsko opremo
Konfigurirajte in naložite programsko opremo
Konfigurirajte in naložite programsko opremo
Konfigurirajte in naložite programsko opremo

Dandanes obstaja veliko različnih knjižnic, kod in drugih stvari, ki so jih naredili različni ljudje, ta primer temelji na delu Jasona Coona.

Arduino IDE moramo prenesti in konfigurirati, zahvaljujoč Steveu Quinnu, ki je v svojem Instructableu že ustvaril izčrpen priročnik za to, zato vsega tega ni treba vnašati.

Ko končate prejšnji korak - odprite skico v Arduino IDE.

Poiščite vrstico "const bool apMode = false;" in se odločite, kako boste uporabljali to svetilko, "true" pomeni, da bo delovala v samostojnem načinu, naprava za nadzor pa mora biti prek WiFi povezana neposredno z njo.

Poiščite vrstico "#define NUM_LEDS 10" in nastavite število slikovnih pik enako dolžini najdaljšega LED traku.

Odprite zavihek Secrets.h v Arduino IDE in napolnite datoteko na podlagi vaše predhodne izbire.

Skico shranite in naložite na ploščo ESP. Uporabite meni "ESP 8266 Sketch Data Upload" in naložite druge datoteke iz skice v SPIFS. Ko to storite, lahko povežete LED in dostopate do svetilke tako, da v brskalnik vnesete https:// magiclamp, če ste nastavili "const bool apMode = false;".

Za način AP (samostojen) morate poiskati omrežje WiFi z imenom "MagicLamp + številke" in se z njim povezati z geslom, ki ste ga nastavili v datoteki "Secrets.h". Po tem se povežite z svetilko tako, da v brskalnik vnesete https://192.168.4.1. Stran se bo naložila z mnogimi možnostmi nadzora.

4. korak: Sestavljanje

Sestavljanje
Sestavljanje
Sestavljanje
Sestavljanje
Sestavljanje
Sestavljanje
Sestavljanje
Sestavljanje

Ko natisnete vse dele, končate spajkanje in uspešno naložite in preizkusite programsko opremo - lahko sestavimo to svetilko.

• držalo za elektroniko privijte na osnovni pokrov

• odpakirajte izmenični kabel iz tiskanega vezja in ga napeljite skozi luknjo za kabel na dnu

• spajkajte žico na njeno mesto

• pritrdite tiskano vezje na njeno mesto

• kabel AC pritrdite s kabelsko objemko

• prilepite LED vlečeno LED na podlago z dvostranskim lepilnim trakom ali lepilom

• LED žice povežite s tiskanim vezjem

• zaprite podstavek s pokrovom in ga pritrdite s 3 vijaki

• postavite difuzor na vrh svetilke (pazite, da ga je treba močno in nežno potisniti)

To je to!

Zdaj ga lahko vklopite in poiščete svetlo animacijo, ki vam bo všeč.

Hvala za branje.

Priporočena: