Indholdsfortegnelse:
- Trin 1: Startskærme
- Trin 2: Adgang til terminalsiden
- Trin 3: Gem terminal side på din computer
- Trin 4: Tilslutning til Pixel Kit
- Trin 5: Tilslutning til et Wifi -netværk
- Trin 6: Gendannelses-/offline -tilstand
- Trin 7: Kode med lys
Video: Pixel Kit, der kører MicroPython: Første trin: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Rejsen for at låse op for det fulde potentiale i Kano's Pixel starter med at udskifte fabriks -firmware med MicroPython, men det er kun begyndelsen.
For at kode på Pixel Kit skal vi slutte vores computere til det.
Denne vejledning forklarer, hvad startskærmene betyder, hvordan du får adgang til terminalsiden, og hvordan du opretter forbindelse til Pixel Kit.
Trin 1: Startskærme
Når dit Pixel Kit starter op, viser det et par skærme for at fortælle dig, hvad det gør og dets tilstand. Her er hvad de betyder:
- Orange: Prøver at oprette forbindelse.
- Blå: Oprettede sit eget wifi -netværk.
- Grøn: Tilsluttet et wifi -netværk.
- Rød: Prøvede at oprette forbindelse til et wifi -netværk og mislykkedes.
Når Pixel Kit opretter sit eget wifi -netværk, skal det hedde noget som PIXEL_KIT_XXXX, men med et nummer i stedet for XXXX.
Første gang dit Pixel Kit starter, viser det altid den blå skærm.
I tilfælde af at dit Pixel Kit er forbundet til (grøn skærm) eller oprettet et wifi -netværk (blå skærm), viser det sin ip -adresse i binært format: Røde prikker betyder 1, ingen prikker betyder 0.
Trin 2: Adgang til terminalsiden
Blå skærm
Hvis dit Pixel Kit starter til den blå skærm, finder du et åbent wifi -netværk med navnet PIXEL_KIT_*NUMBERS*.
For at åbne terminalsiden i din browser skal du sørge for at have forbindelse til Pixel Kit wifi -netværket og navigere til https://192.168.4.1. Du vil se siden på billederne. Selvom den er tilgængelig via denne adresse, anbefales det stærkt at klikke på download -knappen og gemme denne side offline. Det vil fungere på samme måde, men langt hurtigere!
Pixel Kit ip -adressen, mens den blå skærm vises, ændres aldrig: den vil altid være
Grøn skærm
Hvis dit Pixel -kit starter til den grønne skærm, viser det sin ip -adresse på det netværk, det er tilsluttet. Vi antager, at den er forbundet til det samme netværk som din computer, men hvis det ikke er det, skal du kontrollere det sidste trin om, hvordan du gendanner/genopretter forbindelse til dit Pixel Kit.
Når du har kontrolleret, at din computer og Pixel Kit er forbundet til det samme netværk, skal du navigere til dens ip -adresse for at få adgang til terminalsiden.
Trin 3: Gem terminal side på din computer
Når du får adgang til terminalbrowseren fra din Pixel Kit ip, opfører dit Pixel Kit sig som en webserver: Den er vært for en webside, som du kan få adgang til i din browser. Hver gang du anmoder om eller opdaterer denne side, skal Pixel Kit stoppe alt det gør og besvare denne anmodning.
Selvom det er fantastisk Pixel Kit kan opføre sig som en webserver, var det ikke meningen, at det skulle være en webserver, og nogle gange kan det være meget langsomt. Den gode nyhed er, at når du har indlæst terminalsiden, kan du gemme den offline!
For at gemme terminalsiden offline skal du klikke på download -knappen på sidebjælken. Filen gemmes automatisk i mappen "Downloads", men du kan flytte og omdøbe den til hvor du vil.
Trin 4: Tilslutning til Pixel Kit
Med din terminalside åbnet, og efter at du har kontrolleret, at dit Pixel Kit og din computer er på det samme netværk (enten det ene Pixel Kit, der har oprettet sig selv eller det, du har forbundet det til), og indtast ip -adressen i binært eller decimalt format. Det vil se sådan ud:
11000000101010000000010000000001
eller
192.168.4.1
Hvis du vil vide, hvordan du konverterer binære tal i decimaler, skal du tjekke dette link:
Når de er tilsluttet, bliver overskrifterne grønne, og du vil blive præsenteret for en Python REPL: Læs, evaluer, udskriv og sløjfe. Yay!
Trin 5: Tilslutning til et Wifi -netværk
Mens du er tilsluttet netværket, der er oprettet af Pixel Kit, har du ikke adgang til internet.
Hvis du vil kode og have adgang til internet på samme tid, skal du slutte Pixel Kit til et wifi -netværk, der har internet. Den computer, du vil bruge til at kode og dit Pixel Kit, skal altid være forbundet til det samme netværk.
Den nemmeste måde at oprette forbindelse til et wifi -netværk er at køre "saveWifiConf (ssid, passord)" på REPL, hvor ssid er navnet på det netværk, du vil have dit Pixel Kit til at forbinde, og adgangskoden er netværksadgangskoden:
saveWifiConf ('WifiName', 'Password')
Efter at have kørt "saveWifiConf (ssid, password)", skal du slukke og tænde for dit Pixel Kit for at anvende ændringerne.
Pro tip: Du kan nulstille dit Pixel Kit fra terminalsiden ved at skrive følgende kommando:
Nulstil()
Din terminal mister forbindelsen, når du genstarter dit Pixel Kit. Hvis du har gemt din terminalside offline, skal du blot opdatere den og oprette forbindelse til den nye ip, der vises på den grønne skærm (når din computer genopretter forbindelse til det wifi, du lige har forbundet dit Pixel Kit til).
Hvis du ikke har gemt siden offline, skal du konvertere det binære nummer, der vises af Pixel Kit, til en ip og få adgang til den fra din browser.
Trin 6: Gendannelses-/offline -tilstand
Når som helst skal du slukke og tænde for dit Pixel Kit, mens du holder begge de røde knapper nede for forsigtigt at tvinge det til at vise den blå skærm.
Dette er meget nyttigt i nogle få tilfælde:
- Du har tilsluttet det forkerte wifi -netværk, den forkerte adgangskode, tastefejl osv … I dette tilfælde starter Pixel Kit til den røde skærm, og den blå skærm tvinger den eneste måde at oprette forbindelse til Pixel Kit igen.
- Det wifi -netværk, du har tilsluttet, er ikke længere tilgængeligt. Dette kan skyldes tekniske problemer, men det kan også skyldes, at du har forbindelse til dit wifi i hjemmet, og nu er du i skole eller hos en ven. Indtastning af den blå skærm giver dig mulighed for at oprette forbindelse til et nyt wifi -netværk.
- Vi ser ud til at leve i en forbundet verden, men jeg mener, at vi ikke bør stole på netværks tilgængelighed for at kunne lære, lave ting og være kreative! Hvis du vil kode dit Pixel Kit 100% offline, eller hvis der ikke er nogen wifi tilgængelig, skal du få dit Pixel Kit til at indtaste den blå skærm og glad for kodning!
Trin 7: Kode med lys
Dokumentation
Du kan finde al dokumentation af ting, du kan gøre med dit Pixel Kit, der kører Pixel32 på:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/documentation
Men Pixel Kit har også al dokumentation offline! Du får adgang til det ved at klikke på spørgsmålstegnsknappen eller ved at navigere til https://192.168.4.1/index.html/#!/docs, hvis dit Pixel Kit viser den blå skærm. Hvis dit Pixel Kit viser den grønne skærm, vil det være
Tegning
Der er dybest set to måder at trække på Pixel Kit -lysdioder på: PixelTurtle og PixelKit -biblioteker.
Den første er den enkleste måde at komme i gang på, og du kan finde alt, hvad den kan gøre på:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-turtle
Den anden er et mere avanceret bibliotek (PixelTurtle er skrevet ved hjælp af det), og du finder, hvordan du bruger det på:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-kit
Hvis du har problemer med Python, er der også en hurtig introduktion inkluderet i offlinedokumentationen og på følgende links:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/programming-in-python
Hvis du har et problem, der ikke er beskrevet i dokumentationen, kan du kigge på siden til fejlfinding / ofte stillede spørgsmål:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/troubleshooting
Se inspirationsvideoer om, hvad der kan gøres med Pixel Kit, på vejledningssiderne:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/tutorials
Anbefalede:
SÅDAN KØRER DU FT232R USB UART KLON ARDUINO NANO BOARD 3.0: 7 trin
SÅDAN KØRER DU FT232R USB UART KLON ARDUINO NANO BOARD 3.0: I dag købte jeg arduino nano v3.0 (klon), men jeg har et problem. min computer registrerer altid " FT232R USB UART " andarduino Ide kan ikke registrere dette bord. hvorfor? hvad er der galt? ok, jeg har vejledning til at løse dette problem
Blinkende MicroPython på Kano Pixel Kit: 4 trin
Blinkende MicroPython på Kano Pixel Kit: Kano's Pixel Kit er et godt stykke hardware! Den har 128 super lyse RGB -lysdioder, et joystick, 2 knapper, en urskive, batteri og en kraftig mikroprocessor som hjerne (ESP32). Den kommer fra fabrikken med en firmware, der taler med Kano Code App, en
Enkel automatiseret Point to Point Model Railroad, der kører to tog: 13 trin (med billeder)
Enkel automatiseret Point to Point Model Railroad Kører to tog: Arduino mikrokontrollere er en fantastisk måde at automatisere modeljernbanelayout på grund af deres billige tilgængelighed, hardware og software med open source og et stort fællesskab til at hjælpe dig. For modelbaner kan Arduino -mikrokontrollere vise sig at være en god
Automatiseret modeljernbanelayout, der kører to tog: 9 trin
Automatiseret modeljernbanelayout Kører to tog: Jeg lavede et automatiseret modeltoglayout med pasningssider for et stykke tid siden. Efter anmodning fra et medmedlem lavede jeg denne instruktive. Dette ligner noget af det tidligere nævnte projekt. Layoutet rummer to tog og kører dem alternative
MATRIX Voice og MATRIX Creator, der kører Alexa (C ++ version): 7 trin
MATRIX Voice og MATRIX Creator, der kører Alexa (C ++ version): Påkrævet hardware Lad os gennemgå, hvad du skal bruge, inden du går i gang. Raspberry Pi 3 (anbefalet) eller Pi 2 Model B (understøttet). MATRIX Voice eller MATRIX Creator - Raspberry Pi har ikke en indbygget mikrofon, MATRIX Voice/Creator har en