Innehållsförteckning:

Pixel Kit som kör MicroPython: Första stegen: 7 steg
Pixel Kit som kör MicroPython: Första stegen: 7 steg

Video: Pixel Kit som kör MicroPython: Första stegen: 7 steg

Video: Pixel Kit som kör MicroPython: Första stegen: 7 steg
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, November
Anonim
Pixel Kit som kör MicroPython: första steget
Pixel Kit som kör MicroPython: första steget

Resan för att låsa upp den fulla potentialen i Kanos Pixel börjar med att ersätta fabrikens firmware med MicroPython men det är bara början.

För att kunna koda på Pixel Kit måste vi ansluta våra datorer till den.

Denna handledning kommer att förklara vad startskärmarna betyder, hur du får tillgång till terminalsidan och hur du ansluter till Pixel Kit.

Steg 1: Startskärmar

Image
Image
Startskärmar
Startskärmar
Startskärmar
Startskärmar

När din Pixel Kit startar visar den några skärmar för att låta dig veta vad den gör och dess tillstånd. Här är vad de betyder:

  • Orange: Försöker ansluta.
  • Blå: Skapade sitt eget wifi -nätverk.
  • Grön: Ansluten till ett wifi -nätverk.
  • Röd: Försökte ansluta till ett wifi -nätverk och misslyckades.

När Pixel Kit skapar sitt eget wifi -nätverk bör det heta något som PIXEL_KIT_XXXX men med ett nummer istället för XXXX.

Första gången din Pixel Kit startar kommer den alltid att visa den blå skärmen.

Om ditt Pixel Kit är anslutet till (grön skärm) eller skapat ett wifi -nätverk (blå skärm) kommer det att visa dess ip -adress i binärt format: Röda prickar betyder 1, inga punkter betyder 0.

Steg 2: Öppna terminalsidan

Åtkomst till terminalsidan
Åtkomst till terminalsidan

Blåskärm

Om din Pixel Kit startar till den blå skärmen hittar du ett öppet wifi -nätverk med namnet PIXEL_KIT_*NUMBERS*.

För att öppna terminalsidan i din webbläsare, se till att du är ansluten till Pixel Kit wifi -nätverk och navigerar till https://192.168.4.1. Du kommer att se sidan på bilderna. Även om det är tillgängligt via denna adress, rekommenderas det starkt att klicka på nedladdningsknappen och spara den här sidan offline. Det kommer att fungera på samma sätt men mycket snabbare!

Pixel Kit ip -adress när den blå skärmen visas ändras aldrig: den kommer alltid att vara

Grönskärm

Om ditt Pixel -kit startar till den gröna skärmen kommer det att visa dess ip -adress i det nätverk det är anslutet till. Vi antar att den är ansluten till samma nätverk som din dator, men om det inte är det, kolla det sista steget om hur du återställer/återansluter ditt Pixel Kit.

När du har kontrollerat att din dator och Pixel Kit är anslutna till samma nätverk navigerar du till dess ip -adress för att komma åt terminalsidan.

Steg 3: Spara terminalsidan på din dator

Sparar terminalsidan på din dator
Sparar terminalsidan på din dator
Sparar terminalsida på din dator
Sparar terminalsida på din dator

När du öppnar terminalwebbläsaren från din Pixel Kit ip uppför Pixel Kit dig som en webbserver: Den är värd för en webbsida som du kan komma åt i din webbläsare. Varje gång du begär eller uppdaterar den här sidan måste Pixel Kit stoppa allt den gör och svara på denna begäran.

Även om det är fantastiskt Pixel Kit kan bete sig som en webbserver, var det inte avsett att vara en webbserver och ibland kan det vara väldigt långsamt. Den goda nyheten är att när du har laddat terminalsidan kan du spara den offline!

För att spara terminalsidan offline, klicka på nedladdningsknappen i sidofältet. Filen sparas automatiskt i mappen "Nedladdningar" men du kan flytta och byta namn på den var du vill.

Steg 4: Ansluter till Pixel Kit

Ansluter till Pixel Kit
Ansluter till Pixel Kit
Ansluter till Pixel Kit
Ansluter till Pixel Kit
Ansluter till Pixel Kit
Ansluter till Pixel Kit

Med din terminalsida öppen och efter att du har kontrollerat att din Pixel Kit och dator är i samma nätverk (antingen den ena Pixel Kit skapade sig själv eller den du kopplade den till) och skriv ip -adressen i binärt eller decimalt format. Det kommer att se ut ungefär så här:

11000000101010000000010000000001

eller

192.168.4.1

Om du vill veta hur man konverterar binära tal i decimaler, kolla den här länken:

När de är anslutna blir rubrikerna gröna och du kommer att presenteras för en Python REPL: Läs, utvärdera, skriva ut och slinga. Jippie!

Steg 5: Anslutning till ett Wifi -nätverk

Ansluter till ett Wifi -nätverk
Ansluter till ett Wifi -nätverk

När du är ansluten till nätverket som skapats av Pixel Kit har du inte tillgång till internet.

Om du vill koda och ha tillgång till internet samtidigt måste du ansluta Pixel Kit till ett wifi -nätverk som har internet. Datorn du använder för att koda och din Pixel Kit måste alltid vara ansluten till samma nätverk.

Det enklaste sättet att ansluta till ett wifi -nätverk är att köra "saveWifiConf (ssid, passord)" på REPL där ssid är namnet på det nätverk du vill att din Pixel Kit ska ansluta och lösenordet är nätverkslösenordet:

saveWifiConf ('WifiName', 'Password')

När du har kört "saveWifiConf (ssid, lösenord)" måste du stänga av och slå på Pixel Kit igen för att tillämpa ändringarna.

Proffstips: Du kan återställa ditt Pixel Kit från terminalsidan genom att skriva följande kommando:

återställa()

Din terminal tappar anslutningen när du startar om ditt Pixel Kit. Om du sparade din terminalsida offline behöver du bara uppdatera den och ansluta till den nya IP -adressen som visas på den gröna skärmen (när datorn åter ansluter till wifi -nätverket som du precis anslutit din Pixel Kit till).

Om du inte har sparat sidan offline, konvertera det binära numret som visas med Pixel Kit till en ip och öppna det från din webbläsare.

Steg 6: Återställnings-/offline -läge

Image
Image

När som helst, stäng av och på din Pixel Kit medan du håller båda röda knapparna för att försiktigt tvinga den att visa den blå skärmen.

Detta är mycket användbart i några fall:

- Du har anslutit till fel wifi -nätverk, fel lösenord, stavfel osv … I dessa fall startar Pixel Kit till den röda skärmen och tvingar den blå skärmen är det enda sättet att ansluta igen till Pixel Kit.

- Det wifi -nätverk du har anslutit är inte tillgängligt längre. Detta kan bero på tekniska problem men det kan också bero på att du har anslutit till ditt wifi i hemmet och nu är du i skolan eller hos en kompis. Genom att gå in i den blå skärmen kan du ansluta till ett nytt wifi -nätverk.

- Vi verkar leva i en ansluten värld men jag tror att vi inte ska lita på tillgänglighet i nätverket för att kunna lära oss, göra saker och vara kreativa! Om du vill koda din Pixel Kit 100% offline eller om det inte finns någon wifi tillgänglig, låt din Pixel Kit komma in i den blå skärmen och glad kodning!

Steg 7: Kod med ljus

Kod med ljus!
Kod med ljus!

Dokumentation

Du hittar all dokumentation om saker du kan göra med ditt Pixel Kit som kör Pixel32 på:

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

Men Pixel Kit har också all dokumentation offline! Du kommer åt den genom att klicka på frågetecknet eller genom att navigera till https://192.168.4.1/index.html/#!/docs om din Pixel Kit visar den blå skärmen. Om din Pixel Kit visar den gröna skärmen blir det

Teckning

Det finns i princip två sätt att använda Pixel Kit -lysdioder: PixelTurtle- och PixelKit -bibliotek.

Det första är det enklaste sättet att komma igång och du hittar allt du kan göra på:

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

Det andra är ett mer avancerat bibliotek (PixelTurtle är skrivet med det) och du hittar hur du använder det på:

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

Om du har problem med Python finns det också en snabb introduktion i offlinedokumentationen och på följande länkar:

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

Om du har ett problem som inte beskrivs i dokumentationen kan du titta på felsöknings- / FAQ -sidan:

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

För inspirerande videor om vad som kan göras med Pixel Kit, kolla självstudierna:

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

Rekommenderad: