Sadržaj:

Pixel Kit s MicroPythonom: Prvi koraci: 7 koraka
Pixel Kit s MicroPythonom: Prvi koraci: 7 koraka

Video: Pixel Kit s MicroPythonom: Prvi koraci: 7 koraka

Video: Pixel Kit s MicroPythonom: Prvi koraci: 7 koraka
Video: Miletov cuveni pad sa bicikla. :D 2024, Srpanj
Anonim
Pixel Kit s MicroPythonom: prvi koraci
Pixel Kit s MicroPythonom: prvi koraci

Put do otkrivanja punog potencijala Kano's Pixela počinje zamjenom tvorničkog firmvera MicroPythonom, ali to je tek početak.

Da bismo kodirali u Pixel Kit -u, moramo na njega povezati svoja računala.

Ovaj će vodič objasniti što znače ekrani za pokretanje, kako pristupiti stranici terminala i kako se povezati s Pixel Kitom.

Korak 1: Pokretanje zaslona

Image
Image
Zasloni za pokretanje
Zasloni za pokretanje
Zasloni za pokretanje
Zasloni za pokretanje

Kad se Pixel Kit podigne, prikazuje se nekoliko zaslona koji vas obavještavaju o stanju i stanju. Evo što oni znače:

  • Narančasta: pokušaj povezivanja.
  • Plava: stvorila vlastitu WiFi mrežu.
  • Zeleno: Povezano s WiFi mrežom.
  • Crveno: Pokušalo se spojiti na WiFi mrežu i nije uspjelo.

Kad Pixel Kit stvara vlastitu WiFi mrežu, trebao bi se nazvati nešto poput PIXEL_KIT_XXXX, ali s brojem umjesto XXXX.

Prilikom prvog pokretanja vašeg Pixel Kit uvijek će prikazati plavi zaslon.

U slučajevima kada je vaš Pixel Kit spojen na (zeleni zaslon) ili je stvorio WiFi mrežu (plavi zaslon), prikazat će svoju IP adresu u binarnom formatu: Crvene točkice znače 1, nema točaka 0.

Korak 2: Pristup stranici terminala

Pristup stranici terminala
Pristup stranici terminala

Plavi ekran

Ako se vaš Pixel Kit podigne na plavi zaslon, pronaći ćete otvorenu WiFi mrežu pod nazivom PIXEL_KIT_*BROJEVI*.

Da biste otvorili stranicu terminala u svom pregledniku, provjerite jeste li povezani s WiFi mrežom Pixel Kit i idite na https://192.168.4.1. Vidjet ćete stranicu na slikama. Iako je dostupan putem ove adrese, toplo se preporučuje klik na gumb za preuzimanje i spremanje ove stranice izvan mreže. Radit će isto, ali puno brže!

IP adresa Pixel Kit tijekom prikaza plavog zaslona nikada se neće promijeniti: uvijek će biti

Zeleni ekran

Ako se vaš Pixel komplet podigne na zeleni zaslon, prikazat će svoju IP adresu na mreži na koju je povezan. Pretpostavit ćemo da je spojen na istu mrežu kao i vaše računalo, ali ako nije, provjerite zadnji korak kako oporaviti/ponovno povezati svoj Pixel Kit.

Nakon što provjerite jesu li vaše računalo i Pixel Kit povezani na istu mrežu, idite na njegovu IP adresu za pristup stranici terminala.

Korak 3: Spremanje stranice terminala na vaše računalo

Spremanje stranice terminala na vaše računalo
Spremanje stranice terminala na vaše računalo
Spremanje stranice terminala na vaše računalo
Spremanje stranice terminala na vaše računalo

Kada pristupite pregledniku terminala sa svog Pixel Kit ip -a, vaš se Pixel Kit ponaša kao web poslužitelj: On ugošćuje web stranicu kojoj možete pristupiti u svom pregledniku. Svaki put kada zatražite ili osvježite ovu stranicu, Pixel Kit mora zaustaviti sve što radi i odgovoriti na ovaj zahtjev.

Iako je izvrstan, Pixel Kit se može ponašati kao web poslužitelj, nije trebao biti web poslužitelj, a ponekad može biti i vrlo spor. Dobra vijest je da kada učitate stranicu terminala, možete je spremiti izvan mreže!

Za spremanje stranice terminala izvan mreže kliknite gumb za preuzimanje na bočnoj traci. Automatski će spremiti datoteku u vašu mapu "Preuzimanja", ali možete je premjestiti i preimenovati gdje god želite.

Korak 4: Spajanje na Pixel Kit

Povezivanje s Pixel Kitom
Povezivanje s Pixel Kitom
Povezivanje s Pixel Kitom
Povezivanje s Pixel Kitom
Povezivanje s Pixel Kitom
Povezivanje s Pixel Kitom

S otvorenom stranicom terminala i nakon što ste se uvjerili da su vaš Pixel Kit i računalo na istoj mreži (ili onaj koji je Pixel Kit sam stvorio ili na koji ste ga povezali) i upišite IP adresu u binarnom ili decimalnom obliku. Izgledat će otprilike ovako:

11000000101010000000010000000001

ili

192.168.4.1

Ako želite znati kako pretvoriti binarne brojeve u decimalu, provjerite ovu vezu:

Kad se povežu, zaglavlja će postati zelena i bit ćete predstavljeni Python REPL -u: Pročitajte, ocijenite, ispišite i petlju. Da!

Korak 5: Povezivanje s Wifi mrežom

Povezivanje s Wifi mrežom
Povezivanje s Wifi mrežom

Dok ste povezani na mrežu koju je stvorio Pixel Kit, nećete imati pristup internetu.

Ako želite kodirati i istovremeno imati pristup internetu, morate povezati Pixel Kit s WiFi mrežom koja ima internet. Računalo koje ćete koristiti za kodiranje i vaš Pixel Kit moraju uvijek biti povezani na istu mrežu.

Najlakši način za povezivanje s WiFi mrežom je pokretanje "saveWifiConf (ssid, passord)" na REPL -u gdje je ssid naziv mreže s kojom želite da se vaš Pixel Kit poveže, a lozinka je mrežna lozinka:

saveWifiConf ('WifiName', 'Lozinka')

Nakon pokretanja "saveWifiConf (ssid, lozinka)", morate isključiti i ponovo uključiti Pixel Kit da biste primijenili promjene.

Profesionalni savjet: Pixel Kit možete resetirati sa stranice terminala upisivanjem sljedeće naredbe:

reset ()

Vaš terminal će prekinuti vezu nakon što ponovno pokrenete Pixel Kit. Ako ste stranicu terminala spremili izvan mreže, samo je osvježite i povežite se s novim IP -om prikazanim na zelenom zaslonu (nakon što se računalo ponovno poveže s WiFi mrežom na koju ste upravo povezali Pixel Kit).

Ako stranicu niste spremili izvan mreže, pretvorite binarni broj koji prikazuje Pixel Kit u IP i pristupite mu iz preglednika.

Korak 6: Oporavak/izvanmrežni način rada

Image
Image

U bilo kojem trenutku isključite i ponovo uključite Pixel Kit dok držite oba crvena gumba kako biste ga nježno natjerali da prikaže plavi zaslon.

Ovo je vrlo korisno u nekoliko slučajeva:

- Povezali ste se na pogrešnu wifi mrežu, pogrešnu lozinku, tipkarsku pogrešku itd … U ovom slučaju Pixel Kit će se pokrenuti na crveni zaslon, a prisiljavanje na plavi zaslon jedini je način za ponovno povezivanje s Pixel Kitom.

- Wi -Fi mreža koju ste povezali više nije dostupna. To može biti zbog tehničkih problema, ali može biti i zato što ste se povezali na kućni WiFi i sada ste u školi ili kod prijatelja. Ulaskom u plavi ekran moći ćete se povezati s novom WiFi mrežom.

- Čini se da živimo u povezanom svijetu, ali vjerujem da se ne bismo trebali oslanjati na dostupnost mreže da bismo mogli učiti, stvarati stvari i biti kreativni! Ako želite kodirati svoj Pixel Kit 100% izvanmrežno ili ako nema dostupnog WiFi -ja, neka vaš Pixel Kit uđe na plavi zaslon i sretno kodirajte!

Korak 7: Kodirajte sa svjetlima

Kodiraj sa svjetlima!
Kodiraj sa svjetlima!

Dokumentacija

Svu dokumentaciju o stvarima koje možete učiniti s Pixel Kitom s Pixel32 možete pronaći na:

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

No, Pixel Kit također ima svu dokumentaciju izvan mreže! Možete mu pristupiti klikom na gumb s upitnikom ili odlaskom na https://192.168.4.1/index.html/#!/docs ako vaš Pixel Kit prikazuje plavi zaslon. Ako vaš Pixel Kit prikazuje zeleni zaslon, bit će to

Crtanje

U osnovi postoje dva načina za crtanje na Pixel Kit LED diodama: PixelTurtle i PixelKit knjižnice.

Prvi je najjednostavniji način za početak, a sve što možete učiniti možete pronaći na:

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

Druga je naprednija biblioteka (PixelTurtle je napisana pomoću nje) i pronaći ćete kako je koristiti na:

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

Ako imate problema s Pythonom, tu je i kratki uvod u izvanmrežnu dokumentaciju i na sljedećim vezama:

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

Ako imate problem koji nije opisan u dokumentaciji, pogledajte stranicu za rješavanje problema / FAQ:

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

Za inspirativne videozapise o tome što Pixel Kit može učiniti, provjerite na stranicama s vodičima:

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

Preporučeni: