Cuprins:

Lampă acrilică controlată WiFi: 6 pași (cu imagini)
Lampă acrilică controlată WiFi: 6 pași (cu imagini)

Video: Lampă acrilică controlată WiFi: 6 pași (cu imagini)

Video: Lampă acrilică controlată WiFi: 6 pași (cu imagini)
Video: Cum controlam becurile de pe telefonul mobil? Unboxing Bec LED SMART Pulsar 2024, Iulie
Anonim
Lampă acrilică controlată WiFi
Lampă acrilică controlată WiFi

Prima revizuire a lămpii a fost făcută ca un cadou de Crăciun pentru un prieten și, după ce a făcut cadou, designul a fost revizuit și îmbunătățit, precum și codul. Prima revizuire a proiectului a durat 3 săptămâni pentru a fi finalizată de la început până la sfârșit, dar a doua revizuire a fost finalizată într-o zi, deoarece majoritatea obstacolelor din codificare și proiectare au fost omise a doua oară. De la lucrul la mai multe proiecte de diferite complexități, acest proiect poate fi cu siguranță ușor-mediu în dificultate dacă respectați instrucțiunile. Cu toate acestea, poate deveni dificil dacă doriți să modificați programarea sau designul general. Proiectul poate lua mai multe rute în ceea ce privește produsul finit și aspectul său general. Aceste rute diferite includ modul în care apar luminile și modelul fizic pe care îl formează tijele. Pentru fanii luminilor care sclipesc, puteți lăsa tijele așa cum sunt. Dacă sunteți un fan al culorilor mate cu puțină variație, puteți alege să șlefuiți tijele.

Pasul 1: Lista materialelor

Proiect de lege de materiale
Proiect de lege de materiale
  • Tijă acrilică cu diametru de 3/8 "- 14,31 USD - Există opțiuni mai ieftine, dar acestea tind să aibă puține defecte în general și nu prezintă defecte de suprafață.
  • NodeMCU ESP8266 - 8,79 USD - Aceste plăci au funcționat bine și așa cum era de așteptat de-a lungul multor proiecte și vor fi necesare pentru funcționalitatea WiFi.
  • Cablu USB-A la USB-Micro B - 4,89 USD - Cea mai ieftină opțiune globală, dar costul va diferi în funcție de alegerea mărcii sau a culorii.
  • Filament pentru imprimantă 3D de 1,75 mm pe bază de lemn - 24,50 USD - Sunt disponibile opțiuni mai ieftine, dar această marcă părea să funcționeze excelent și să dea rezultate consistente.
  • # 22 Sârmă de conectare a gabaritului - 15,92 USD - Mai mult fir decât este necesar pentru a finaliza acest proiect, dar este minunat să îl ai pentru alte proiecte.
  • Kit LED - 6,89 dolari - Kitul conține mai multe LED-uri decât este necesar pentru a finaliza proiectul, dar un kit ca acesta a fost la îndemână de multe, multe ori și a durat prin multe proiecte.
  • Kitul de lipit - 17,99 USD - Kitul pe care îl folosesc de obicei provine de la RadioShack, care nu mai există, deci acesta pare a fi cel mai bine cotat kit de pe Amazon la un preț rezonabil.
  • Mâini de ajutor - 7,22 dolari - Complet opțional, dar cu siguranță este util pentru lipire, ținând unele dintre componente / fire la locul lor.
  • Hot Glue Gun Set - 19,99 USD - Mi-am cumpărat pistolul cu lipici fierbinte într-un magazin, dar acest lucru pare a fi de bună calitate la un preț bun în comparație cu ceea ce am cumpărat inițial.
  • Set de hârtie de șlefuit - 7,99 USD - Un set bun de diferite granule de șmirghel, necesar doar dacă doriți să șlefuiți tijele din acril pentru a da un aspect înghețat acrilului, dar incredibil de util pentru curățarea capetelor de acril după tăiere.
  • Fierăstrău - 9,00 USD - Folosit pentru tăierea tijelor acrilice, util pentru alte sute de proiecte, instrument excelent dacă nu aveți încă unul.
  • Burghiu electric - 47,89 USD - Complet opțional, foarte util pentru șlefuirea uniformă și concentrică a tijelor acrilice, de asemenea, un instrument util pentru multe alte proiecte.
  • Șuruburi M3 - 4,99 USD - Mai multe șuruburi decât este necesar pentru proiect, dar încă o dată, pentru proiecte mici, în special pentru proiecte electronice, aceste șuruburi sunt utile, deoarece multe plăci au găuri pre-găurite care acceptă acest șurub cu diametru. Veți avea nevoie de chei hexagonale metrice pentru a roti aceste șuruburi.
  • Imprimantă 3D - Cea mai mare parte care este tipărită în acest proiect este de aproximativ 6 "x 2" x 3 ", deci trebuie să aveți un pat de imprimare care să poată susține un obiect de această dimensiune sau să puteți găsi pe cineva / undeva care poate obține această parte tipărit, prețul variază foarte mult în funcție de modul în care provin piesele pentru acest proiect, deci nu vor fi incluse.

Cost total - 190,37 USD

Costul total este mare, dar lista include, de asemenea, tot ceea ce ar avea nevoie oricine pentru a finaliza proiectul. Oamenii care au mai lucrat cu electronică și imprimare 3D vor avea cel mai probabil cele mai multe echipamente necesare pentru a finaliza proiectul, iar prețul va scădea semnificativ. Dacă aveți nevoie doar de tije acrilice, placa NodeMCU și filament din lemn. costul devine ~ 48 USD. ceea ce poate fi mai ieftin dacă înlocuiți piese cu surse mai ieftine, dar fiți foarte precaut în ceea ce privește calitatea, deoarece tinde să scadă în funcție de preț.

Pasul 2: Tipărirea corpului principal și a capacului inferior

Note: NU este nevoie să utilizați un filament pe bază de lemn, aceasta a fost doar preferința mea, deoarece mi-a plăcut aspectul acestuia. Așa cum se menționează în „Introducere”, acest proiect va arăta fantastic imprimat în negru. Singura culoare care NU este recomandată este: alb, deoarece lumina de la LED-uri poate absorbi materialul chiar și cu pereți destul de groși, ceea ce va face ca baza să devină un amestec de umbre și un amestec de orice culori sunt activate în acel moment.

Dacă aveți o imprimantă 3D, îndepliniți specificațiile din pasul „Lista de materiale”:

Imprimați fișierele. STL furnizate în pasul „Lista materialelor” în același mod în care ați imprima un material PLA standard, materialul din lemn este doar PLA amestecat cu un anumit procent de rumeguș. Totuși, s-a recomandat prevenirea înfundării pentru a îndepărta materialul ori de câte ori nu este utilizat în prezent, pentru a preveni așezarea rumegușului în duză.

Dacă nu aveți o imprimantă 3D:

Va trebui să utilizați un serviciu de imprimare 3D, cum ar fi hub-uri 3D. Acest lucru va crește prețul proiectului și va crește timpul necesar pentru finalizare în timp ce piesele sunt fabricate și livrate. S-a estimat că va costa 27,36 USD pentru ca ambele părți să fie realizate cât mai ieftin posibil, kilometrajul dvs. poate varia. S-ar putea să merite cercetări dacă bibliotecile, școlile, universitățile, etc. din apropiere au o imprimantă 3D pe care o puteți folosi gratuit sau cu cost redus.

Pasul 3: Tăierea tijei acrilice

Tăierea tijei acrilice
Tăierea tijei acrilice
Tăierea tijei acrilice
Tăierea tijei acrilice
Tăierea tijei acrilice
Tăierea tijei acrilice
Tăierea tijei acrilice
Tăierea tijei acrilice

În funcție de tiparul pe care încercați să îl creați cu tijele acrilice, poate fi necesar să comandați mai multe tije acrilice, deoarece unele modele vor folosi mai mult acril decât altele. Acest proiect va utiliza un model „Scara descendentă”. Alte modele pe care le puteți încerca includ o „Piramidă” sau chiar „Două vârfuri”, toate în funcție de locul în care poziționați tijele și la ce lungime le tăiați. Imaginile de mai sus arată lungimile la care trebuie tăiate tijele dacă încercați să copiați modelul „Scara descendentă”. Pentru a realiza acest model, fiecare tijă ar trebui să fie cu aproximativ 1 "(25,4 mm) mai scurtă decât următoarea. Doriți să fiți siguri când tăiați tijele că faceți tăieturi" pătrate ". Aceasta înseamnă că ar trebui să tăiați tija cât mai perpendicular posibil Acest lucru poate fi mai ușor sau mai greu de realizat, în funcție de modul în care tăiați tijele și cu ce unelte. Cu un strung motor puteți tăia o tijă pentru a avea exact 9.000 "și tăierea să fie absolut" pătrată ", cu toate acestea majoritatea oamenilor nu o fac nu au un strung cu motor în garajul lor. Majoritatea oamenilor vor tăia, probabil, tijele cu un ferăstrău cu ferăstrău sau ferăstrău de coping, iar cheia pentru a obține cea mai bună tăiere folosind aceste instrumente este să marcați o linie unde doriți să tăiați și asigurați-vă că aliniați tăierea cât mai precis posibil ferăstrăul va încerca să urmeze canelura creată când începeți, deci dacă începeți tăierea perfect, va încerca să urmeze acea tăietură inițială. Un alt factor cheie este „menținerea lucrului” sau modul în care prindeți materialul în jos; cu cât materialul este mai sigur, cu atât va fi mai ușor de tăiat. Principalele lucruri de care trebuie să vă faceți griji cu acrilul de prindere este să fiți blând, deoarece prea multă presiune îl poate sparge și, de asemenea, să fiți conștienți de faptul că aceste tije vor fi piesa centrală a proiectului, doriți să fiți sigur că nu zgâriați acrilul ca zgârieturile va deveni foarte evident atunci când lumina strălucește prin ea. Dacă intenționați să șlefuiți tijele acrilice, zgârieturile vor fi ascunse de șlefuire, dar veți dori totuși să evitați zgârierea acrilului, cu cât este mai profundă tăierea, cu atât mai multă șlefuire va fi necesară pentru a o ascunde.

Inclus în imagini, este modul în care am rezolvat provocarea „deținerea”. Am înșurubat șuruburi de lemn în bancul meu de lucru de pe fiecare parte a tijei acrilice și le-am strâns până când prinde ferm materialul, metoda menține ferm materialul, permițând în același timp o gamă cât mai bună de mișcare, neimplicând cleme voluminoase. Cu toate acestea, este posibil să trebuiască să vă ajustați „rezerva de lucru” în funcție de echipamentul pe care îl aveți.

Pasul 4: (Opțional) Șlefuirea tijelor acrilice

(Opțional) Șlefuirea tijelor acrilice
(Opțional) Șlefuirea tijelor acrilice
(Opțional) Șlefuirea tijelor acrilice
(Opțional) Șlefuirea tijelor acrilice

Dacă doriți ca lumina lămpii dvs. să semene mai mult cu imaginea, cu doar luminile verzi și albastre active. Adică, cu un aspect mai mat la culori. Puteți alege să șlefuiți tijele acrilice folosind granule variate de șmirghel care se termină la aproximativ 400 granulații, ceea ce oferă un finisaj frumos mat. Când șlefuiți, asigurați-vă că șlefuiți în mod constant în jurul perimetrului tijei, deoarece șlefuirea inegală ar putea face ca tijele să arate diferit între ele și să rupă simetria sau să afecteze modul în care apare lumina. De asemenea, veți dori să fiți conștienți de potrivirea tijelor în piesa de corp principal. Dacă se potrivește bine înainte de a fi șlefuit, este posibil să doriți să șlefuiți capătul tijei, arătând mult mai mult decât partea care este ținută în piesa corpului principal, astfel încât tija să poată fi ținută ferm în poziție. Pentru a face procesul mai rapid, puteți așeza tijele în mandrina unui burghiu și rotiți tija într-un ritm lent și șlefuiți tija pe măsură ce se rotește. Acest lucru va păstra șlefuirea concentrică în jurul tijei și, de asemenea, va îndepărta materialul mai repede decât dacă ar fi făcut manual.

Procesul de șlefuire a tijelor face ca culoarea din LED-uri să pară mată datorită suprafeței mai aspre create de șlefuire, vârfurile mici și văile create de șlefuire fac ca lumina să revină în interiorul tijei în loc să treacă doar prin. Acest lucru păstrează și culorile mai „conținute”, deoarece lumina nu scapă la fel de bine, deci nu se va contopi cu alte culori, dar, de asemenea, s-ar putea să nu călătorească până la lumina din versiunea ne-șlefuită.

După cum s-ar putea să observați din imaginea tijelor ne-șlefuite, lumina scânteiește din cauza impurităților din interiorul tijei acrilice, fiecare mică bulă de aer din interior face ca lumina să sară într-o direcție diferită și să se reflecte, ceea ce conferă luminii „ efect de sclipire . Acest efect apare cel mai probabil în interiorul tijelor șlefuite, dar nu este văzut deoarece lumina este oprită pe laturile tijei și nu trece prin ea.

Pasul 5: Cablare

Cablare
Cablare
Cablare
Cablare
Cablare
Cablare

Note înainte de a începe:

Fiți foarte atenți atunci când urmați diagrama că placa a fost montată cu capul în jos pentru a permite o lipire mai ușoară. Lucrurile care apar în partea dreaptă a diagramei vor fi în partea stângă din perspectiva cu susul în jos, care poate fi văzut în imaginea cablajului terminat. Firele galbene / de semnal pentru fiecare LED sunt locul unde se află pinii GPIO. Verificare triplă înainte de a începe, am făcut această greșeală cel puțin o dată pe tot parcursul procesului și va fi foarte frustrant.

De asemenea, aveți grijă când lipiți să nu atingeți părțile laterale ale corpului principal cu fierul de lipit, acesta se poate topi rapid prin plastic dacă nu îl observați suficient de repede.

În cele din urmă, este recomandat să lipiți mai întâi firele pe LED, apoi să lipiți firele pe placa pentru a face lucrurile cel mai puțin dificile.

Denumire pe bord - Poziția LED-ului vizualizat din față - Număr pin Arduino

  • D0 - LED din stânga - 16
  • D1 - 2 din stânga - 5
  • D2 - 3 din stânga - 4
  • D3 - 4 din stânga - 0
  • D4 - 5 din stânga - 2
  • D5 - LED din dreapta - 14

Aceste conexiuni se vor face de la pinii de pe placa de mai sus la partea pozitivă (+) a fiecărui LED, partea negativă (-) a fiecărui LED poate fi conectată la cel mai apropiat pin (GND), unele LED-uri vor trebui să partajeze un pin de masă (GND) datorită plăcii având doar patru pini de masă (GND).

Pasul 6: Codul

Codul funcționează prin faptul că placa NodeMCU găzduiește o rețea WiFi, care găzduiește o pagină de conectare. Apoi vă conectați la rețeaua WiFi a NodeMCU, care implicit nu are parolă. Pagina de autentificare poate fi găsită prin introducerea adresei IP a plăcii în browserul dvs. web la alegere. Pe pagina de autentificare, introduceți SSID-ul și parola rețelei dvs. de domiciliu, apoi puteți reîmprospăta pagina și găsiți adresa IP la care va fi găzduită pagina principală în rețeaua dvs. de acasă. În acest moment vă puteți deconecta de la rețeaua NodeMCU și reveni la rețeaua dvs. de acasă. Acum puteți accesa adresa IP a paginii principale și puteți controla lampa de pe orice dispozitiv din rețeaua dvs. Paginile web au fost proiectate pentru iPhone 6, 7, 8, astfel încât este posibil ca pagina să nu fie formatată corect pentru dispozitivul dvs. Dacă doriți să modificați HTML / CSS pentru dispozitivul dvs. sau să scalați automat pe orice dispozitiv, paginile site-urilor web sunt situate în interiorul codului Arduino, deoarece placa NodeMCU găzduiește de fapt site-urile web.

Codul are mai multe funcții pentru lumini. Are funcționalitate de pornire / oprire pentru fiecare lumină individuală, un mod care aprinde simultan toate luminile, un mod care estompează luminile de la stânga la dreapta, un mod care aprinde în mod aleatoriu fiecare lumină până când sunt aprinse toate și apoi le stinge pe toate în mod aleatoriu, un mod „Dice Roll” care va selecta aleatoriu o culoare pentru a se aprinde folosind LED-ul din stânga ca 1 și LED-ul din dreapta ca 6 și, în cele din urmă, un mod „Coin Flip” care va considera cele trei LED-uri din stânga ca „Heads” și cele trei LED-uri din dreapta ca „cozi”

Recomandat: