Përmbajtje:

Ora e animacionit SMART LED e lidhur me uebin me panelin e kontrollit të bazuar në ueb, serveri i kohës i sinkronizuar: 11 hapa (me fotografi)
Ora e animacionit SMART LED e lidhur me uebin me panelin e kontrollit të bazuar në ueb, serveri i kohës i sinkronizuar: 11 hapa (me fotografi)

Video: Ora e animacionit SMART LED e lidhur me uebin me panelin e kontrollit të bazuar në ueb, serveri i kohës i sinkronizuar: 11 hapa (me fotografi)

Video: Ora e animacionit SMART LED e lidhur me uebin me panelin e kontrollit të bazuar në ueb, serveri i kohës i sinkronizuar: 11 hapa (me fotografi)
Video: Почему ваш веб-сайт должен быть адаптирован для мобиль... 2024, Nëntor
Anonim
Image
Image
Ora e animacionit SMART LED e lidhur me uebin me panelin e kontrollit të bazuar në ueb, serveri i kohës i sinkronizuar
Ora e animacionit SMART LED e lidhur me uebin me panelin e kontrollit të bazuar në ueb, serveri i kohës i sinkronizuar
Ora e animacionit SMART LED e lidhur me uebin me panelin e kontrollit të bazuar në ueb, serveri i kohës i sinkronizuar
Ora e animacionit SMART LED e lidhur me uebin me panelin e kontrollit të bazuar në ueb, serveri i kohës i sinkronizuar

Historia e kësaj ore kthehet shumë larg - më shumë se 30 vjet. Babai im e filloi këtë ide kur isha vetëm 10 vjeç, shumë para revolucionit LED - kur LED ishte 1/1000 shkëlqimi i shkëlqimit të tyre verbues aktual. Një novator i vërtetë, ai kodoi në gjuhën e asamblesë dhe lidhi me dorë çdo LED individual (një arritje mbresëlënëse e durimit dhe vendosmërisë)! Versioni i tij origjinal funksionon edhe sot e kësaj dite.

Doja ta merrja nga vendi ku ai e la dhe të shfrytëzoja përparimet në teknologji për të bërë një orë të bukur që ishte e lidhur me uebin, shumëngjyrëshe, argëtuese për të luajtur dhe plot interes. Advancedshtë avancuar deri në pikën ku ne do të donim ta lëshonim orën në publik si një projekt me burim të hapur, por gjithashtu të siguronim produkte të gatshme për ata që janë të interesuar të blejnë. Shihni fushatën tonë indiegogo nëse e gjeni veten të interesuar për të mbështetur!

Ora siç qëndron sot ka një mori karakteristikash dhe është një produkt plotësisht i përfunduar dhe funksionues. Ne jemi shumë të kënaqur se si doli si në aspektin e cilësisë dhe funksionalitetit, por edhe në aspektin e grupit të veçorive dhe stabilitetit. Ora sinkronizohet çdo minutë me një kontrollues të kohës duke siguruar që koha do të jetë gjithmonë e përsosur. Përdoruesit duhet të vendosin vetëm një herë zonën kohore, të aktivizojnë modalitetin e kursimit të ditës dhe ata kurrë nuk do të kenë nevojë të shqetësohen për vendosjen e orës përsëri!

52 animacione të ndryshme me ngjyrë, shpejtësi dhe shkëlqim të rregullueshëm i japin përdoruesit kontroll të saktë dhe variacion të pafund. Mënyrat e preferuara ruhen në kujtesë. Mund të vendosen kohëmatës të dritës dhe ngjarje të përditshme të cilat lejojnë përdoruesit të njoftohen vizualisht në kohën e zgjedhur. Mënyrat e veçanta të pushimeve mund të shtojnë festë në shtëpinë tuaj gjatë Halloween, Vitit të Ri ose Krishtlindjeve. Ne madje kemi një mënyrë të veçantë për ditën pi ku ora animon shifrat e pi për 100 shifra çdo orë.

Ora mundësohet nga një Node MCU ESP8266 e lidhur me ueb dhe programohet duke përdorur gjuhën arduino dhe bibliotekat e njohura c ++ që vijnë standarde në platformën arduino. Dëshironi të bëni një? Ja si:

Hapi 1: Mblidhni materialet

Mblidhni materialet
Mblidhni materialet
Mblidhni materialet
Mblidhni materialet

Këtu keni një listë të plotë të gjithçkaje që ju nevojitet me çmimet dhe lidhjet.

  • Bosh prej druri rrethor 18 "me diametër 1" - 10,40 dollarë - Lowes
  • Akrilik i shpërndarë i lehtë - 5.79 dollarë + 6.55 dollarë Transporti = 12.34 dollarë nga Amazon
  • (2) vargje LED të paravendosur prej 50 - 11.67 dollarë x 2 = 23.34 dollarë nga eBay
  • Emetimi i anës LED - 26.62 dollarë nga Adafruit
  • ESP 8266 Node MCU - 8.39 dollarë nga Amazon
  • 2.5mm Pigtail - 6.99 $ (paketë prej 10) nga Amazon
  • 4cm x 6cm Prototyping Circuit Board - $ 9.99 (pako prej 10 - do t'ju duhet 1) nga Amazon
  • Blloqet e terminalit - 7.99 dollarë (pako prej 20 - do t'ju duhen 5)
  • 1x8 copë pishe - 4.79 dollarë nga Lowes
  • 1/4 copë materiali i dyshemesë prej druri (për stendën) Numri i artikullit 422633 - 10.48 dollarë nga Lowes
  • (1) Furnizimi me energji 5v, 5a - 14.99 dollarë nga Amazon
  • Material mbështetës shërbimi 2.7mm (Artikulli 757295000023) - 10.98 dollarë nga Home Depot
  • (20) Vida të drurit të zi #6 - 6.83 dollarë - Amazon
  • Njollë dhe pallto e qartë. Përfundimet e përgjithshme rekomandohen! - afërsisht 20 dollarë nga Woodcraft
  • (2) Arra të zeza 1/4-20 (Artikulli 755801) - 1.38 dollarë nga Lowes
  • (2) Vida 1/4-20 e kokës së zezë (Artikulli 755806) - 1.49 dollarë

Çmimi total i artikujve të listuar këtu: 177.38 dollarë

Mjetet e nevojshme:

  1. Makinë CNC
  2. Armë me ngjitës të nxehtë
  3. Makine per ngjitjen e metalit
  4. Dremel ose skedar dore
  5. Zhveshëset e telave

Hapi 2: Njihuni me Uebfaqen

Image
Image
Njihuni me Uebfaqen
Njihuni me Uebfaqen
Njihuni me Uebfaqen
Njihuni me Uebfaqen

Kjo pjesë është ajo që e bën orën edhe argëtuese edhe të lezetshme. Faqja në internet është e ndarë në katër seksione: Cilësimet e Përgjithshme, Ngjyra, Animacionet e Unazës dhe Animacionet e Numrave.

  • Cilësimet e përgjithshme - Ky seksion përfshin rregullime të tilla si kursimet e ditës, zonën e orës, etj. Gjithashtu e pranishme në këtë faqe është një mundësi për të ruajtur dhe rikujtuar tre konfigurime të ndryshme të orës. Kjo i lejon përdoruesit të ruajë skenat e preferuara. Të gjitha cilësimet ruhen në eeprom (memorie jo e paqëndrueshme); Për më tepër, cilësimet aktuale ruhen gjithmonë në mënyrë që në rast të një ndërprerje të energjisë, ora do të rikuperohet aty ku u ndal.
  • Opsionet e ngjyrave - Çdo aspekt i orës është i personalizueshëm. Për të ndryshuar ngjyrën e çdo elementi thjesht klikoni në butonin që korrespondon me elementin që dëshironi të ndryshoni dhe pastaj klikoni në rrotën e ngjyrave. Brenda rrotës së ngjyrave është e bardhë e pastër. Jashtë rrota me ngjyra fik LED.
  • Animacionet e Unazës - Animacionet me zile janë ngjarje që ndodhin çdo minutë (p.sh. animacione që përparojnë minutën) ose aktivitet interesant si një lavjerrës. Zgjidhni nga një sërë opsionesh këtu
  • Animacionet e numrave - Animacionet e numrave janë shfaqje të lehta që nuk janë të lidhura me një ngjarje kohore. Përkundrazi, ato krijojnë humor ose interes. Ka 52 opsione të ndryshme këtu dhe ato mund të bëhen edhe më interesante duke rregulluar ose shkëlqimin ose shpejtësinë duke përdorur shufrat rrëshqitëse.

Html dhe javascript për këtë faqe janë të përfshira në kodin burimor që gjendet në github. Ne do të arrijmë në atë në një moment.

Hapi 3: Përgatitni skedarët CNC

Përgatitni skedarët CNC
Përgatitni skedarët CNC
Përgatitni skedarët CNC
Përgatitni skedarët CNC
Përgatitni skedarët CNC
Përgatitni skedarët CNC
Përgatitni skedarët CNC
Përgatitni skedarët CNC

Puna e ndërtimit të makinës CNC është duke shtypur në makinën tuaj CNC. Por siç e di kush, puna CNC është 95% e konfiguruar dhe 5% prerje! Disa fjalë për konfigurimin janë të rëndësishme këtu.

Së pari, marrja e një pajisje të fortë është thelbësore. Unë jam duke zgjedhur ta mbaj drurin bosh me këto kapëset e kamerave. Ata punojnë mahnitshëm dhe janë shumë të fortë! Në mënyrë që të mos dëmtojnë drurin, vendos disa pjesë të vogla gome midis zonës së kontaktit dhe drurit (kjo nuk do të zvogëlojë forcën e shtrëngimit). Përtej të qenit tepër i fortë, një tjetër avantazh i madh i këtyre kapëseve është fakti se lartësia totale e kapëses është nën sipërfaqen e punës, kështu që nuk ka kurrë ndonjë rrezik përplasjeje. Nëse nuk i keni këto kapësa, kaseta e dyanshme mund të funksionojë. Cilado qoftë metoda juaj, siguroni mbajtje të forta dhe shtrirje të duhur të grurit.

Shënim i rëndësishëm: Ju do të duhet të rrokullisni orën dhe CNC në të dyja anët e makinës, prandaj sigurohuni që të indeksoni copën tuaj të drurit. Sigurohuni që mund ta rrokullisni dhe të jeni PIKACRISHT në të njëjtin vend. Kjo është thelbësore për prerjen e një ore të mirë!

Tani për disa shënime mbi punën CAD dhe CAM.

Skedari Cad (ProductionClockMaster.3dm) është një skedar Rhino3d dhe ka të gjitha shtresat e nevojshme CAD për orën. Nëse keni nevojë për një format më të përgjithshëm, unë gjithashtu kam përfshirë një eksport *dxf të shtresave të përparme dhe të pasme të orës. Ky duhet të jetë i gjithë informacioni që ju nevojitet.

Puna CNC CAM ndahet në 9 operacione të veçanta CNC. Skedarët aktualë të gcode Mach3 përfshihen në depon GitHub, si dhe skedarët VCarve që i prodhuan ato (nëse keni nevojë t'i hapni ato dhe të eksportoni duke përdorur një procesor postimi të ndryshëm).

Të gjithë skedarët për projektin janë në dispozicion në GItHub. Ja se si të interpretoni skedarët. Ato janë relativisht vetë-shpjeguese, por këtu është një ndihmë shtesë për të pastruar çdo konfuzion të mundshëm. Pesë skedarët e parë janë të listuar sipas funksionimit të prerjes. Emri i skedarit përfundon në kllapa me madhësinë e mjetit prerës. Kështu për shembull - 01_Rear Pocketets_v1.8_ (1-2 inç)

  • Ky emër i skedarit fillon me 01 kështu që është operacioni i parë.
  • Do të presë xhepat e pasmë.
  • Ky është versioni 1.8 (fillova me 0.0 kështu që ju tregon sa gabime kam bërë!)
  • Përdorni një mjet prerës 1/2 inç

Përveç këtyre pesë operacioneve të bllokimit të drurit, ekzistojnë dy operacione të stendës, një operacion i elementit akrilik dhe një operacion i pllakës së mbulesës së pasme.

Një operacion që është unik është operacioni CNC me slot T. Kjo siguron një kanal që bulonat në stendën e desktopit të rrëshqasin. Ju do të keni nevojë për një çarë T si ajo e treguar në fotografinë e mësipërme.

Përsëri, nëse keni nevojë për diçka tjetër përveç procesorit standard të postimit Mach3, hapni skedarët VCarve dhe eksportoni në formatin tuaj lokal. Hapi tjetër ne do të ecim përmes prerjes së bërthamës dhe do të ilustrojmë hap pas hapi se si duhet të duket ora në secilën fazë.

Hapi 4: Pritini bërthamën e orës, bazën e desktopit, pllakat akrilike dhe materialin mbështetës

Pritini bërthamën e orës, bazën e desktopit, pllakat akrilike dhe materialin mbështetës
Pritini bërthamën e orës, bazën e desktopit, pllakat akrilike dhe materialin mbështetës
Pritini bërthamën e orës, bazën e desktopit, pllakat akrilike dhe materialin mbështetës
Pritini bërthamën e orës, bazën e desktopit, pllakat akrilike dhe materialin mbështetës
Pritini bërthamën e orës, bazën e desktopit, pllakat akrilike dhe materialin mbështetës
Pritini bërthamën e orës, bazën e desktopit, pllakat akrilike dhe materialin mbështetës

Këtu janë disa fotografi të secilës prej pjesëve të përfunduara ndërsa dalin nga makina. Akriliku është prerja më sfiduese pasi akriliku ka një tendencë të shkrihet nëse nxehet shumë dhe gjithashtu bisedon dhe ngrihet nëse nuk mbahet mirë. Një prestar lazer do të ishte ideal nëse keni një të tillë. Siç mund ta shihni në foto, unë bëra një bashkim të veçantë që mban fort të katër anët. Shirit i dyanshëm do të ishte ndoshta më i miri absolut për këtë operacion, por do të ishte pak më shumë kohë për tu hequr.

Hapi 5: Përshtateni me Artin e Orëve dhe Përfundoni

Përshtateni me Artin e Fytyrës së Orës dhe Përfundoni
Përshtateni me Artin e Fytyrës së Orës dhe Përfundoni
Përshtateni me Artin e Fytyrës së Orës dhe Përfundoni
Përshtateni me Artin e Fytyrës së Orës dhe Përfundoni
Përshtateni me Artin e Fytyrës së Orës dhe Përfundoni
Përshtateni me Artin e Fytyrës së Orës dhe Përfundoni

Ora mund të përdoret mirë pa këtë hap, por është argëtuese ta personalizoni atë sipas nevojave ose shijeve tuaja. Ne kemi provuar shumë modele të ndryshme dhe qielli është kufiri këtu. Ne do të donim të shihnim shembuj të gjërave me të cilat keni dalë!

Për sa i përket përfundimit ne kemi provuar shumë gjëra të ndryshme, por na pëlqen thjeshtësia dhe lehtësia e ngjyrosjes. Ne gjithashtu e duam shtresën e sipërme të General Finishes pasi është veçanërisht e lehtë për t'u instaluar, e qëndrueshme dhe duket e mrekullueshme! Tani është koha për ta bërë këtë para se të fillojmë instalimin e pajisjeve elektronike.

Këshillë: Mos harroni të njollosni edhe stendën e desktopit, prizën e pllakës së pasme dhe pllakën e pasme në të njëjtën kohë. Easyshtë e lehtë të tërhiqesh dhe të harrosh këto pjesë aksesore!

Hapi 6: Pllaka akrilike dhe montim stendash

Pllaka akrilike dhe montim stendash
Pllaka akrilike dhe montim stendash
Pllaka akrilike dhe montim stendash
Pllaka akrilike dhe montim stendash
Pllaka akrilike dhe montim stendash
Pllaka akrilike dhe montim stendash
Pllaka akrilike dhe montim stendash
Pllaka akrilike dhe montim stendash

Pasi të aplikoni përfundimin në copat e drurit, është koha të shtypni pllakat akrilike dhe të mblidhni stendën. Pllakat akrilike janë toleranca e përshtatjes së shtypit dhe nuk kërkojnë ndonjë ngjitës në përgjithësi. Disa prej pllakave mund të kenë nevojë për sasi të vogla lëmimi ose skedimi, por në përgjithësi, këto thjesht shtypin në vend dhe ju jeni mirë të shkoni. Nëse zbuloni se disa prej tyre janë shumë të lirshme dhe bien jashtë, ne përdorim disa pika zam të bardhë të shkollës Elmers pasi kjo është e lehtë për t'u aplikuar, thahet në mënyrë perfekte dhe siguron shumë ngjitje. Pjesa e përparme e orës tuaj tani është KOMPLET! Qëndroni prapa dhe kënaquni.

Gjithashtu në këtë kohë ju gjithashtu mund të shtypni në stendë arrat 1/4-20 dhe dantellën në bulonat që rrëshqasin poshtë kanaleve të slotit T. Hidheni stendën në bazë me pak ngjitës dhe stenda juaj e desktopit tani është gati!

Hapi 7: Instaloni LED-të e para-telave në bërthamën e orës

Image
Image
Instaloni LED-të e Para-telave në bërthamën e orës
Instaloni LED-të e Para-telave në bërthamën e orës

Mirë, po afrohemi! Ndoshta pjesa më e gjatë e orës është shtypja në LED-të individuale. Ekzistojnë gjithsej 100 LED në këtë pjesë të orës dhe meqenëse LED -të vijnë në shirita prej 50 do t'ju duhen dy shirita që janë të lidhur nga njëri fund në tjetrin. Tolerancat e zgavrave LED janë të tilla që ato janë në thelb të përshtatshme për shtyp. Edhe pse tolerancat e përshtatjes së shtypit i mbajnë LED -të në vend, ne përdorim një fshirje të vogël (njomë shumë të vogël) zam të nxehtë për të siguruar siguri shtesë. Shumë zam dhe teprica do të shtrydhin dhe bllokojnë LED -të.

Pas këtij hapi do të keni shumë sythe që dalin nga pjesa e pasme e orës që do të duhet të shtypen poshtë në mënyrë që paneli i pasmë të përshtatet në vend. Pak ajër i nxehtë nga tharëse flokësh i bën telat më fleksibël dhe të lehtë për t'u përkulur. Përsëri, përdorimi i zamit të nxehtë i mban këto tela të sigurta.

Siç thuhet, ky proces zgjat rreth 45 minuta në një orë. Shikoni fotot e mësipërme për të parë se si duhet të duket ky hap. Shikoni gjithashtu videon argëtuese të kalimit të kohës! Sikur të mund ta lidhnim atë shpejt!

Hapi 8: Mblidhni pajisjet elektronike

Mblidhni Elektronikën
Mblidhni Elektronikën
Mblidhni Elektronikën
Mblidhni Elektronikën
Mblidhni Elektronikën
Mblidhni Elektronikën

Instalimet elektrike janë gati, është e lehtë, por këtu është një shpjegim i hollësishëm. Ne zbuluam se mënyra më e lehtë për të lidhur është përdorimi i një bordi proto 4cm x 6cm (madhësia e zgavrës CNC) dhe instalimi i terminaleve me vida që do të marrin shiritat LED si dhe përshtatësin e rrymës DC. Ne provuam saldimin në një mënyrë më të drejtpërdrejtë dhe jo vetëm që është e rëndë dhe e vështirë, por e bën të pamundur heqjen ose zëvendësimin e zorrëve të orës në rast se ESP8266 prishet ose ka nevojë për azhurnim. Përdorimi i titujve është më fleksibël dhe, mendojmë, më i lehtë.

Pasi të jenë instaluar terminalet e vidave thjesht ndiqni diagramin e instalimeve elektrike për të lidhur terminalet me kunjat e duhur. Nuk ka asnjë përbërës aktual në PCB, vetëm gjurmë nga titujt në kunjat e duhura ESP8266.

Pin 4 është kunja për LED -të e unazës dhe Pin 2 është kunja për numrat. Pozitive shkon në VSS dhe Negative shkon në tokë.

E vetmja gjë tjetër që nevojitet është një rezistencë 300ohm në kunjin e të dhënave të shiritit LED. Në çdo shirit WS2812b që kam parë ndonjëherë (dhe kam parë shumë) kjo është kunja qendrore. Ky rezistencë mbron shiritin nga rritjet e tensionit dhe rritjet e tensionit të cilat mund të shkaktojnë ose dëmtim ose sjellje të paparashikueshme. Unë kam neglizhuar instalimin e këtij rezistori dhe kam djegur LED -in e parë në shirit (herë të tjera asgjë nuk ndodhi dhe funksionoi në mënyrë perfekte). Rezistori duhet të shtohet brenda, që do të thotë se funksionon si një hallkë në zinxhirin që lidh bordin me tela në LED. Disa shirita LED i kanë këto rezistorë tashmë të instaluar dhe disa jo. Nëse nuk jeni të sigurt nëse shiriti juaj LED ka një të tillë, vazhdoni dhe shtoni një gjithsesi. Nuk ka dëm kur veprohet kështu. Sigurohuni që ta shtoni këtë rezistencë të brendshme sa më afër anës LED të telit lidhës JO anën e PCB -së.

Zgavra në pjesën e pasme të orës është krijuar për dy qëllime. Ose mund të marrë trupin e një transformatori 5v për montim në mur ose mund të mbajë një bateri opsionale mbrapa. I ilustruar këtu është një paketë e zakonshme 5 bateri e përdorur për të zgjeruar gamën e pajisjeve pa tel. Thjesht blini një përshtatës USB në 2.5 mm dhe ora juaj tani është e pajisur me bateri!

Ju do të duhet të shponi një vrimë nga zgavra e qendrës në PCB për të marrë bishtin e femrës DC. Kjo bëhet me lehtësi thjesht duke futur në gropë stërvitjen tuaj. Sigurohuni që të qëndroni të cekët në mënyrë që të mos stërviteni në faqen e orës! Tregohet operacioni i përfunduar i shpimit me bisht të mbështjellë me kujdes në zgavër.

Hapi 9: Ngarko kodin

Ngarko Kodin
Ngarko Kodin
Ngarko Kodin
Ngarko Kodin
Ngarko Kodin
Ngarko Kodin

Kodi për orën mund të gjendet në faqen e github të lightlightart. Kodi po përmirësohet vazhdimisht dhe është i komentuar mirë. Nëse nuk jeni të njohur me skedarët *.ino, ky është një format skedari Arduino dhe duhet të përpilohet me arduino IDE. Pasi të përpiloheni, ngarkoni përmes folesë standard microUSB në ESP8266. Nëse keni nevojë për ndihmë se si ta bëni këtë duke përdorur ESP 8266, këtu është një mësim i shkëlqyeshëm për programimin e tij me këtë ndërfaqe të njohur. Prettyshtë shumë afër jashtë kutisë, por jo plotësisht!

Çfarë bëjnë këto skedarë të ndryshëm? Këtu keni një ndarje të strukturës së këtyre skedarëve dhe asaj që ata bëjnë në tablonë e madhe.

Dosja e serverit të uebit

Index.htm -Kur kodi të jetë ngarkuar fillimisht në ESP8266 do t'ju paraqitet një faqe ngarkimi që ju kërkon të ngarkoni një skedar. Ngarko skedarin index.htm. Ky skedar shërben për uebfaqen - skedarët e tjerë në dosje janë të strehuar në brightlightart.com por janë këtu për referencën tuaj në rast se dëshironi të ndryshoni fletët e stilit/javascript dhe t'i mbani ato vetë

Dosja kryesore

  • enLIGHTen-LED-Clock.ino-Ky është skedari mëmë dhe e ka origjinën nga projekti i shkëlqyer i McLighting. Skenari është modifikuar shumë nga gjendja e tij origjinale, por ne i detyrohemi këtij projekti si një pikënisje e shkëlqyer për projektin tonë.
  • colormodes.h - Trajton shumicën e animacioneve të lehta në unazë. Gjithashtu merret me funksionet e kohës.
  • përkufizimet.h - Përcakton shumicën e ndryshoreve globale.
  • request_handlers.h - Kjo komunikon me ESP8266 dhe trajton kërkesat në hyrje dhe dërgon informacion në ESP8266.
  • spiffs_webserver.h - Ndihmon në shërbimin dhe interpretimin e faqes në internet. Ky është skedari i vetëm pa asnjë ndryshim nga projekti McLighting.
  • WS2812FX.cpp - Trajton animacionet e lehta në numra. Kjo është marrë pothuajse tërësisht nga biblioteka e shkëlqyeshme kitsurfer WS2812B. Ndryshimi kryesor këtu është shtimi i funksionalitetit që akrepi i orës të qëndrojë i ndezur
  • WS2812FX.h - skedari i kokës që shkon me bibliotekën WS2812fx. Kjo është kryesisht e pandryshuar.

Përfshirë skedarë shtesë

Përveç skedarëve të përfshirë këtu do t'ju nevojiten bibliotekat e mëposhtme. Këto janë biblioteka standarde dhe përfshihen lehtësisht duke kërkuar brenda IDE.

  • NtpClientLib.h
  • DNSServer.h
  • FS.h
  • ESP8266mDNS.h
  • EEPROM.h
  • WiFiClient.h
  • Ticker.h
  • WiFiUdp.h
  • WiFiManager.h
  • WebSocketsServer.h
  • WebSockets.h
  • ESP8266WiFi.h
  • ESP8266WebServer.

Hapi 10: Konfigurimi fillestar i orës dhe demonstrimit EnLIGHTen

Konfigurimi fillestar i orës dhe demonstrimit EnLIGHTen
Konfigurimi fillestar i orës dhe demonstrimit EnLIGHTen
Konfigurimi fillestar i orës dhe demonstrimit EnLIGHTen
Konfigurimi fillestar i orës dhe demonstrimit EnLIGHTen
Konfigurimi fillestar i orës dhe demonstrimit EnLIGHTen
Konfigurimi fillestar i orës dhe demonstrimit EnLIGHTen
Konfigurimi fillestar i orës dhe demonstrimit EnLIGHTen
Konfigurimi fillestar i orës dhe demonstrimit EnLIGHTen

Pas ngarkimit të kodit burimor dhe ndezjes së energjisë për herë të parë, të gjitha dritat do të jenë blu statike. Ky është treguesi juaj që ora po transmeton një pikë hyrje dhe po pret që ju të lidheni. Duke përdorur një telefon, laptop ose ndonjë pajisje pa tel, skanoni rrjetet e afërta (siç do të bënit nëse do të përpiqeshit të lidheni me internetin në një kafene). Në listën e rrjeteve në dispozicion duhet të shihni një të titulluar "orë". Lidhu me të.

Pasi të lidheni me atë rrjet do të ngarkojë automatikisht një faqe në internet (përsëri, si një përcjellje që do të përjetonit në një kafene). Jini të durueshëm pasi kjo ndonjëherë mund të zgjasë deri në 30 sekonda. Faqja në internet do t'ju kërkojë të skanoni për rrjetet në afërsi. Zgjidhni rrjetin tuaj të shtëpisë ose zyrës dhe sigurojini atij fjalëkalimin WiFi. Pasi të klikoni paraqit, fjalëkalimi pa tel për rrjetin tuaj lokal do të ruhet në kujtesë. Ju do të duhet ta bëni këtë vetëm një herë. Ora do të rindizet.

Kur të fillojë përsëri, do ta shihni që shfaq një seri numrash në rregull. Numrat që shfaq janë adresa IP e faqes në internet me të cilën duhet të lidheni. Kështu për shembull mund të shfaqë 1, 9, 2,., 1, 6, 8,., 0,., 3, 1. Kjo përkthehet në https://192.168.0.31. Shkruani këtë adresë në faqen në internet dhe tani duhet të jeni të lidhur me orën tuaj. Konfiguro larg dhe argëtohu! Përsëri, ora përdor teknologjinë websocket kështu që çdo ndryshim që bëni duhet të reflektohet menjëherë pa pasur nevojë të shtypni ruaj ose përditësoni faqen e internetit. Veryshtë shumë interaktive dhe argëtuese në këtë drejtim!

Nëse për ndonjë arsye e humbni lidhjen, thjesht rifreskoni faqen tuaj. Shumica e ruterave e mbajnë adresën IP të njëjtë për pajisjet e lidhura, por herë pas here ata tentojnë të ndryshojnë, kështu që kushtojini vëmendje fillimit. Nëse keni nevojë të kujtoni adresën IP të faqes në internet, thjesht rinisni orën.

Pasi të jeni të kënaqur me funksionimin e kodit, mos harroni të instaloni materialin mbështetës! Vrimat e shpuara e bëjnë të lehtë shtrirjen. Shtypni çdo tela që qëndron krenare dhe tani instalimet tuaja elektrike janë të sigurta dhe ora po duket shumë e përfunduar!

Hapi 11: Ndërtoni, Zhvilloni, Mbështetni dhe Shijoni

Image
Image

Ne do të donim të shihnim sa më shumë njerëz të ndërtonin dhe të shijonin këtë orë sa të ishte e mundur. Ne e kemi dashur këtë projekt dhe duam që të tjerët të ndajnë përvojën! Ne kemi pasur kaq shumë kënaqësi duke zgjidhur problemet, duke kapërcyer pengesat, duke shtypur insektet dhe duke u shpërblyer nga drita argëtuese dhe kuptimplote. Përfitimi që kemi marrë nga komuniteti krijues me burim të hapur është i paçmueshëm dhe na ka inkurajuar që ta lëshojmë këtë material burimor për mësim të përbashkët, përmirësim të vazhdueshëm dhe kënaqësi teknike. Ne do të donim të dëgjonim për ndërtimet e suksesshme dhe mënyrat se si e keni përmirësuar orën ndriçuese. Ju lutemi na shkruani një linjë dhe na tregoni!

Jo të gjithë kanë kohë, aftësi, mjete ose burime për të ndërtuar një nga këto orë nga e para, kështu që nëse jeni të interesuar të blini një orë të përfunduar ose si një produkt i përfunduar ose si një bazë për zhvillimin e vazhdueshëm, ju lutemi na mbështetni në indiegogo.

Recommended: