Cuprins:
- Pasul 1: două versiuni ale Pixel Kit
- Pasul 2: OSX High Sierra, Ubuntu 18.04 și Windows
- Pasul 3: Orice sistem de operare cu Python 3
- Pasul 4: Utilizați MicroPython
Video: Kit intermitent MicroPython pe Kano Pixel: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Kit-ul Pixel al lui Kano este o piesă hardware excelentă! Dispune de 128 de LED-uri RGB super luminoase, un joystick, 2 butoane, un cadran, baterie și un microprocesor puternic ca creier (ESP32).
Vine din fabrică cu un firmware care vorbește cu aplicația Kano Code, o aplicație în care aveți provocări de codare, puteți răsfoi creațiile făcute de comunitate, transmite în flux creațiile făcute pe interfața bazată pe blocuri către LED-uri și salva animații.
Este o modalitate excelentă de a da primii pași învățând cum să codezi sau să ai un ecran de animație distractiv acasă. Dar dacă doriți să deblocați întregul potențial al kitului dvs. Pixel, există o soluție simplă și puternică: înlocuiți firmware-ul din fabrică cu MicroPython!
Acest tutorial va arăta mai multe moduri în care puteți înlocui firmware-ul din fabrică cu MicroPython, precum și restaura firmware-ul original.
Pasul 1: două versiuni ale Pixel Kit
Există 2 versiuni ale Pixel Kit: Versiunea Kickstarter are un creier Banana Pi, iar versiunea de vânzare cu amănuntul are ESP32.
Dacă Pixel Kit-ul dvs. are un card SD, aveți un Kickstarter Pixel Kit (KPK), în caz contrar aveți un Pixel Kit Retail (RPK).
Acest tutorial este numai pentru setul Pixel Retail
Pasul 2: OSX High Sierra, Ubuntu 18.04 și Windows
Acesta este cel mai simplu mod de a vă bloca kitul Pixel. Accesați https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases și descărcați cea mai recentă versiune a Pixel Kit Flash Tool.
Odată descărcat, asigurați-vă că setul Pixel este pornit și conectat la computer prin USB (vine cu un cablu roșu) și rulați aplicația.
Faceți clic pe „Selectați portul serial …” pentru a alege portul serial Pixel Kit. Dacă nu apare nimic aici, asigurați-vă din nou că Pixel Kit-ul este pornit și conectat la computer și faceți clic pe „Reîmprospătare porturi”. Dacă acest lucru nu funcționează, încercați să schimbați portul USB de pe computer.
Pe unele sisteme de operare (cum ar fi Windows 7) veți avea nevoie de un driver pentru a vă putea face computerul să vorbească cu Pixel Kit. Cel mai simplu mod de a obține driverul este instalarea aplicației Kano Code. Alternativ, puteți instala manual driverele FTDI aici sau aici.
Odată selectat portul serial, alegeți doar ce doriți să clipească: firmware-ul Kano Code va reseta firmware-ul din fabrică, iar firmware-ul MicroPython va instala MicroPython (Pixel32 pentru a fi mai specific).
Aceasta poate dura câteva secunde până la un minut pentru a fi finalizată.
Pasul 3: Orice sistem de operare cu Python 3
Dacă aveți orice sistem operațional cu Python 3 și pip, puteți rula cu ușurință Pixel Kit Flash Tool din sursă foarte ușor.
Puteți verifica dacă aveți Python și pip instalate tastând `python -V` și` pip -V` pe terminal / linia de comandă. Dacă nu aveți Python sau pip, descărcați-l și instalați-l de pe
Apoi urmați pașii:
- Descărcați cel mai recent cod sursă de pe pagina github sau utilizând acest link.
- Dezarhivați codul sursă și navigați la acesta folosind terminalul
- Rulați „pip install -r --user requirements.txt”
- Rulați „python run.py”
După aceea, ar trebui să vedeți fereastra Pixel Kit Flash Tool.
- Asigurați-vă că setul Pixel este pornit și conectat la computer prin USB.
- Faceți clic pe „Selectați portul serial …” pentru a alege portul serial Pixel Kit.
- Dacă nu apare nimic aici, asigurați-vă din nou că Pixel Kit-ul este pornit și conectat la computer și faceți clic pe „Reîmprospătare porturi”.
Odată selectat portul serial, alegeți doar ce doriți să clipească: firmware-ul Kano Code va reseta firmware-ul din fabrică, iar firmware-ul MicroPython va instala MicroPython (Pixel32 pentru a fi mai specific).
Aceasta poate dura câteva secunde până la un minut pentru a fi finalizată.
Pasul 4: Utilizați MicroPython
Puteți găsi toată documentația pentru ceea ce puteți face cu firmware-ul MicroPython (Pixel32) pe care tocmai l-ați instalat pe Pixel Kit aici:
Am făcut alte Instrucțiuni doar pentru primii pași cu Pixel32:
www.instructables.com/id/Pixel-Kit-Running…
S-ar putea să găsiți, de asemenea, multe alte tutoriale MicroPython și CircuitPython online și sunt cel mai probabil să fie compatibile cu Pixel Kit! Spuneți-mi dacă găsiți vreo problemă sau dacă aveți o soluție mai bună!
Recomandat:
Decorarea arborelui intermitent PCB: 5 pași (cu imagini)
Decorarea arborelui intermitent PCB: În acest tutorial, veți învăța cum să realizați în mod eficient un proiect electronic. De exemplu, voi face un PCB cu lumini intermitente de la început până la sfârșit. Toate componentele electronice rulează singure, fără codificare necesară. Tot ce trebuie să faceți este să conectați
Urmărirea cântecului Led-intermitent Hack-O-Lantern !: 6 pași
Urmărirea cântecului cu LED-intermitent Hack-O-Lantern !: Faceți un felinar-jack care joacă și luminează LED-uri multicolore până la melodia preferată de Halloween a tuturor
Păianjen cu LED intermitent gigant: 13 pași
Giant Flashing Spider Spider: Danger este numele meu de mijloc și am vrut să fac ceva cool și tehnic pentru concursul de Halloween - suntem ingineri în devenire, așa că ne-am gândit că ar trebui să putem pune împreună ceva cool. Am ieșit cu asta: un păianjen cu opt ochi LED
Trei moduri de a realiza un circuit intermitent LED cu control al ratei și intermitent alternativ: 3 pași
Trei moduri de a crea un circuit de intermitent LED cu control al ratei și intermitent alternativ: Circuitul intermitent este un circuit în care LED-ul clipește ON și OFF într-o rată influențată de condensatorul utilizat. Aici, vă voi arăta trei moduri diferite de a realiza acest circuit folosind : 1. Tranzistori 2. 555 Timer IC3. Quartz CircuitLDR poate fi, de asemenea, utilizat pentru a
Kit Pixel care rulează MicroPython: primii pași: 7 pași
Kit Pixel care rulează MicroPython: primii pași: călătoria pentru a debloca întregul potențial al Pixelului lui Kano începe cu înlocuirea firmware-ului din fabrică cu MicroPython, dar acesta este doar începutul. Pentru a codifica pe Pixel Kit trebuie să ne conectăm computerele la acesta. Acest tutorial vă va explica ce