Innholdsfortegnelse:
- Trinn 1: To versjoner av Pixel Kit
- Trinn 2: OSX High Sierra, Ubuntu 18.04 og Windows
- Trinn 3: Alle operativsystemer med Python 3
- Trinn 4: Bruk MicroPython
Video: Blinkende MicroPython på Kano Pixel Kit: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Kano's Pixel Kit er et flott stykke maskinvare! Den har 128 super lyse RGB -lysdioder, en joystick, 2 knapper, en urskive, batteri og en kraftig mikroprosessor som hjerne (ESP32).
Den kommer fra fabrikken med en fastvare som snakker med Kano Code App, en app der du har kodeutfordringer, kan bla gjennom kreasjoner laget av samfunnet, streame kreasjonene som er laget på det blokkbaserte grensesnittet til LED -ene og lagre animasjoner.
Det er en fin måte å lære de første trinnene å lære å kode eller ha en morsom animasjonsvisning hjemme. Men hvis du vil låse opp hele potensialet til Pixel Kit, er det en enkel og kraftig løsning: Bytt fabrikkens fastvare med MicroPython!
Denne opplæringen vil vise flere måter du kan erstatte fabrikkens fastvare med MicroPython i tillegg til å gjenopprette den opprinnelige fastvaren.
Trinn 1: To versjoner av Pixel Kit
Det er to versjoner av Pixel Kit: Kickstarter -versjonen har en Banana Pi -hjerne og detaljhandelsversjonen har ESP32.
Hvis Pixel Kit har et SD -kort, har du et Kickstarter Pixel Kit (KPK), ellers har du et Retail Pixel Kit (RPK).
Denne opplæringen er bare for Retail Pixel Kit
Trinn 2: OSX High Sierra, Ubuntu 18.04 og Windows
Dette er den enkleste måten å blinke Pixel Kit. Gå til https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases og last ned den nyeste versjonen av Pixel Kit Flash Tool.
Når den er lastet ned, må du kontrollere at Pixel Kit er på og koblet til datamaskinen din via USB (den følger med en rød kabel) og kjøre programmet.
Klikk på "Velg seriell port …" for å velge Pixel Kit seriell port. Hvis ingenting dukker opp her, må du kontrollere at Pixel Kit er på og koblet til datamaskinen igjen, og klikk "Oppdater porter". Hvis det ikke fungerer, kan du prøve å endre USB -porten på datamaskinen.
På noen operativsystemer (som Windows 7) trenger du en driver for å få datamaskinen til å snakke med Pixel Kit. Den enkleste måten å få driveren er ved å installere Kano Code App. Alternativt kan du manuelt installere FTDI -driverne her eller her.
Når den serielle porten er valgt, velger du bare det du vil blinke: Kano Code fastvare vil tilbakestille fabrikkens fastvare og MicroPython firmware vil installere MicroPython (Pixel32 for å være mer spesifikk).
Dette kan ta noen sekunder til et minutt å fullføre.
Trinn 3: Alle operativsystemer med Python 3
Hvis du har et operativsystem med Python 3 og pip, kan du enkelt kjøre Pixel Kit Flash Tool fra kilden superenkelt.
Du kan sjekke om du har Python og pip installert ved å skrive 'python -V' og 'pip -V' på terminalen/kommandolinjen. Hvis du ikke har Python eller pip, kan du laste ned og installere det fra
Følg deretter trinnene:
- Last ned den siste kildekoden på github -siden eller bruk denne lenken.
- Pakk ut kildekoden og naviger til den ved hjelp av terminalen
- Kjør "pip install -r --user requirements.txt"
- Kjør "python run.py"
Etter det bør du se vinduet Pixel Kit Flash Tool.
- Sørg for at Pixel Kit er på og koblet til datamaskinen din via USB.
- Klikk på "Velg seriell port …" for å velge Pixel Kit -serieporten.
- Hvis ingenting dukker opp her, må du kontrollere at Pixel Kit er på og koblet til datamaskinen igjen, og klikk "Oppdater porter".
Når den serielle porten er valgt, velger du bare det du vil blinke: Kano Code fastvare vil tilbakestille fabrikkens fastvare og MicroPython fastvare vil installere MicroPython (Pixel32 for å være mer spesifikk).
Dette kan ta noen sekunder til et minutt å fullføre.
Trinn 4: Bruk MicroPython
Du finner all dokumentasjon for hva du kan gjøre med MicroPython-fastvaren (Pixel32) du nettopp installerte på Pixel Kit her:
Jeg laget andre instruerbare bare for de første trinnene med Pixel32:
www.instructables.com/id/Pixel-Kit-Running …
Du kan også finne mange andre MicroPython- og CircuitPython -opplæringer på nettet, og de er mest sannsynlig kompatible med Pixel Kit! Gi meg beskjed hvis du finner et problem, eller hvis du har en bedre løsning!
Anbefalt:
PCB blinkende tre dekorasjon: 5 trinn (med bilder)
PCB Flashing Tree Decoration: I denne opplæringen lærer du hvordan du effektivt lager et elektronikkprosjekt. Som et eksempel vil jeg lage en PCB med blinkende lys fra start til slutt. All elektronikk kjøres av seg selv uten koding nødvendig. Alt du trenger å gjøre er å plugge
Sangfølger Led-blinkende Hack-O-Lantern !: 6 trinn
Sangfølger Led-blinkende Hack-O-Lantern !: Lag en jack-o-lanterne som spiller og blinker flerfargede lysdioder til alles favoritt Halloween-sang
DIY Kit Vindmølleformet rødt LED -blinkende lys: 6 trinn (med bilder)
DIY Kit Vindmølleformet rødt LED blinkende lys: Beskrivelse: Dette er en DIY MCU -design som lærer elektroniske vindmøllesett for loddepraksis.Lett å montere: Dette produktet kommer til deg. Komponentsettet må installeres på en kul modul som en vindmølle. Kitkomponentenes markørnavn var
Pixel Kit som kjører MicroPython: Første trinn: 7 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 forklarer hva
Bruk GPIOer blokkert av høyttaler i Kano -datamaskinen: 4 trinn
Bruk GPIO -er blokkert av høyttalere i Kano -datamaskinen: I Kanomaskinen blokkerer høyttaleren to gratis GPIO -pinner som ellers kan brukes (ikke nødvendig av høyttaleren). Disse GPIO er 5V og 3,3V utgang GPIO. Disse er viktige fordi den andre 5V GPIO brukes av høyttaleren, så denne blokkerte en