Kazalo:

Lažji krmilnik LED -svetlobnega traku WiFi: 8 korakov (s slikami)
Lažji krmilnik LED -svetlobnega traku WiFi: 8 korakov (s slikami)

Video: Lažji krmilnik LED -svetlobnega traku WiFi: 8 korakov (s slikami)

Video: Lažji krmilnik LED -svetlobnega traku WiFi: 8 korakov (s slikami)
Video: CS50 2013 - Week 9 2024, December
Anonim
Enostavnejši krmilnik LED svetlobnih trakov WiFi
Enostavnejši krmilnik LED svetlobnih trakov WiFi
Enostavnejši krmilnik LED svetlobnih trakov WiFi
Enostavnejši krmilnik LED svetlobnih trakov WiFi
Enostavnejši krmilnik LED svetlobnih trakov WiFi
Enostavnejši krmilnik LED svetlobnih trakov WiFi
Enostavnejši krmilnik LED svetlobnih trakov WiFi
Enostavnejši krmilnik LED svetlobnih trakov WiFi

Lansko pomlad sem začel oblikovati strojno in programsko opremo po meri za nadzor dveh trakov LED luči z eno razvojno ploščo NodeMCU ESP8266-12E. Med tem postopkom sem se naučil izdelave lastnih tiskanih vezij (CNC usmerjevalnikov) na CNC usmerjevalniku in napisal navodila po korakih po postopku. (Povezava z navodili) Temu sem sledil s pisanjem navodil za izdelavo lastnega krmilnika WiFi za LED svetlobne trakove, vključno z odprtokodno programsko opremo GPL'd za krmilnik in za mobilno aplikacijo za uporabo krmilnika svetlobe. (Povezava z navodili) Ta drugi pouk je bil rezultat večmesečnega učenja, razvoja, preskušanja in preoblikovanja in je vključeval mojo deveto revizijo strojne opreme. To je različica 10.

Zakaj bi naredili deseto različico in zakaj o tem pisati? Če na kratko povem, sem moral narediti na desetine krmilnikov, zato sem jih potreboval, da so lažje povezani, hitrejši za izdelavo in robustnejši. Med napredovanjem tega projekta, kjer je danes, sem se veliko naučil. Ko sem pisal prejšnji Instructable o krmilniku, sem elektroniko zgradil na podlagi obstoječega znanja o ustvarjanju tiskanega vezja po meri. Moj prvi "pravi" projekt s tiskanim vezjem po meri je bil krmilnik svetlobe, na svoji poti učenja pa sem ustvaril devet različic. Zadnjih nekaj je bilo kar dobrih.

Med potjo sem se naučil še nekaj stvari, ki so to pripomogle k dvigu na drugo raven.

  1. Odločil sem se, da bom začel z odprtokodno programsko opremo, prvotno pa sem svojo ploščo oblikoval s Fritzingom. Še vedno verjamem, da je to pravi program za začetnike, da se naučijo oblikovati tiskano vezje, ker se vam ni treba naučiti ustvariti sheme, zdaj pa menim, da bi morali "diplomirati" na bolj profesionalno orodje CAD. Program, ki sem ga izbral, je Eagle. Plošča, ki sem jo lahko izdelal z Eagleom, je bistveno boljša od tiste, ki sem jo lahko ustvaril s Fritzingom.
  2. Po nekaj izkušnjah lahko zdaj malo bolje "razmišljam izven okvira". Posebnost, ki sem jo spoznal, je, da bi ožičenje lahko precej poenostavil tako, da bi prerazporedil dodelitev zatičev in ga spremenil v dvostransko ploščo z zelo preprosto zgornjo stranjo. Še vedno ne morem zanesljivo izdelati dvostranskih tiskanih vezij s svojim CNC usmerjevalnikom, vendar je ročno ožičenje zgornje strani te nove plošče lažje kot ožičenje skakalcev, ki so bili potrebni pri prejšnji zasnovi. Za tiste, ki lahko izdelajo samo enostransko tiskano vezje, je ta projekt mogoče doseči z ustvarjanjem enostranske plošče in ročnim ožičenjem nekaj povezav.
  3. Nimate CNC usmerjevalnika? Zdaj lahko navedem več načinov, kako narediti lastno tiskano vezje brez njega.
  4. Še vedno ne morete izdelati lastnega tiskanega vezja (ali tega ne želite)? Uspelo mi je dobiti PCB -je, ki sem jih oblikoval za ta projekt, za komercialno proizvodnjo v količinah in cenah, ki jih lahko privoščim na zalogi in prodaji. To pomeni, da je ta projekt mogoče izpeljati brez veščin elektronike, kot je sposobnost spajkanja.

Ste pripravljeni ustvariti lasten krmilnik WiFi za dva traka LED luči? Dobro. Nadaljujte s kosovnico materiala.

Čeprav se je to začelo kot Instructable, je postalo stalni projekt za APPideas. Ta Instructable občasno posodabljamo, vendar so najnovejše informacije vedno na voljo na

1. korak: Zberite svoje materiale

Zberite svoje materiale
Zberite svoje materiale
Zberite svoje materiale
Zberite svoje materiale
Zberite svoje materiale
Zberite svoje materiale

Ta material gradiva predvideva, da lahko izdelate lastno PCB ali pa jo boste kupili posebej za ta projekt. Obstajajo načini, kako narediti ta projekt brez tiskanega vezja po meri. Preberite 2. korak naslednjih navodil, če želite to poskusiti izvleči brez tiskanega vezja po meri. (Povezava do navodil) Upoštevajte, da navajam dele, ki sem jih osebno kupil, in večina izdelkov se prodaja v količinah, večjih, kot jih boste potrebovali. Kupujte naokoli.

  • (1) Razvojna plošča NodeMCU ESP8266-12E (povezava Amazon)
  • (1) 5V regulator napetosti (Amazon link)
  • (1) Hladilno telo regulatorja napetosti (povezava Amazon)
  • (1) 100µf kondenzator in
  • (1) 10µf kondenzator (povezava Amazon)
  • (2) 5-polni vijačni sponki s premerom 3,5 mm (povezava eBay)
  • (1) 2-polni, vijačni terminal s premerom 5 mm (Amazon link)
  • (8) N-kanalni MOSFET-i (povezava Amazon)
  • (1) LED svetlobni trak SMD 5050 (povezava Amazon)
  • (1) 12V, 5A DC napajalnik (če ne morete uporabiti tistega, ki ste ga dobili z lučmi) (povezava Amazon)
  • (1) 5-žilna žica (povezava Amazon)

Potrošni, neobvezni in dodatni materiali in orodja:

  1. (1) Spajkalnik (povezava Amazon)
  2. (nekaj) Spajkalnik (povezava Amazon)
  3. (nekaj) kolofonijski tok (povezava Amazon)
  4. (1) Odstranjevalec žice (povezava Amazon)
  5. (1) viseča vezja (povezava Amazon)
  6. (nekaj) Tekoči električni trak (povezava Amazon)
  7. (nekaj) Super lepilo (povezava Amazon)
  8. (5) #4 - 1/2 "vijaki za les (povezava Amazon)
  9. (nekaj) Kabelske vezice ali zaponke (Amazon link)

Končno boste potrebovali tiskano vezje. Lahko jih naredite sami (spodaj datoteke in navodila) ali pa jih naročite pri nas.

  • (1) Vnaprej izdelano tiskano vezje iz APPideas (povezava APPideas), oz
  • (1) Enostranska bakreno obložena PCB (Amazon link), oz
  • (1) Dvostransko bakreno obloženo tiskano vezje (povezava Amazon)

Če izdelujete lastno tiskano vezje, boste morali določiti dodatne materiale, potrebne za dokončanje gradnje, na primer nastavke za usmerjevalnike in zadrževalne materiale ali kemikalije za jedkanje.

Zdaj, ko imate skupaj materiale, ugotovimo, kako boste pridobili tiskano vezje za projekt.

Korak: Naredite ali dobite tiskano vezje

Naredite ali dobite tiskano vezje
Naredite ali dobite tiskano vezje
Naredite ali dobite tiskano vezje
Naredite ali dobite tiskano vezje
Naredite ali dobite tiskano vezje
Naredite ali dobite tiskano vezje
Naredite ali dobite tiskano vezje
Naredite ali dobite tiskano vezje

Če ne morete izdelati lastnega tiskanega vezja ali tega ne želite, sem imel majhno število komercialno proizvedenih plošč in so na voljo za prodajo tukaj (povezava do aplikacije). Dostava je najdražji del, da jih dobite v roke, vendar lahko prihranite denar, če naročite več.

Če imate možnost izdelave lastnega tiskanega vezja (PCB), so spodaj navedene vse datoteke, ki jih potrebujete za izdelavo tiskanega vezja za krmilnik LED -luči WiFi po meri.

Če imate CNC usmerjevalnik in ne veste, kako ustvariti PCB -je, preberite moj podroben Instructable na to temo. (Povezava z navodili) Osebno nisem izdelal PCB po meri na noben drug način. O tem, kako narediti PCB z razumno benignimi kemikalijami, si lahko ogledate (povezava Instructables) ali poiščete »PCB po meri« na Instructables.com in odkrili boste, da obstajajo različne metode.

Za prenos datotek gerber in excellon uporabite spodnje povezave. Spodaj lahko prenesete tudi datoteke Eagle, če želite spremeniti obliko. To je dvostransko tiskano vezje, če pa imate možnost izdelave samo enostranskih plošč, boste morali odrezati le spodnjo stran. V informacijah o sestavi elektronike bom dal navodila za ročno ožičenje sledi z zgornje strani plošče. To je precej preprosto, zato je dobra izbira, če vam izdelava dvostranske plošče otežuje.

Če morate te PCB kupiti v razsutem stanju, so na voljo v javnem projektu na PCBWay. (Povezava PCBWay)

3. korak: Sestavite elektroniko

Sestavite elektroniko
Sestavite elektroniko
Sestavite elektroniko
Sestavite elektroniko
Sestavite elektroniko
Sestavite elektroniko
Sestavite elektroniko
Sestavite elektroniko

Zdaj, ko imate sestavne dele skupaj in PCB v roki, je čas, da začnete spajkati! Spajkalnih točk je veliko, vendar je spajkanje zelo preprosto, kot boste videli. Za referenco si oglejte slike. Upoštevajte, da so zgoraj prikazani rumeno -rjavi PCB -ji narejeni na CNC usmerjevalniku, modri PCB -ji pa so komercialno izdelana različica.

  1. Razvojno ploščo NodeMCU ESP8266-12E vstavite v tiskano vezje. To ploščo lahko pomotoma namestite nazaj in jo je težko spajkati, potem ko je spajkana, zato se prepričajte, da so zatiči pravilno usmerjeni. Spajkajte vse blazinice, ki imajo sledi. Skupaj jih je 12 - deset vzdolž ene vrste zatičev in dva vzdolž druge. Ni vam treba spajkati blazinic, ki nimajo sledi. Če imate težko priti do spajkanja okoli teh zatičev, vam bo pomagal tok iz kolofonije.
  2. Sestavite regulator napetosti 5V in toplotno sinhronizacijo, kot je prikazano, nato tri njegove žice spajkajte na tiskano vezje levo od razvojne plošče NodeMCU ESP8266-12E, kot je prikazano na fotografijah.
  3. Dva kondenzatorja namestite v blazinice, ki sta tik za regulatorjem napetosti. Bodite pozorni na red in polarnost kondenzatorjev. Kondenzator 100 µf je treba namestiti najbližje zunanjemu robu tiskanega vezja, 10 µf kondenzator pa najbližje notranjosti tiskanega vezja. Negativni vodi kondenzatorjev morajo biti obrnjeni drug proti drugemu.
  4. Spajajte vseh osem MOSFET -ov v tiskano vezje v blazinicah, ki so desno od razvojne plošče NodeMCU. Ko spajkate spodnjo plast, je potrebno le spajkati kable, ki imajo sledi. Vendar pa obstaja štiriindvajset vodnikov in osemnajst jih je treba spajkati na spodnji strani tiskanega vezja, zato se lahko izognete zmedi, če si vzamete nekaj dodatnih minut in vse spajkate. Prav tako se lahko izognete spajkanju zgornje plasti s pretokom spajkanja skozi ustrezne vijake, kot je opisano spodaj.
  5. Spajkajte zgornje sledi plošče.

    1. Če imate dvostransko tiskano vezje, spajkajte osem spajkalnih točk, ki so povezane s sledovi na zgornji strani tiskanega vezja. Te sledi so povezane z vsakim od osmih desnih krakov MOSFET-ov. Enostaven način spajkanja priključkov na zgornji strani je, da z spajkalnikom nekoliko segrejete zatiče od spodaj, nato uporabite kolofonij in nanesite dovolj spajkanja od spodaj, da lahko teče skozi prehod. Ta metoda bo delovala brez toka kolofonije, vendar bo tok pomagal spajki, da teče nekoliko bolj svobodno in z manj toplote. Ko odstranite toploto, bi morali imeti trden spajk na vrhu plošče. Preizkusite svoje delo!
    2. Če nimate dvostranskega tiskanega vezja, morate medsebojno povezati desni krak vsakega od MOSFET-ov. To je ozemljitvena povezava v tokokrogu. Spodnji levi MOSFET v vsaki skupini štirih je že priključen na skupno maso vezja na spodnji strani tiskanega vezja, zato zadostuje, da desni krak drugih treh MOSFET-ov v isti skupini priključite na njegovo ozemljitveno nogo. To lahko storite tako, da spajkate mostične žice neposredno na noge MOSFET -ov na zgornji strani plošče ali pa spajkate mostične žice na ustrezne vodnike na dnu tiskanega vezja. Odločil sem se za spajkanje na dnu tiskanega vezja, tako da lahko skrijem žice v ohišju.
  6. Na levo stran razvojne plošče NodeMCU namestite dvopolni 5-milimetrski vijačni priključni blok. Priključni vijaki povzročajo precej zlorab, zato jih pritrdite na tiskano vezje tako, da dodate kapljico super lepila in jo pritisnete na tiskano vezje 30 sekund. Ko je zlepljen, svoja dva kabla spajkajte na dno tiskanega vezja.
  7. Namestite (2) petpolne, 3 mm navojne spojne sponke na desno stran MOSFET-ov. Te priključne bloke prilepite na tiskano vezje na enak način, kot je opisano zgoraj, nato spajkajte vseh deset vodnikov na dnu plošče - po pet vodnikov za vsak priključni blok.
  8. Vse je spajkano, zato je čas, da očistite in preverite svoje delo. Začnite z namestitvijo zaščitnih očal, nato pa odrežite odvečno kovino s kablov na spodnji strani plošče. Priporočam, da NE obrezujete žic razvojne plošče NodeMCU ESP8266-12E. Zatiči so zelo debeli in lahko poškodujejo rezalnike.
  9. Preverite svoje delo tako, da z ohmmetrom preizkusite končne točke sledenja. Enostavno povežite en vod iz ohmmetra s spajkalno točko na tiskanem vezju, nato pa drugi kabel povežite s spajkalno točko, ki je na drugi strani sledi. Morali bi imeti kontinuiteto med vsemi ustreznimi sledovi. Še posebej dobra ideja je, da dvakrat preverite svoje zgornje točke spajkanja. To storite tako, da en vod svojega ohmmetra povežete z ozemljitvenim zatičem na razvojni plošči NodeMCU ESP8266-12E, nato pa drugi kabel povežete enega na drugega na desni strani vsakega od MOSFET-ov. Med temi zatiči in skupnimi točkami vezja bi morala obstajati kontinuiteta.

4. korak: Naložite kodo Arduino in se povežite z WiFi

Naložite kodo Arduino in se povežite z WiFi
Naložite kodo Arduino in se povežite z WiFi
Naložite kodo Arduino in se povežite z WiFi
Naložite kodo Arduino in se povežite z WiFi
Naložite kodo Arduino in se povežite z WiFi
Naložite kodo Arduino in se povežite z WiFi

Zaradi popolnosti v veliki meri ponavljam ta navodila iz mojega prejšnjega Instructable. Namenoma dajem navodila za nalaganje Arduino kode, preden zavarujem elektroniko ali priključim 12V napajanje, da se izognem možnosti nenamernega priklopa razvojne plošče NodeMCU v USB, medtem ko se napaja prek Vina.

Pridobivanje, nameščanje in nastavitev Arduino IDE. Če že imate nameščen in nastavljen Arduino IDE za uporabo plošče ESP8266, prenesite spodnjo datoteko ZIP, jo razpakirajte in nato naložite skico na ESP. V nasprotnem primeru od tu naložite Arduino IDE in ga namestite. Arduino IDE omogoča, da ploščo ESP prepozna nekaj korakov. Na kratko jih bom navedel. Če želite popolno razlago, kaj počnete in zakaj, lahko o tem preberete tukaj.

  • Odprite Arduino IDE in kliknite Datoteka> Nastavitve (v macOS -u bo to Arduino IDE> Nastavitve)
  • Ta naslov vnesite v polje URL -ji dodatnih upraviteljev plošč:
  • Kliknite V redu
  • Nazaj na glavni zaslon Arduino IDE kliknite Orodja> Plošča> Upravitelj plošč …
  • Poiščite »esp8266« in ko ga najdete, kliknite Namesti in zaprite okno Upravitelja plošč
  • Kliknite Orodja> Plošča in izberite NodeMCU 1.0 (modul ESP8266-12E)
  • Kliknite Orodja> Vrata in izberite vrata USB, na katera je priključena plošča ESP

Zadnja dva koraka boste morali izvesti vsakič, ko razvijete na drugi vrsti plošče Arduino, in preklopite nazaj na ESP8266. Ostalo je treba narediti le enkrat.

Če želite sestaviti to skico, boste morali naložiti nekaj knjižnic v IDE, zato kliknite Sketch> Include Library in kliknite ESP8266WiFi. Na enak način boste morali naložiti naslednje knjižnice (kliknite Skica> Vključi knjižnico, nato kliknite ime knjižnice): ESP8266mDNS, ESP8266WebServer, WiFi, ArduinoJson, EEPROM, ArduinoOTA. Če na seznamu knjižnic ne vidite nobene od teh, jo boste našli tako, da kliknete Skica> Vključi knjižnico> Upravljanje knjižnice in poiščete ime knjižnice. Ko ga najdete, kliknite Namesti, nato pa ponovite korake, da ga vključite v svojo skico.

Sestavljanje kode in pošiljanje na tablo. Preden to storite, če ste namestili regulator napetosti, preverite, ali na pin Pin plošče ESP ni napajanja. Prenesite datoteko zip, ki je vključena v ta korak (spodaj), in jo razpakirajte ali dobite na githubu. (povezava github) Ploščo ESP priključite v računalnik prek USB -ja, izberite ustrezno ploščo in vrata v meniju Orodja, nato kliknite gumb Naloži. Oglejte si konzolo in koda se bo čez nekaj časa naložila. Če želite videti, kaj naprava beleži, odprite serijski monitor in nastavite hitrost prenosa na 57600. Skica ni zelo klepetava, prikazuje pa nekatere podatke o stanju, kot je naslov IP naprave.

Če želite krmilnik povezati z omrežjem in ga konfigurirati:

  1. Vklopite krmilnik
  2. V računalniku ali mobilni napravi se povežite z omrežjem WiFi, ki ga ustvari krmilnik. Ustvaril bo omrežje s SSID, ki se začne z "appideas-"
  3. Odprite spletni brskalnik in pojdite na
  4. Navedite poverilnice za povezavo z vašim omrežjem, nato kliknite gumb POVEŽI
  5. Pridobite naslov IP, ki je bil dodeljen krmilniku. Žal mi je, da ta del še ni lažji. Če veste, kako priti do seznama naprav DHCP usmerjevalnika WiFi, se na njem prikaže krmilnik WiFi z imenom naprave, ki vsebuje "esp" in štiri znake, ki so bili za "appideas-" v SSID-ju dostopne točke naprave. Serijski monitor Arduino bo prikazal tudi dodeljeni naslov IP naprave.

Če želite vedeti, kako deluje koda Arduino, lahko o tem preberete v 4. koraku mojega prejšnjega Instructable. (Povezava z navodili) Ta Instructable govori tudi o tem, kako s spletnim brskalnikom preizkusiti luči in krmilnik WiFi, zato, če ste nestrpni pri namestitvi mobilne aplikacije, to lahko preverite.

5. korak: Priključite luči in napajanje

Ožičite luči in napajanje
Ožičite luči in napajanje
Ožičite luči in napajanje
Ožičite luči in napajanje
Ožičite luči in napajanje
Ožičite luči in napajanje

Spet bom ponovil velik del enega od korakov mojega prejšnjega Instructable.

Če priključujete samo en ali dva kompleta luči, vam ne bo treba spajkati na svetlobne trakove. Oglejte si drugo sliko zgoraj. Preprosto prerežite svetlobni trak nekje na sredini, odrežite konektorje, ki so že povezani s sprednjo in zadnjo stranjo luči, odstranite konce žic in pripravljeni ste, da ga povežete s krmilnikom. To je to. Priključite luči na ustrezne žice na krmilniku in končali ste.

Če potrebujete več kot dva sklopa luči ali ste proizvajalčeve kabelske konce že "pobrali", boste morali žice spajkati neposredno na trakove, kar je lahko le malo zapleteno. Na to temo že obstaja zelo dober Instructable, zato se bom tega lotil. Preden to storim, pa bi rad upošteval nekaj opomb, ko pogledate ta navodila:

  1. Ko končate spajkanje na trak, z ohmmetrom preverite, ali niste pomotoma priključili sosednjih ploščic. Samo dotaknite se ohmmetra, ki vodi do prve in druge spajkane blazinice, da se prepričate, da med njima ni nobene kontinuitete, nato drugega in tretjega, tretjega in četrtega. Zgrešeno vrvico žice lahko preprosto zgrešite (ne vidite). traja le nekaj sekund, da preveri, ali se ni zgodilo kaj slabega.
  2. Posebno pozornost posvetite njegovemu ožičenju, ker se zdi, da so barve zmešane. Pravzaprav je "narobe", da imajo njegovi svetlobni trakovi drugačen vrstni red od običajnega, vendar je 5-žilna žica normalna.
  3. Zelo priporočljivo: Namesto da uporabite toplotno skrčljivo cev za zavarovanje povezave (blizu konca navodil), uporabite tekoči trak. (Povezava Amazon) Vaše povezave bodo bistveno boljše izolirane in bodo veliko bolj varne. Priložil sem slike, če pa prej niste uporabljali tekočega traku, je postopek precej preprost:

    1. "Glob" ga na golih spajkalnih mestih in pustite, da se vpije v vse razpoke. Pod seboj imejte nekaj za enkratno uporabo (papirnato vrečko, časopis prejšnjega tedna, krpo itd.). Nanesite debel sloj. V redu je, da malo kaplja z njega. Zato je pod njim nekaj za enkratno uporabo. Prepričajte se, da je vse, kar je bilo spajkano, popolnoma pokrito in da ni vidno, niti malo. Nanesite ga na debelo. Tako ne bo ostalo.
    2. Pustite, da se posuši vsaj 3-4 ure. Ko se posuši, se bo skrčil in se bo tesno oblikoval okoli vaših žic. To je dobro! Vaše spajkalne točke so dobesedno zlepljene, plast gume (-i snov) pa izolira vsako mesto, kjer je tekočina lahko prodrla. Nič drugega kot namerno ali nasilno dejanje ali bi lahko prekinilo povezave ali povzročilo kratek stik.
    3. Po 3-4 urah dodajte drugi sloj in pustite, da se posuši. Ta plašč je lahko veliko bolj tanek. Ni treba, da pronica v nič - samo tesnjenje in zavarovanje prvega sloja. Ko se drugi sloj posuši, je pripravljen za uporabo.

Ob vsem tem, tukaj je povezava do Instructable. (Povezava do navodil)

Zdaj, ko žice prihajajo iz vaših svetlobnih trakov, jih povežite z ustreznimi vodi na 5-polnih vijačnih sponkah. Če ste kupili našo proizvedeno PCB, so označeni za vas. Če ne, so od zgoraj navzdol v tem vrstnem redu: bela, modra, rdeča, zelena, črna (moč).

Nazadnje priključite napajanje na tiskano vezje tako, da priključite 12V (ali 24V) napajalnik na 2-polni vijačni priključek. Pozitivni vod je najbližje regulatorju napetosti, negativni vod pa najbližje zunanjemu robu tiskanega vezja. Spet so označeni na proizvedenem tiskanem vezju.

6. korak: Zavarujte elektroniko

Zavarujte elektroniko
Zavarujte elektroniko
Zavarujte elektroniko
Zavarujte elektroniko
Zavarujte elektroniko
Zavarujte elektroniko

Pri takih projektih boste najverjetneje imeli okvare, če se deli premikajo, so izpostavljeni ali zrahljani, zato je pomembno, da elektroniko zavarujete.

Če imate 3D tiskalnik, prenesite spodnje datoteke STL in jih natisnite. Eno je osnova, drugo pa pokrov. Pokrov ni potreben. Začnite tako, da napajalnik pritrdite na majhno ploščo z dvostranskim trakom. Nato pritrdite osnovo za pritrditev elektronike na ploščo z (2) lesenimi vijaki #4 - 1/2 ". Nazadnje pritrdite tiskano vezje na podlago z (3) lesenimi vijaki #4 - 1/2". Če želite spremeniti ohišje, je spodaj na voljo tudi datoteka Fusion 360.

Če nimate 3D tiskalnika, priporočam, da sledite istemu osnovnemu postopku, samo preskočite 3D natisnjeno podlago in pokrov. Pomembno je, da tiskano vezje pritrdite na neprevodno površino, zato bo privijanje na kos lesa odlično delovalo.

Upoštevajte, da sta orientacija podstavka in tiskanega vezja pomembna, saj imata samo luknje za vijake v treh vogalih. Raje namestim svoje tiskane vezje, usmerjene kot na sliki, ker uporabnikom preprečuje priključitev razvojne plošče NodeMCU na USB, medtem ko je vse zaščiteno. Če imate raje lažji dostop do vrat USB (obljubili pa boste, da boste previdni in da ga ne priklopite, medtem ko je na Vinu napajanje), ni škode, če ga obrnete v drugo smer.

7. korak: Naložite in uporabite mobilno aplikacijo

Naložite in uporabite mobilno aplikacijo
Naložite in uporabite mobilno aplikacijo
Naložite in uporabite mobilno aplikacijo
Naložite in uporabite mobilno aplikacijo
Naložite in uporabite mobilno aplikacijo
Naložite in uporabite mobilno aplikacijo

Zdaj lahko uporabite luči!

Najlažji način za pridobitev aplikacije je, da prenesete trenutno javno različico iz trgovine z aplikacijami v svoji napravi.

  • Povezava do trgovine z aplikacijami iOS
  • Povezava do trgovine Android Play

Ko namestite aplikacijo, pojdite na razdelek »Uporaba mobilne aplikacije«

Če želite živeti na robu, lahko namestite najnovejšo razvojno različico aplikacije iz izvorne kode.

Morali boste imeti nastavljeno in delujoče razvojno okolje React Native. Navodila so na voljo tukaj. (povezava z dokumentacijo) Ko je React Native nastavljen za razvoj, odprite terminal in zaženite te ukaze:

mkdir

cd app git clone https://github.com/appideasDOTcom/APPideasLights.git./ cd mobile-app/response-native/AppideasLights npm install

Če želite namestiti za iOS, priključite napravo v računalnik in zaženite ta ukaz:

response-native run-ios

Za Android priključite telefon v računalnik in zaženite ta ukaz:

response-native run-android

Če namestitev aplikacije prvič ne uspe, drugič zaženite zadnji ukaz.

Uporaba mobilne aplikacije

Ko prvič odprete aplikacijo, bo vaša edina možnost dodajanje krmilnikov, zato za to kliknite gumb »+« v zgornjem desnem kotu. Kliknite "Po naslovu IP" in vnesite naslov IP vašega krmilnika, nato kliknite Shrani. To je vse, kar morate storiti. Če imate več krmilnikov, jih lahko dodate z gumbom "+".

Ko so dodani krmilniki, je aplikacija precej samoumevna. Če želite upravljati luči, se dotaknite gumba za krmilnik (zaenkrat bo prikazan naslov IP). Ker lahko vsak krmilnik upravlja dva sklopa luči, so krmiljenja prisotna za dva. Vsaka ima preklopno stikalo za izklop in vklop luči z enim dotikom, vsaka od barv pa ima svoj drsnik za individualno upravljanje te barve.

Krmilnik lahko konfigurirate tako, da se dotaknete gumba Config v zgornjem desnem kotu. Na tem zaslonu mu lahko daste lepše ime, ki bo prikazano na gumbu, ki se prikaže na seznamu krmilnikov. Naslov IP lahko spremenite tudi, če mu strežnik DHCP dodeli drug naslov ali pa ste ga vnesli napačno. Končno lahko krmilnik popolnoma izbrišete iz aplikacije. To ne odstrani krmilnika iz vašega omrežja - samo izbriše znanje aplikacije o tem.

8. korak: Naredite nekaj super

Naredite nekaj super
Naredite nekaj super
Naredite nekaj super
Naredite nekaj super
Naredite nekaj super
Naredite nekaj super

To je to! Zdaj je čas, da poiščete aplikacijo za vaše luči. Delal sem znake z osvetljenim ozadjem in na to temo napisal Instructable. (Povezava do navodil)

S temi lučmi lahko naredite veliko odličnih stvari, zato uporabite domišljijo in v komentarje dodajte slike svojih projektov. Kar nekaj sem delal na strojni opremi, zato je čas, da se lotim izboljšav mobilne aplikacije.

Zabavaj se!

Čeprav se je to začelo kot Instructable, je postalo stalni projekt za APPideas. Ta Instructable občasno posodabljamo, vendar so najnovejše informacije vedno na voljo na

Priporočena: