Përmbajtje:
- Hapi 1: Çfarë është kjo?
- Hapi 2: Çfarë ju nevojitet?
- Hapi 3: Softuer?
- Hapi 4: Bibliotekat?
- Hapi 5: Pra - Si ta bëjmë këtë gjë të funksionojë?
- Hapi 6: Shënime
Video: 8x8 Piktor: 6 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Një mjet i thjeshtë për krijimin e grafikës në një modul LED 8x8.
Djema - jam keq. Jo - vërtet, shumë keq kur vjen puna te vizatimi i ikonave. Veçanërisht duke vizatuar ikona në një rrjet 8x8, si ato ekranet e vogla WEMOS Matrix për një WEMOS D1. Për më tepër, unë thith numërimin e rreshtave dhe transformimin e tyre në një paraqitje binare.
Kështu që unë mashtrova - dhe krijova këtë gjë të vogël të quajtur piktor 8x8.
Hapi 1: Çfarë është kjo?
ESP8266 pret një faqe në internet që përfaqëson rrjetin 8x8 të ekranit të matricës - klikoni njërën nga këto pika dhe kthehet e kuqe/ndizet, klikoni përsëri dhe fiket/e zezë. Ekrani juaj bën të njëjtën gjë, kështu që ju mund të shikoni veprat tuaja të artit në kohë reale në pajisje të vërteta. Ende më vjen keq të vizatoj diçka mbi të, por tani e di shumë herët kur thith:)
Në anën e djathtë të rrjetit (në ekranin tuaj) do të gjeni përfaqësimin binar të gatshëm për kopje dhe ngjitje në formën e një grupi byte (të ruajtur në progmem) - thjesht kapeni dhe ngjiteni në kodin tuaj. Ndjehuni të lirë të përshtatni emrin e grupit, dhe nëse programi nuk funksionon për ju: kjo është 8 bajt - kështu që ndoshta nuk do të mbingarkojë kujtesën tuaj;)
Hapi 2: Çfarë ju nevojitet?
Kjo është krijuar me një WEMOS D1 në mendje, kështu që ju nevojitet D1 dhe një mburojë LED LOLIN Matrix: D1:
Mburoja e Matrix LED:
- këto nuk janë lidhje ndihmëse - kjo është ajo ku unë marr gjërat e mia. Mos ngurroni të blini kudo tjetër.
Hapi 3: Softuer?
Shkarkoni projektin këtu:
Projekti vjen në dy skedarë - një skicë, një e dytë përmban faqen në internet që ESP -ja juaj do të dërgojë.
Nëse nuk jeni të kënaqur duke shkarkuar ndonjë ZIP të panjohur: këtu është skica kryesore:
… Dhe uebfaqja:
Nëse nuk përdorni ZIP: të dy skedarët futen në një dosje. Faqja e internetit duhet të jetë në një skedar të quajtur "index_html.h" - skica mund të quhet çdo gjë, për sa kohë që emri i dosjes është i njëjtë me atë të INO. Po, Arduino…
Hapi 4: Bibliotekat?
Sigurisht. Për të përpiluar, duhet të keni të instaluar këto biblioteka:
Menaxheri Wifi
..dhe bibliotekën për matricën LED: https://github.com/thomasfredericks/wemos_matrix_…..të cilat do t'ju kërkojnë të instaloni bibliotekën Adafruit GFX.
Të dyja (të tre?) Bibliotekat mund të merren përmes Menaxherit të vjetër të Bibliotekës.
Hapi 5: Pra - Si ta bëjmë këtë gjë të funksionojë?
Pas ngarkimit të kodit, Ekrani juaj LED bën një animacion të vogël - duke ju thënë se dëshiron të lidhet me Wi -Fi tuaj. Pra, kapni telefonin tuaj, hapni WLAN -in tuaj - kërkoni një WLAN të ri të quajtur
8x8piktor KONFIG
- lidheni me WLAN -in e ri - foni juaj duhet të pyesë, nëse doni të lidheni me atë WIFI (më falni, fone gjermane këtu - nuk jam i sigurt se çfarë thotë mesazhi anglez) - trokitni lehtë mbi atë. Nëse nuk shfaqet një mesazh i tillë: hapni një shfletues (në telefonin tuaj të lidhur me WiFi të ESP) dhe drejtohuni tek "https://1.2.3.4".
Ekran i bardhë, butona të mëdhenj blu? Ky është Menaxheri Wifi.
Prekni "Konfiguro Wifi", zgjidhni wifi -n tuaj dhe shkruani fjalëkalimin tuaj. Goditi ruajtjen - animacioni duhet të ndalet (matrica bëhet e zezë); ESP tani është i lidhur me wifi -n tuaj.
Hapni një shfletues sipas dëshirës tuaj dhe përdorni këtë adresë:
8x8pikturues
- kjo është ajo: tani duhet të shihni ndërfaqen kryesore - ndërtim i lumtur ikonash !!
Hapi 6: Shënime
Jo vetëm që thith vizatimin e ikonave - edhe pse thith komentet. Unë zakonisht shkoj për emra shprehës të ndryshoreve - kështu që skica nuk duhet të jetë aq e vështirë për tu ndjekur.
Po, unë i dua funksionet e mia - mënyra më e lehtë për të lexuar skicën është të shembësh të gjitha dhe të kontrollosh funksionet e veçanta.
Kam lënë disa deklarata Serial.print në kod për korrigjim - kontrollimi i tastierës serike gjatë funksionimit mund të jetë një ide e mirë:)
Faqja e Internetit ruhet në një varg të gjatë - ferr dhe mallkim - Vargje! Si munda? Epo, kam hapësirë për të, nuk e ndryshoj fare (Globals From Hell) - kështu që nuk më intereson vërtet. Nëse e bëni: shkoni përpara, bëjeni më mirë. Kjo është bukuria e programimit.
Faqja e internetit bën pothuajse gjithçka në JavaScript - më falni për këtë; ishte zgjidhja më kompakte që mund të gjeja. Komunikimi midis ESP dhe shfletuesit mund të bëhet më mirë me webSockets - por bërja e GET -Strings ishte gjëja në mendjen time kur shkruaja - mbani mend: mos prekni kurrë një sistem që funksionon:)
Faqja e internetit u krijua duke përdorur Firefox - dembel me mua, nuk provova chrome/edge/opera/çfarëdo që ju përdorni. Nëse diçka prishet.. provoni Firefox -in.
2020 nga Detlef Amend. Softuer falas - argëtohuni me të !!
Recommended:
Ekran matricash 8x8 me BT: 5 hapa (me fotografi)
Shfaqja e matricës 8x8 Me BT: Bleva një matricë me 4 panele 8x8 nga Ebay (Kinë) disa muaj më parë. Isha pak i zhgënjyer kur kuptova se ishte e lidhur fort me njëra -tjetrën, jo nga lart poshtë për të cilën shumica e shembujve Rrjeti është i shkruar! Shih hapin 2. Mendoj se mund të kem një
LED me zë reaktiv RGB 8x8: 6 hapa
LED me zë Reaktiv RGB 8x8: Mendova se do të ishte emocionuese të bëja një projekt Arduino me LED RGB me zë reaktiv. Qëllimi im përfundimtar do të jetë përfundimisht të përdor 2 matrica LED të adresueshme 8x8 LED për të bërë sy reaktivë të shëndoshë, por tani për tani, unë thjesht jam duke u njohur me mënyrën se si
Piktor drite me madhësi Jumbo të prodhuar nga EMT (Elektrike) Përçuesi: 4 hapa (me fotografi)
Piktor i dritës me teleskop me madhësi Jumbo i prodhuar nga kanal EMT (Elektrik): Fotografimi me pikturë në dritë (shkrim në dritë) kryhet duke marrë një fotografi me ekspozim të gjatë, duke e mbajtur kamerën në vend dhe duke lëvizur një burim drite ndërsa hapja e kamerës është e hapur. Kur hapja hapet, gjurmët e dritës do të duket se janë ngrirë
Orë me matricë të udhëhequr 8x8 & Paralajmërim kundër ndërhyrjes: 4 hapa (me fotografi)
Ora 8x8 Led Matrix & Anti-Intrusion Warning: Në këtë Instructable ne do të shohim se si të ndërtojmë një Orë Matrica Led 8x8 të aktivizuar me zbulimin e lëvizjes. Kjo orë mund të përdoret gjithashtu si pajisje kundër ndërhyrjes që dërgon një mesazh paralajmërues nëse një lëvizje është zbuluar në një bot telegrami !!! Ne do të bëjmë me dy të ndryshme
Piktor drite me shumë ngjyra (i ndjeshëm në prekje): 8 hapa (me fotografi)
Piktor i dritës me shumë ngjyra (i ndjeshëm në prekje): Piktura në dritë është një teknikë fotografike e përdorur për të krijuar efekte speciale me shpejtësi të ngadaltë të qepenit. Një elektrik dore zakonisht përdoret për të " lyer " imazhet Në këtë Udhëzues, unë do t'ju tregoj se si të ndërtoni një piktor dritë të gjitha në një me prekje