Innholdsfortegnelse:
- Trinn 1: Boot -skjermer
- Trinn 2: Få tilgang til terminalsiden
- Trinn 3: Lagre terminalsiden på datamaskinen
- Trinn 4: Koble til Pixel Kit
- Trinn 5: Koble til et Wifi -nettverk
- Trinn 6: Gjenopprettings-/frakoblet modus
- Trinn 7: Kode med lys
Video: Pixel Kit som kjører MicroPython: Første trinn: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
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
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
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
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
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
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
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
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:
Automatisert modellbaneoppsett som kjører to tog (V2.0) - Arduino -basert: 15 trinn (med bilder)
Automatisert modellbaneoppsett som kjører to tog (V2.0) | Arduino -basert: Automatisering av modelljernbanelinjer ved hjelp av Arduino -mikrokontrollere er en fin måte å slå sammen mikrokontrollere, programmering og modelljernbane til en hobby. Det er en haug med prosjekter tilgjengelig for å kjøre et tog autonomt på en modelljernbane
Enkel automatisert punkt til punkt modell jernbane som kjører to tog: 13 trinn (med bilder)
Enkel automatisert punkt-til-punkt modell jernbane som kjører to tog: Arduino mikrokontrollere er en fin måte å automatisere modelljernbanelayout på grunn av lavpris tilgjengelighet, maskinvare og programvare med åpen kildekode og et stort fellesskap som hjelper deg. For modelljernbaner kan Arduino mikrokontrollere vise seg å være en stor
Automatisert modellbaneoppsett som kjører to tog: 9 trinn
Automatisert modelljernbanelayout som kjører to tog: Jeg laget en automatisert modeltogoppsett med passeringskjøring for en stund tilbake. På forespørsel fra et medmedlem gjorde jeg denne instruksen. Dette er litt likt prosjektet nevnt tidligere. Oppsettet rommer to tog og kjører dem alternativt
PC -drevet Bartop Arcade Machine som kjører LaunchBox: 7 trinn
PC -drevet Bartop Arcade Machine som kjører LaunchBox: BarCade -maskinen er en arkade, innebygd i Windows 10 med Big Box, som kan spille noen av de største retro -spillene noensinne! Sonisk? Har det. Pokemon Pinball? Det har vi. Street Fighter? Kryss av. Og så mye mer. BarCade kan fylle mange av spillene dine
Slik kjører du en Linux -distro på en datamaskin fra en iPod -kommentar Plz Første postet: 5 trinn
Slik kjører du en Linux Distro på en datamaskin fra en Ipod -kommentar Plz First One Posted: i put a popular distro. av Linux på min gamle iPod og kjørte den på datamaskinen min ganske kult ADVARSEL !!!!!!!!!: DETTE vil ødelegge alle data på din iPod, men husk at ipoden kan tilbakestilles ved hjelp av i tunesi laget en video jeg ikke hadde tid til ta hele bildet