Sisukord:

Pixel Kit töötab MicroPythoniga: esimesed sammud: 7 sammu
Pixel Kit töötab MicroPythoniga: esimesed sammud: 7 sammu

Video: Pixel Kit töötab MicroPythoniga: esimesed sammud: 7 sammu

Video: Pixel Kit töötab MicroPythoniga: esimesed sammud: 7 sammu
Video: RTX 3090 Ti vs RTX 3060 Ultimate Showdown for Stable Diffusion, ML, AI & Video Rendering Performance 2024, Juuli
Anonim
Pixel Kit töötab MicroPythoniga: esimesed sammud
Pixel Kit töötab MicroPythoniga: esimesed sammud

Teekond Kano Pixeli täieliku potentsiaali avamiseks algab tehase püsivara asendamisega MicroPythoniga, kuid see on alles algus.

Pixel Kiti kodeerimiseks peame sellega arvutid ühendama.

See õpetus selgitab alglaadimisekraanide tähendust, terminalilehele juurdepääsu ja Pixel Kitiga ühenduse loomist.

Samm: alglaadimisekraanid

Image
Image
Boot Ekraanid
Boot Ekraanid
Boot Ekraanid
Boot Ekraanid

Kui teie Pixel Kit käivitub, kuvatakse sellel mõned ekraanid, mis annavad teile teada, mida see teeb ja milline on selle olek. Siin on, mida nad tähendavad:

  • Oranž: proovin ühendust luua.
  • Sinine: lõi oma wifi -võrgu.
  • Roheline: ühendatud WiFi -võrguga.
  • Punane: proovisin luua ühenduse WiFi -võrguga ja ebaõnnestus.

Kui Pixel Kit loob oma WiFi -võrgu, peaks selle nimi olema midagi sellist nagu PIXEL_KIT_XXXX, kuid numbriga XXXX.

Pixel Kiti esmakordsel käivitamisel kuvatakse alati sinine ekraan.

Kui teie Pixel Kit on ühendatud (roheline ekraan) või loodud WiFi -võrk (sinine ekraan), kuvab see oma IP -aadressi kahendvormingus: punased punktid tähendavad 1, punktideta 0.

2. toiming: juurdepääs terminalilehele

Juurdepääs terminalilehele
Juurdepääs terminalilehele

Sinine ekraan

Kui teie Pixel Kit käivitub sinisele ekraanile, leiate avatud WiFi -võrgu nimega PIXEL_KIT_*NUMBERS*.

Terminalilehe avamiseks brauseris veenduge, et olete ühendatud Pixel Kiti WiFi -võrguga ja navigeerige lehele https://192.168.4.1. Lehte näete piltidel. Kuigi see on selle aadressi kaudu juurdepääsetav, on tungivalt soovitatav klõpsata allalaadimisnupul ja see leht võrguühenduseta salvestada. See töötab täpselt samamoodi, kuid palju kiiremini!

Sinise ekraani kuvamise ajal ei muutu Pixel Kit ip -aadress kunagi: see on alati

Roheline ekraan

Kui teie Pixeli komplekt käivitub rohelisele ekraanile, kuvab see ühendatud võrgus oma ip -aadressi. Eeldame, et see on ühendatud teie arvutiga samasse võrku, kuid kui see pole nii, kontrollige oma Pixel Kiti taastamise/uuesti ühendamise viimast sammu.

Kui olete veendunud, et teie arvuti ja Pixel Kit on ühendatud samasse võrku, navigeerige selle ip -aadressile, et pääseda terminalilehele.

Samm: terminalilehe salvestamine arvutisse

Terminali lehe salvestamine arvutisse
Terminali lehe salvestamine arvutisse
Terminali lehe salvestamine arvutisse
Terminali lehe salvestamine arvutisse

Kui pääsete oma Pixel Kit ip terminalibrauserisse, käitub teie Pixel Kit nagu veebiserver: see majutab veebilehte, millele pääsete juurde oma brauseris. Iga kord, kui te seda lehte taotlete või värskendate, peab Pixel Kit kõik toimingud peatama ja sellele päringule vastama.

Kuigi see on fantastiline Pixel Kit, võib käituda nagu veebiserver, ei olnud see mõeldud veebiserveriks ja mõnikord võib see olla väga aeglane. Hea uudis on see, kui olete terminalilehe laadinud, saate selle võrguühenduseta salvestada!

Terminali lehe võrguühenduseta salvestamiseks klõpsake külgriba allalaadimisnupul. See salvestab faili automaatselt kausta „Allalaadimised”, kuid saate selle teisaldada ja ümber nimetada kuhu iganes soovite.

4. toiming. Ühendamine Pixel Kitiga

Ühendamine Pixel Kitiga
Ühendamine Pixel Kitiga
Ühendamine Pixel Kitiga
Ühendamine Pixel Kitiga
Ühendamine Pixel Kitiga
Ühendamine Pixel Kitiga

Kui teie terminalileht on avatud ja pärast seda, kui olete veendunud, et teie Pixel Kit ja arvuti on samas võrgus (kas see, mille Pixel Kit ise lõi või millega te selle ühendasite), sisestage ip -aadress kahend- või kümnendvormingus. See näeb välja umbes selline:

11000000101010000000010000000001

või

192.168.4.1

Kui soovite teada, kuidas teisendada kahendarvud kümnendkohani, vaadake seda linki:

Pärast ühendamist muutuvad päised roheliseks ja teid kuvatakse Python REPL: Read, Evaluate, Print and Loop. Jaa!

Samm: Wifi -võrguga ühenduse loomine

Ühendamine WiFi -võrguga
Ühendamine WiFi -võrguga

Kui olete ühendatud Pixel Kiti loodud võrguga, pole teil juurdepääsu Internetile.

Kui soovite samal ajal kodeerida ja teil on juurdepääs Internetile, peate Pixel Kit'i ühendama internetiga WiFi -võrguga. Koodimiseks kasutatav arvuti ja Pixel Kit peavad alati olema ühendatud sama võrguga.

Lihtsaim viis WiFi -võrguga ühenduse loomiseks on käivitada REPL -is käsk "saveWifiConf (ssid, passord)", kus ssid on selle võrgu nimi, millega soovite Pixel Kit'i ühendada ja parool võrgu parool:

saveWifiConf ('WifiName', 'Password')

Pärast "saveWifiConf (ssid, parool)" käivitamist peate muudatuste rakendamiseks Pixel Kiti välja ja uuesti sisse lülitama.

Pro näpunäide: saate Pixel Kiti terminalilehelt lähtestada, sisestades järgmise käsu:

lähtestamine ()

Terminal kaotab ühenduse pärast Pixel Kiti taaskäivitamist. Kui salvestasite oma terminalilehe võrguühenduseta, värskendage seda ja looge ühendus rohelisel ekraanil kuvatava uue IP -ga (kui teie arvuti taasühendub WiFi -ga, millega te oma Pixel Kiti ühendasite).

Kui te pole lehte võrguühenduseta salvestanud, teisendage Pixel Kiti kuvatav binaararv IP -ks ja avage see oma brauserist.

6. samm: taastamise/võrguühenduseta režiim

Image
Image

Lülitage Pixel Kit igal ajal välja ja uuesti sisse, hoides samal ajal all mõlemat punast nuppu, et sundida seda õrnalt sinist ekraani näitama.

See on väga kasulik mõnel juhul:

- Olete ühenduse loonud vale wifi -võrguga, vale parool, kirjaviga jne … Sel juhul käivitub Pixel Kit punasele ekraanile ja sinise ekraani sundimine on ainus viis Pixel Kitiga uuesti ühenduse loomiseks.

- Ühendatud WiFi -võrk pole enam saadaval. See võib olla tingitud tehnilistest probleemidest, kuid võib olla ka sellest, et ühendasite oma koduse WiFi -võrgu ja olete praegu koolis või sõbra juures. Sinisele ekraanile sisenemine võimaldab teil luua ühenduse uue WiFi -võrguga.

- Tundub, et elame ühendatud maailmas, kuid usun, et me ei peaks õppimise, asjade loomise ja loomingulisuse korral lootma võrgu kättesaadavusele! Kui soovite oma Pixel Kiti 100% võrguühenduseta kodeerida või kui WiFi pole saadaval, sisestage oma Pixel Kit sinisele ekraanile ja rõõmsat kodeerimist!

7. samm: tuledega kood

Kood tuledega!
Kood tuledega!

Dokumentatsioon

Kogu dokumentatsiooni asjade kohta, mida saate Pixel32 -ga töötava Pixel Kitiga teha, leiate siit:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/documentation

Kuid Pixel Kitil on ka kogu dokumentatsioon võrguühenduseta! Sellele pääsete juurde, klõpsates küsimärgi nupul või navigeerides aadressile https://192.168.4.1/index.html/#!/docs, kui teie Pixel Kit näitab sinist ekraani. Kui teie Pixel Kit näitab rohelist ekraani, on see

Joonistamine

Pixel Kiti LED -ide joonistamiseks on põhimõtteliselt kaks võimalust: teegid PixelTurtle ja PixelKit.

Esimene neist on lihtsaim viis alustamiseks ja leiate kõik, mida saate teha:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-turtle

Teine on täiustatud teek (PixelTurtle on selle abil kirjutatud) ja selle kasutamise leiate siit:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-kit

Kui teil on Pythoniga probleeme, on võrguühenduseta dokumentatsioonis ja järgmistel linkidel ka kiire sissejuhatus:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/programming-in-python

Kui teil on probleem, mida pole dokumentatsioonis kirjeldatud, vaadake tõrkeotsingu / KKK lehte:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/troubleshooting

Inspireerivate videote kohta, mida Pixel Kiti abil teha saab, vaadake õpetuste lehti:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/tutorials

Soovitan: