Innehållsförteckning:
- Steg 1: Startskärmar
- Steg 2: Öppna terminalsidan
- Steg 3: Spara terminalsidan på din dator
- Steg 4: Ansluter till Pixel Kit
- Steg 5: Anslutning till ett Wifi -nätverk
- Steg 6: Återställnings-/offline -läge
- Steg 7: Kod med ljus
Video: Pixel Kit som kör MicroPython: Första stegen: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
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
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
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
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
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
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
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
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:
Automatiserad modelljärnvägslayout som kör två tåg (V2.0) - Arduino baserat: 15 steg (med bilder)
Automatiserad modelljärnvägslayout som kör två tåg (V2.0) | Arduino -baserat: Automatisering av modelljärnvägslayouter med Arduino -mikrokontroller är ett bra sätt att slå samman mikrokontroller, programmering och modelljärnväg till en hobby. Det finns ett gäng projekt som är tillgängliga för att köra ett tåg självständigt på en modelljärnväg
Kör APK Blynk eller annan Android -app som HMI på Raspberry Pi: 7 steg
Kör APK Blynk eller annan Android -app som HMI på Raspberry Pi: Hej beslutsfattare! Detta är min första instruerbara … Detta är inom räckhåll för hallon nybörjare. Jag spenderade mycket tid på att hitta de rätta kombinationerna för god tillförlitlighet och snabbhet av idrifttagning. Efter att ha hittat lite information för att genomföra detta
Enkel automatiserad punkt till punkt modell järnväg som kör två tåg: 13 steg (med bilder)
Enkel automatiserad Point to Point-modelljärnväg som kör två tåg: Arduino-mikrokontroller är ett utmärkt sätt att automatisera modelljärnvägslayouter på grund av deras låga tillgänglighet, hårdvara och programvara med öppen källkod och ett stort community för att hjälpa dig. För modelljärnvägar kan Arduino -mikrokontroller visa sig vara en bra
Gädda - kör säkrare, kör smartare, kör en gädda !: 5 steg
Gädda - kör säkrare, kör smartare, kör gädda !: Välkommen till mitt projekt som heter gädda! Detta är ett projekt som en del av min utbildning. Jag är student NMCT på Howest i Belgien. Målet var att göra något smart med en Raspberry Pi. Vi hade fullständig frihet där vi ville göra smart. För mig var det
Hur man kör en Linux -distro på en dator från en iPod -kommentar Plz Första ett inlägg: 5 steg
Hur man kör en Linux -distro på en dator från en Ipod -kommentar Plz Första postat: jag lägger en populär distro. Linux på min gamla ipod och körde den på min dator ganska coolVARNING !!!!!!!!!: DETTA FÖRSTÖR ALLA DATA PÅ DIN IPOD men kom ihåg att iPod kan återställas med i tunesi gjorde en video som jag inte hade tid att ta alla bilder