Kazalo:

Akrilna svetilka z WiFi nadzorom: 6 korakov (s slikami)
Akrilna svetilka z WiFi nadzorom: 6 korakov (s slikami)

Video: Akrilna svetilka z WiFi nadzorom: 6 korakov (s slikami)

Video: Akrilna svetilka z WiFi nadzorom: 6 korakov (s slikami)
Video: Часть 3 - Аудиокнига сэра Артура Конан Дойла «Мемуары Шерлока Холмса» (Приключения 09–11) 2024, Julij
Anonim
Akrilna svetilka z WiFi nadzorom
Akrilna svetilka z WiFi nadzorom

Prva revizija svetilke je bila narejena kot božično darilo za prijatelja, po podaritvi pa je bila zasnova in koda spremenjena in izboljšana. Prva revizija projekta je trajala 3 tedne od začetka do konca, druga revizija pa je bila končana v enem dnevu, saj je bila večina ovir pri kodiranju in oblikovanju drugič preskočenih. Od dela na več projektih različnih zapletenosti je ta projekt vsekakor lahko lahek, srednje težaven, če se držite navodil. Vendar pa lahko postane težko, če želite spremeniti programiranje ali splošno zasnovo. Projekt lahko poteka v več smereh glede na končni izdelek in njegovo celotno podobo. Te različne poti vključujejo pojav luči in fizični vzorec, ki ga tvorijo palice. Za ljubitelje luči, ki svetijo, lahko palice pustite takšne, kot so. Če ste ljubitelj mat barv z malo odstopanja, se lahko odločite za brušenje palic.

1. korak: Predmet materiala

Račun za materiale
Račun za materiale
  • Akrilna palica s premerom 3/8 " - 14,31 USD - Obstajajo cenejše možnosti, vendar imajo te na splošno malo napak in površinskih napak.
  • NodeMCU ESP8266 - 8,79 USD - Te plošče so v mnogih projektih delovale dobro in po pričakovanjih ter bodo potrebne za delovanje WiFi.
  • Kabel USB -A do USB -Micro B - 4,89 USD - Najcenejša možnost na splošno, vendar se bodo stroški razlikovali glede na izbiro znamke ali barve.
  • 1,75 mm lesena nit za 3D tiskalnik - 24,50 USD - Na voljo so cenejše možnosti, vendar se je zdelo, da ta znamka odlično deluje in daje dosledne rezultate.
  • #22 Gauge Hook -up Wire - 15,92 USD - Več žice, kot je potrebno za dokončanje tega projekta, vendar je super za druge projekte.
  • Komplet LED - 6,89 USD - Komplet vsebuje več LED diod, kot je potrebno za dokončanje projekta, vendar je takšen komplet prišel prav, velikokrat in je trajal skozi številne projekte.
  • Komplet za spajkanje - 17,99 USD - Komplet, ki ga običajno uporabljam, prihaja iz programa RadioShack, ki ne obstaja več, zato se zdi, da je to najbolje ocenjen komplet na Amazonu po razumni ceni.
  • Roke za pomoč - 7,22 USD - Popolnoma neobvezno, vsekakor pa pride v poštev pri spajkanju, če držite nekatere komponente/žice na mestu.
  • Komplet pištol za vroče lepilo - 19,99 USD - Pištolo za vroče lepilo sem kupil v trgovini, vendar se zdi, da je to dobre kakovosti po ugodni ceni v primerjavi s tistim, kar sem prvotno kupil.
  • Komplet brusnega papirja - 7,99 USD - Dober komplet različnih zrn brusnega papirja, potreben le, če želite brusiti akrilne palice, da akril dobi leden videz, vendar je neverjetno koristen za čiščenje koncev akrila po rezanju.
  • Ročna žaga - 9,00 USD - Uporablja se za rezanje akrilnih palic, uporabna za stotine drugih projektov, odlično orodje, če je še nimate.
  • Power Drill - 47,89 USD - Popolnoma neobvezno, zelo uporabno za enakomerno in koncentrično brušenje akrilnih palic, prav tako uporabno orodje za številne druge projekte.
  • Vijaki s pokrovčkom M3 - 4,99 USD - Več vijakov, kot je potrebno za projekt, vendar še enkrat, pri majhnih projektih, zlasti pri projektih elektronike, ti vijaki pridejo prav, saj imajo številne plošče vnaprej izvrtane luknje, ki sprejmejo ta premer vijaka. Za obračanje teh vijakov boste potrebovali metrične šestkotne ključe.
  • 3D tiskalnik - Največji del, ki se natisne v tem projektu, je približno 6 "x 2" x 3 ", zato morate imeti tiskalno posteljo, ki lahko podpira predmet te velikosti, ali pa najti nekoga/nekje, ki bi lahko dobil ta del natisnjena, se cena zelo razlikuje, odvisno od tega, kako se dobavljajo deli za ta projekt, zato ne bo vključena.

Skupni stroški - 190,37 USD

Skupni stroški so visoki, na seznamu pa je tudi vse, kar bi kdo potreboval za dokončanje projekta. Ljudje, ki so že delali z elektroniko in 3D tiskanjem, bodo najverjetneje imeli večino potrebne opreme za dokončanje projekta, cena pa se bo znatno znižala. Če potrebujete samo akrilne palice, ploščo NodeMCU in leseno nit. cena postane ~ 48 USD. ki je lahko cenejši, če zamenjate cenejše dele, vendar bodite zelo previdni glede kakovosti, saj se s ceno ponavadi znižuje.

2. korak: Tiskanje glavnega telesa in spodnjega pokrova

Opombe: Ni vam treba uporabljati filamentov na osnovi lesa, to je bila samo moja želja, saj mi je bil všeč njen videz. Kot je navedeno v "Intro", bo ta projekt videti čudovito natisnjen v črni barvi. Edina barva, ki se NE priporoča, je: bela, saj lahko svetloba LED diod vpije v material tudi s precej debelimi stenami, zaradi česar bo osnova postala mešanica senc in mešanica vseh barv, ki se takrat aktivirajo.

Če imate 3D -tiskalnik, ki ustreza specifikacijam v koraku "Predmet materiala":

Natisnite datoteke. STL, navedene v koraku "Bill of Materials", na enak način, kot bi natisnile standardni PLA material, lesni material je samo PLA, pomešan z določenim odstotkom žagovine. Priporočljivo je, da preprečite zamašitve, da odstranite material, kadar ga trenutno ne uporabljate, da preprečite usedanje žagovine v šobo.

Če nimate 3D tiskalnika:

Uporabiti boste morali storitev 3D tiskanja, na primer 3D Hubs. To bo povečalo ceno projekta in podaljšalo čas, potreben za dokončanje izdelave in odpreme delov. Ocenjeno je bilo, da bosta oba dela izdelana čim ceneje, kar 27,36 USD, vaša kilometrina se lahko razlikuje. Morda bi bilo vredno raziskati, ali imajo bližnje knjižnice, šole, univerze itd. 3D -tiskalnik, ki ga lahko uporabljate brezplačno ali po znižani ceni.

3. korak: Rezanje akrilne palice

Rezanje akrilne palice
Rezanje akrilne palice
Rezanje akrilne palice
Rezanje akrilne palice
Rezanje akrilne palice
Rezanje akrilne palice
Rezanje akrilne palice
Rezanje akrilne palice

Odvisno od tega, kateri vzorec poskušate ustvariti z akrilnimi palicami, boste morda morali naročiti več akrilnih palic, saj bodo nekateri modeli uporabili več akrila kot drugi. Ta projekt bo uporabil vzorec "padajoče stopnišče". Drugi vzorci, ki jih lahko poskusite, vključujejo "piramido" ali celo "dva vrha", odvisno od tega, kje postavite palice in na kakšne dolžine jih odrežete. Zgornje slike prikazujejo dolžine, na katere je treba palice skrajšati, če poskušate kopirati vzorec "padajoče stopnišče". Za izvedbo tega vzorca mora biti vsaka palica za približno 1 "(25,4 mm) krajša od naslednje. Pri rezanju palic morate biti prepričani, da naredite" kvadratne "reze. To pomeni, da morate palico rezati čim bolj pravokotno. To je lažje ali težje doseči, odvisno od tega, kako ste rezali palice in s kakšnim orodjem. S stružnico za motor bi lahko odrezali palico na natančno 9.000 ", rez pa bi moral biti popolnoma" kvadraten ", vendar večina ljudi ne v garaži nimajo stružnice za motor. Večina ljudi bo verjetno rezala palice z nožno žago ali žago za spopadanje, ključ do najboljšega rezanja s temi orodji pa je, da označite črto, kjer želite rezati, in se prepričajte, da je rez čim bolj natančen žaga bo poskušala slediti utoru, ki se ustvari, ko začnete, zato bo, če boste rez popolnoma začeli, poskušal slediti temu začetnemu rezu. Drugi ključni dejavnik je "delo pri držanju" ali način pritrditve materiala; bolj varno boste naredili material, lažje ga boste rezali. Pri vpenjanju akrila je treba skrbeti predvsem zato, da je previden, saj ga lahko prevelik pritisk zlomi, prav tako pa se zavedajte, da bodo te palice osrednji del projekta, saj se prepričajte, da ne boste opraskali akrila kot praske bo postalo zelo očitno, ko skozi njega sije svetloba. Če nameravate brusiti akrilne palice, bodo praske skrite z brušenjem, vendar se boste vseeno želeli izogniti praskanju akrila, saj je globlji rez, bolj bo potrebno brušenje, da ga skrijete.

Na slikah je prikazano, kako sem rešil izziv "delovno zadrževanje". V vsako delovno mizo na vsaki strani akrilne palice sem privijal lesene vijake in jih zategnil, dokler se trdno ne oprime materiala, metoda trdno drži material, hkrati pa omogoča najboljši možni obseg gibanja, ne da bi vključevala obsežne sponke. Vendar pa boste morda morali prilagoditi "delovno gospodarstvo", odvisno od opreme, ki jo imate.

4. korak: (neobvezno) brušenje akrilnih palic

(Neobvezno) Brušenje akrilnih palic
(Neobvezno) Brušenje akrilnih palic
(Neobvezno) Brušenje akrilnih palic
(Neobvezno) Brušenje akrilnih palic

Če želite, da je svetloba vaše svetilke bolj podobna sliki z aktivnimi samo zeleno in modro lučjo. Se pravi, z bolj mat videzom barv. Lahko se odločite za brušenje akrilnih palic z uporabo različnih zrn brusnega papirja, ki se konča pri približno 400 zrnatosti, kar daje lep mat zaključek. Pri brušenju ne pozabite dosledno brusiti po obodu palice, saj lahko zaradi neenakomernega brušenja palice izgledajo druga od druge in prekinejo simetrijo ali vplivajo na pojav svetlobe. Prav tako se morate zavedati prileganja palic v kos glavnega telesa. Če se pred brušenjem tesno prilega, boste morda želeli brusni konec palice prikazati veliko bolj kot del, ki ga držite v glavnem delu, tako da je palica še vedno trdno pritrjena. Za hitrejši postopek lahko palice položite v vpenjalno glavo svedra in jih počasi obračate ter med vrtenjem palico brušite. Tako bo brušenje koncentrirano okrog palice in tudi material bo odstranjen hitreje, kot če bi bil ročno.

Zaradi postopka brušenja palic se zdi, da je barva LED diod mat zaradi bolj grobe površine, ki jo ustvari brušenje, drobni vrhovi in doline, ki jih ustvari brušenje, povzročijo, da se svetloba odbija nazaj v palico, namesto da bi šla skozi. To tudi ohranja barve bolj "vsebovane", saj svetloba ne uhaja prav tako, zato se ne bo zlila z drugimi barvami, morda pa tudi ne potuje tako daleč, kot je svetloba iz nebrušene različice.

Kot ste morda opazili na sliki nebrušenih palic, svetloba sveti zaradi nečistoč v akrilni palici, vsak droben zračni mehurček v notranjosti povzroči, da se svetloba odbije v drugo smer in odseva, kar daje svetlobi svetleč učinek. Ta učinek se najverjetneje še vedno pojavlja v brušenih palicah, vendar se ne vidi, ker se svetloba ustavi na straneh palice in ne prehaja skozi.

5. korak: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje

Opombe pred začetkom:

Bodite zelo previdni, ko sledite diagramu, da je plošča nameščena na glavo, da olajša spajkanje. Stvari, ki se pojavijo na desni strani diagrama, bodo na levi strani z vidika obrnjene navzdol, kar je razvidno iz slike dokončanega ožičenja. Rumene/signalne žice za vsako LED so tam, kjer se nahajajo zatiči GPIO. Trikratni pregled pred začetkom, to napako sem naredil vsaj enkrat v celotnem postopku, in to bo zelo frustrirajuće.

Pri spajkanju bodite previdni, da se s spajkalnikom ne dotaknete strani glavnega dela, saj se lahko hitro stopi skozi plastiko, če je ne opazite dovolj hitro.

Nazadnje je priporočljivo najprej spajkati žice na LED, nato pa žice spajkati na ploščo, da bodo stvari najmanj težke.

Oznaka na plošči - položaj LED, če gledamo od spredaj - Arduino pin številka

  • D0 - skrajno leva LED - 16
  • D1 - 2. Levo - 5
  • D2 - 3. Levo - 4
  • D3 - 4. Levo - 0
  • D4 - 5. Levo - 2
  • D5 - skrajno desna LED - 14

Te povezave bodo izvedene z zatiči na zgoraj navedeni plošči na pozitivno (+) stran vsake LED, negativno (-) stran vsake LED pa lahko priključite na najbližji ozemljitveni (GND) zatič, nekatere LED si bodo morale deliti ozemljitveni zatič (GND), ker ima plošča samo štiri zatiče za ozemljitev (GND).

6. korak: Koda

Koda deluje tako, da plošča NodeMCU gosti omrežje WiFi, ki gosti stran za prijavo. Nato se prijavite v omrežje WiFi NodeMCU, ki privzeto nima gesla. Stran za prijavo najdete tako, da v izbrani spletni brskalnik vnesete naslov IP plošče. Na strani za prijavo vnesete SSID in geslo domačega omrežja, nato pa stran osvežite in poiščete naslov IP, na katerem bo glavna stran gostovala v vašem domačem omrežju. Na tej točki se lahko odklopite od omrežja NodeMCU in se vrnete v domače omrežje. Zdaj lahko greste na naslov IP glavne strani in lahko upravljate svetilko iz katere koli naprave v vašem omrežju. Spletne strani so bile zasnovane za iPhone 6, 7, 8, zato stran morda ni pravilno oblikovana za vašo napravo. Če želite spremeniti HTML/CSS za svojo napravo ali samodejno prilagoditi na katero koli napravo, se strani za spletna mesta nahajajo znotraj kode Arduino, saj plošča NodeMCU dejansko gosti spletna mesta.

Koda ima več funkcij za luči. Ima funkcijo vklopa/izklopa za vsako posamezno luč, način, ki hkrati prižge vse luči, način, ki ugasne luči od leve proti desni, način, ki naključno prižge vsako luč, dokler niso vse vklopljene, in jih nato izklopi naključno način "Dice Roll", ki bo naključno izbral eno barvo za osvetlitev, pri čemer bo leva LED leva kot 1 in skrajno desna LED kot 6, in nazadnje način "Coin Flip", ki bo upošteval tri skrajne leve LED kot "glave" in tri desne LED diode kot "rep"

Priporočena: