Innholdsfortegnelse:

Pixel Kit som kjører MicroPython: Første trinn: 7 trinn
Pixel Kit som kjører MicroPython: Første trinn: 7 trinn

Video: Pixel Kit som kjører MicroPython: Første trinn: 7 trinn

Video: Pixel Kit som kjører MicroPython: Første trinn: 7 trinn
Video: Infinix hot 30 - распаковка и первое знакомство с крепким народным топом за смешные деньги 🔥😱 2024, November
Anonim
Pixel Kit som kjører MicroPython: første trinn
Pixel Kit som kjører MicroPython: første trinn

Reisen for å låse opp det fulle potensialet til Kano's Pixel starter med å erstatte fabrikkens fastvare med MicroPython, men det er bare begynnelsen.

For å kode på Pixel Kit må vi koble datamaskinene våre til den.

Denne opplæringen vil forklare hva oppstartsskjermene betyr, hvordan du får tilgang til terminalsiden og hvordan du kobler til Pixel Kit.

Trinn 1: Boot -skjermer

Image
Image
Boot -skjermer
Boot -skjermer
Boot -skjermer
Boot -skjermer

Når Pixel Kit starter opp, viser det noen få skjermer for å fortelle deg hva det gjør og tilstanden. Her er hva de betyr:

  • Oransje: Prøver å koble til.
  • Blå: Opprettet sitt eget wifi -nettverk.
  • Grønn: Koblet til et wifi -nettverk.
  • Rød: Prøvde å koble til et wifi -nettverk og mislyktes.

Når Pixel Kit oppretter sitt eget wifi -nettverk, bør det hete noe som PIXEL_KIT_XXXX, men med et tall i stedet for XXXX.

Første gang Pixel Kit starter, vil den alltid vise den blå skjermen.

I tilfelle Pixel Kit er koblet til (grønn skjerm) eller opprettet et wifi -nettverk (blå skjerm), vil det vise IP -adressen i binært format: Røde prikker betyr 1, ingen prikker betyr 0.

Trinn 2: Få tilgang til terminalsiden

Få tilgang til terminalsiden
Få tilgang til terminalsiden

Blå skjerm

Hvis Pixel Kit starter opp til den blå skjermen, finner du et åpent wifi -nettverk som heter PIXEL_KIT_*NUMBERS*.

For å åpne terminalsiden i nettleseren din, må du kontrollere at du er koblet til Pixel Kit wifi -nettverk og navigere til https://192.168.4.1. Du vil se siden på bildene. Selv om den er tilgjengelig via denne adressen, anbefales det på det sterkeste å klikke på nedlastingsknappen og lagre denne siden offline. Det vil fungere akkurat det samme, men langt raskere!

Pixel Kit ip -adressen mens den blå skjermen vises, vil aldri endres: den vil alltid være

Grønn skjerm

Hvis Pixel -settet starter opp til den grønne skjermen, viser den ip -adressen på nettverket det er tilkoblet. Vi antar at den er koblet til det samme nettverket som datamaskinen din, men hvis det ikke er det, sjekk det siste trinnet for hvordan du gjenoppretter/kobler til Pixel Kit.

Når du har kontrollert at datamaskinen og Pixel Kit er koblet til det samme nettverket, navigerer du til ip -adressen for å få tilgang til terminalsiden.

Trinn 3: Lagre terminalsiden på datamaskinen

Lagre terminalsiden på datamaskinen
Lagre terminalsiden på datamaskinen
Lagre terminalsiden på datamaskinen
Lagre terminalsiden på datamaskinen

Når du åpner terminalnettleseren fra Pixel Kit ip, oppfører Pixel Kit seg som en webserver: Den er vert for en webside som du kan få tilgang til i nettleseren din. Hver gang du ber om eller oppdaterer denne siden, må Pixel Kit stoppe alt det gjør og svare på denne forespørselen.

Selv om det er fantastisk Pixel Kit kan oppføre seg som en webserver, var det ikke ment å være en webserver, og noen ganger kan det være veldig sakte. Den gode nyheten er at når du har lastet terminalsiden, kan du lagre den offline!

For å lagre terminalsiden offline, klikk på nedlastingsknappen på sidefeltet. Den vil automatisk lagre filen i "Nedlastinger" -mappen, men du kan flytte og gi nytt navn til hvor du vil.

Trinn 4: Koble til Pixel Kit

Koble til Pixel Kit
Koble til Pixel Kit
Koble til Pixel Kit
Koble til Pixel Kit
Koble til Pixel Kit
Koble til Pixel Kit

Med terminalen din åpnet og etter at du har kontrollert at Pixel Kit og datamaskinen er på samme nettverk (enten Pixel Kit opprettet selv eller den du koblet den til) og skriv ip -adressen i binært eller desimalformat. Det vil se slik ut:

11000000101010000000010000000001

eller

192.168.4.1

Hvis du vil vite hvordan du konverterer binære tall i desimaler, sjekk denne lenken:

Når de er tilkoblet, blir overskriftene grønne, og du vil bli presentert for en Python REPL: Read, Evaluate, Print and Loop. Jippi!

Trinn 5: Koble til et Wifi -nettverk

Koble til et Wifi -nettverk
Koble til et Wifi -nettverk

Når du er koblet til nettverket som er opprettet av Pixel Kit, har du ikke tilgang til internett.

Hvis du vil kode og ha tilgang til internett samtidig, må du koble Pixel Kit til et wifi -nettverk som har internett. Datamaskinen du vil bruke til å kode og Pixel Kit må alltid være koblet til det samme nettverket.

Den enkleste måten å koble til et wifi -nettverk er å kjøre "saveWifiConf (ssid, passord)" på REPL der ssid er navnet på nettverket du vil at Pixel Kit skal koble til og passord er nettverkspassordet:

saveWifiConf ('WifiName', 'Password')

Etter at du har kjørt "saveWifiConf (ssid, passord)", må du slå Pixel Kit av og på igjen for å bruke endringene.

Profftips: Du kan tilbakestille Pixel Kit fra terminalsiden ved å skrive følgende kommando:

nullstille()

Terminalen din mister tilkoblingen når du starter Pixel Kit på nytt. Hvis du lagret terminalsiden din offline, må du bare oppdatere den og koble til den nye IP -en som vises på den grønne skjermen (når datamaskinen din kobler seg til wifi -nettverket du nettopp koblet Pixel Kit til).

Hvis du ikke har lagret siden offline, konverter det binære nummeret som vises av Pixel Kit til en ip og få tilgang til den fra nettleseren din.

Trinn 6: Gjenopprettings-/frakoblet modus

Image
Image

Når som helst, slå Pixel Kit av og på igjen mens du holder begge de røde knappene for å forsiktig tvinge den til å vise den blå skjermen.

Dette er veldig nyttig i noen få tilfeller:

- Du har koblet til feil wifi -nettverk, feil passord, skrivefeil osv. I dette tilfellet vil Pixel Kit starte opp på den røde skjermen, og den blå skjermen er den eneste måten å koble til Pixel Kit på nytt.

- Wifi -nettverket du koblet til er ikke tilgjengelig lenger. Dette kan skyldes tekniske problemer, men det kan også være fordi du koblet til ditt wifi hjemme og nå er du på skolen eller hos en venn. Når du går inn i den blå skjermen, kan du koble til et nytt wifi -nettverk.

- Vi ser ut til å leve i en tilkoblet verden, men jeg tror vi ikke bør stole på tilgjengeligheten til nettverket for å kunne lære, lage ting og være kreative! Hvis du vil kode Pixel Kit 100% frakoblet, eller hvis det ikke er wifi tilgjengelig, kan du få Pixel Kit til å gå inn i den blå skjermen og glad for koding!

Trinn 7: Kode med lys

Kode med lys!
Kode med lys!

Dokumentasjon

Du finner all dokumentasjon av ting du kan gjøre med Pixel Kit som kjører Pixel32 på:

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

Men Pixel Kit har også all dokumentasjon offline! Du får tilgang til den ved å klikke på spørsmålstegn -knappen eller ved å navigere til https://192.168.4.1/index.html/#!/docs hvis Pixel Kit viser den blå skjermen. Hvis Pixel Kit viser den grønne skjermen, vil det være

Tegning

Det er i utgangspunktet to måter å trekke på Pixel Kit -lysdioder: PixelTurtle og PixelKit -biblioteker.

Den første er den enkleste måten å komme i gang, og du kan finne alt den kan gjøre på:

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

Det andre er et mer avansert bibliotek (PixelTurtle er skrevet ved hjelp av det), og du finner hvordan du bruker det på:

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

Hvis du har problemer med Python, er det også en rask introduksjon inkludert i offline dokumentasjon og på følgende lenker:

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

Hvis du har et problem som ikke er beskrevet i dokumentasjonen, kan du se på feilsøkings- / FAQ -siden:

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

For inspirasjonsvideoer om hva som kan gjøres med Pixel Kit, sjekk veiledningssidene:

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

Anbefalt: