Turinys:

„Pasidaryk pats“„WiFi“RGB LED minkšta lempa: 4 žingsniai (su nuotraukomis)
„Pasidaryk pats“„WiFi“RGB LED minkšta lempa: 4 žingsniai (su nuotraukomis)

Video: „Pasidaryk pats“„WiFi“RGB LED minkšta lempa: 4 žingsniai (su nuotraukomis)

Video: „Pasidaryk pats“„WiFi“RGB LED minkšta lempa: 4 žingsniai (su nuotraukomis)
Video: RGB LED Light Unboxing & Review | Best RGB LED strip light under ₹500 #hackerjp #shorts #homedecor 2024, Lapkritis
Anonim
Image
Image
„Pasidaryk pats“„WiFi“RGB LED minkšta lempa
„Pasidaryk pats“„WiFi“RGB LED minkšta lempa

Ši lempa yra beveik visa 3D spausdinta, įskaitant šviesos difuzorių, kitos dalys kainuoja apie 10 USD. Jame yra daug iš anksto sukonfigūruotų šviesos animacijos efektų ir statinių šviesos spalvų su automatinio paleidimo ciklo funkcija. Lempa išsaugo paskutinį kartą naudojamą nustatymą vidinėje atmintyje, todėl ją galima sukonfigūruoti vieną kartą ir naudoti kaip įprastą lemputę su maitinimo jungikliu. Nereikia jokios programos, ją galima valdyti naudojant bet kurį įrenginį, kuriame galima naršyklė. Jis taip pat gali veikti dviem režimais, kaip atskiras ir namų „WiFi“tinklo dalis.

Prekės

• 1 x dvigubos pusės prototipas PCB 4*6 cm

• 1 x HLK-PM01 AC-DC 220V iki 5V sumažinimo maitinimo blokas arba kažkas panašaus

• 1 x „Wemos D1 Mini WiFi“plėtros plokštė „Micro USB“

• RGB I2C LED juostelė su 60 šviesos diodų/m

• 4 x M3 veržlės

• 2 x M3x6 varžtai

• 5 x M3x12 varžtai

• maitinimo laidas su kištuku ir jungikliu

• kai kurie trumpieji laidai

• 3 x antgalių kaiščiai

• litavimo įrankiai

• 3D spausdintuvas su skaidriu ir juodu siūlu

1 žingsnis: 3D spausdinimo dalys

3D spausdinimo dalys
3D spausdinimo dalys

Visi prijungti STL modeliai, išskyrus difuzorių, gali būti atspausdinti bet kokiais pageidaujamais nustatymais.

Štai pavyzdys:

Sluoksnio aukštis: 0,2

Palaiko: NE (TAIP tik baziniam modeliui)

Sienos: 0,8 mm

Norėdami gauti sklandesnę šviesą, geriau įjunkite difuzorių į VASE režimą ir per daug išspauskite plastiką, kad tai pasiektumėte, nustatykite srautą iki 120%, žr.

Pirmiausia rekomenduočiau atspausdinti LED bokštą, tai leis greičiau pereiti prie kito veiksmo.

2 žingsnis: litavimas

Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas

Pirmiausia turime priklijuoti LED juostą prie LED bokšto. Jei naudojate tą pačią šviesos diodų juostą, kaip ir aš (60 šviesos diodų/m), tada supjaustykite 3 dalis, 1 su 10 šviesos diodų, 2 kitos su 9 šviesos diodais. Naudokite pridėtą vaizdą kaip nuorodą ir priklijuokite LED juostą prie bokšto ir įsitikinkite, kad visos juostos rodyklės yra ta pačia kryptimi ir nukreiptos iš apačios į viršų. Lituokite laidus prie juostos, kaip parodyta elektros instaliacijos schemoje.

Paimkite PCB ir supjaustykite tarp kintamosios srovės maitinimo kaiščių, kaip parodyta paveikslėlyje. Įdėkite kintamosios srovės modulį į PCB skyles, lituokite. Padarykite tą patį su „Wemos“lenta. Atminkite, kad nereikia lituoti visų „Wemos“plokštės kaiščių, mums reikia tik 3 iš jų. Įdėkite kaiščių antraštę ir lituokite. Visa tai prijunkite prie laidų.

3 veiksmas: sukonfigūruokite ir įkelkite programinę įrangą

Konfigūruoti ir įkelti programinę įrangą
Konfigūruoti ir įkelti programinę įrangą
Konfigūruoti ir įkelti programinę įrangą
Konfigūruoti ir įkelti programinę įrangą
Konfigūruoti ir įkelti programinę įrangą
Konfigūruoti ir įkelti programinę įrangą

Šiais laikais yra daugybė skirtingų bibliotekų, kodų ir kitų dalykų, kuriuos padarė įvairūs žmonės, šis pavyzdys pagrįstas Jasono Coono darbu.

Turime atsisiųsti ir sukonfigūruoti „Arduino IDE“, dėka Steve'o Quinno, kuris savo „Instructable“jau sukūrė išsamų vadovą, kaip tai padaryti, todėl nereikia viso to rašyti.

Atlikę ankstesnį veiksmą - atidarykite eskizą „Arduino IDE“.

Raskite eilutę "const bool apMode = false;" ir nuspręskite, kaip ketinate naudoti šią lempą, „tiesa“reiškia, kad ji bus naudojama autonominiu režimu, o ją valdantis įrenginys turi būti tiesiogiai prijungtas prie „WiFi“.

Raskite eilutę „#define NUM_LEDS 10“ir nustatykite pikselių skaičių, lygų ilgiausios LED juostos ilgiui.

Atidarykite „Arduino IDE“skirtuką „Secrets.h“ir užpildykite failą pagal savo pasirinkimą.

Išsaugokite ir įkelkite eskizą į ESP plokštę. Naudokite meniu „ESP 8266 Sketch Data Upload“ir įkelkite kitus failus iš eskizo į SPIFS. Kai tai padarysite, galite prijungti šviesos diodus ir pasiekti lemputę, naršyklėje įvesdami https:// magiclamp, jei nustatėte "const bool apMode = false;".

Norėdami naudoti AP (autonominį) režimą, turite rasti „WiFi“tinklą, pavadintą „MagicLamp + numeriai“, ir prisijungti prie jo naudodami slaptažodį, kurį nustatėte „Secrets.h“faile. Tai atlikę - prisijunkite prie lempos, naršyklėje įvesdami https://192.168.4.1. Puslapyje bus įkelta daug valdymo parinkčių.

4 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Kai išspausdinsite visas dalis, baigsite lituoti ir sėkmingai įkelsite bei išbandysite programinę įrangą - mes galime surinkti šią lempą.

• prisukite elektronikos laikiklį prie pagrindo dangčio

• atjunkite kintamosios srovės laidą iš PCB ir perkiškite per pagrindo kabelio angą

• lituokite laidą atgal į savo vietą

• užfiksuokite PCB savo vietoje

• pritvirtinkite kintamosios srovės laidą kabelio spaustuku

• priklijuokite mažiau traukiamą šviesos diodą prie pagrindo, naudodami dvipusę lipnią juostą arba klijus

• prijunkite LED laidus prie PCB

• uždarykite pagrindą dangteliu ir pritvirtinkite 3 varžtais

• uždėkite difuzorių ant lempos (būkite atsargūs, jį reikia stipriai ir švelniai stumti)

Viskas!

Dabar galite jį įjungti ir rasti lengvą animaciją, kuri jums patiks.

Ačiū, kad skaitėte.

Rekomenduojamas: