Taula de continguts:
- Pas 1: dues versions del Pixel Kit
- Pas 2: OSX High Sierra, Ubuntu 18.04 i Windows
- Pas 3: qualsevol sistema operatiu amb Python 3
- Pas 4: utilitzeu MicroPython
Vídeo: MicroPython intermitent al kit de píxels Kano: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
El kit de píxels de Kano és una gran peça de maquinari. Compta amb 128 LED RGB súper brillants, un joystick, 2 botons, un esfera, bateria i un potent microprocessador com a cervell (ESP32).
Prové de fàbrica amb un microprogramari que parla amb l’aplicació Kano Code, una aplicació on teniu problemes de codificació, que pot cercar creacions realitzades per la comunitat, transmetre les creacions realitzades a la interfície basada en blocs als LED i desar animacions.
És una manera fantàstica de donar els primers passos per aprendre a codificar o tenir una divertida pantalla d’animació a casa. Però si voleu desbloquejar tot el potencial del vostre Pixel Kit, hi ha una solució senzilla i potent: substituïu el microprogramari de fàbrica per MicroPython.
Aquest tutorial mostrarà diverses maneres de substituir el microprogramari de fàbrica per MicroPython i també de restaurar el microprogramari original.
Pas 1: dues versions del Pixel Kit
Hi ha 2 versions de Pixel Kit: la versió Kickstarter té un cervell Banana Pi i la versió minorista té l’ESP32.
Si el vostre Pixel Kit té una targeta SD, teniu un Kickstarter Pixel Kit (KPK), en cas contrari teniu un Pixel Kit al detall (RPK).
Aquest tutorial només és per al Pixel Kit al detall
Pas 2: OSX High Sierra, Ubuntu 18.04 i Windows
Aquesta és la manera més senzilla de fer flash el vostre Pixel Kit. Aneu a https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases i descarregueu la versió més recent de Pixel Kit Flash Tool.
Un cop descarregat, assegureu-vos que el Pixel Kit estigui engegat i connectat a l'ordinador mitjançant USB (ve amb un cable vermell) i executeu l'aplicació.
Feu clic a "Selecciona el port sèrie …" per triar el port sèrie del vostre Pixel Kit. Si aquí no apareix res, assegureu-vos de nou que el Pixel Kit estigui engegat i connectat a l'ordinador i feu clic a "Actualitza els ports". Si això no funciona, proveu de canviar el port USB de l'ordinador.
En alguns sistemes operatius (com Windows 7), necessitareu un controlador per poder fer que l’ordinador parli amb Pixel Kit. La manera més senzilla d’obtenir el controlador és instal·lant l’aplicació Kano Code. També podeu instal·lar manualment els controladors FTDI aquí o aquí.
Un cop seleccionat el port sèrie, només cal que escolliu el que voleu parpellejar: el firmware del codi Kano restablirà el microprogramari de fàbrica i el microprogramari MicroPython instal·larà MicroPython (el Pixel32 serà més específic).
Això pot trigar uns segons a un minut a completar-se.
Pas 3: qualsevol sistema operatiu amb Python 3
Si teniu algun sistema operatiu amb Python 3 i pip, podeu executar Pixel Kit Flash Tool fàcilment des de la font.
Podeu comprovar si teniu instal·lat Python i pip escrivint `python -V` i` pip -V` a la vostra terminal / línia d'ordres. Si no teniu Python ni pip, descarregueu-lo i instal·leu-lo des de
A continuació, seguiu els passos següents:
- Baixeu-vos el codi font més recent a la pàgina de github o mitjançant aquest enllaç.
- Descomprimiu el codi font i aneu-hi mitjançant el terminal
- Executeu "pip install -r --user requirements.txt"
- Executeu "python run.py"
Després, hauríeu de veure la finestra de l'eina Flash Pixel Kit.
- Assegureu-vos que el Pixel Kit estigui engegat i connectat a l'ordinador mitjançant USB.
- Feu clic a "Selecciona el port sèrie …" per triar el port sèrie del vostre Pixel Kit.
- Si aquí no apareix res, assegureu-vos de nou que el Pixel Kit estigui engegat i connectat a l'ordinador i feu clic a "Actualitza els ports".
Un cop seleccionat el port sèrie, només cal que escolliu el que vulgueu parpellejar: el firmware del codi Kano restablirà el microprogramari de fàbrica i el microprogramari MicroPython instal·larà MicroPython (el Pixel32 serà més específic).
Això pot trigar uns segons a un minut a completar-se.
Pas 4: utilitzeu MicroPython
Podeu trobar tota la documentació sobre què podeu fer amb el microprogramari MicroPython (Pixel32) que acabeu d’instal·lar al vostre Pixel Kit aquí:
He creat altres instruccions només per als primers passos amb Pixel32:
www.instructables.com/id/Pixel-Kit-Running …
També podeu trobar molts altres tutorials de MicroPython i CircuitPython en línia i és probable que siguin compatibles amb el Pixel Kit. Feu-me saber si trobeu algun problema o si teniu una solució millor.
Recomanat:
Píxels vius: Imagine la tecnologia té vida: 4 passos (amb imatges)
Píxels vius: imagina que la tecnologia té vida: veient que els productes per a la llar intel·ligent són més habituals a les nostres vides, he començat a pensar sobre la relació entre les persones i aquests productes. Si algun dia, els productes per a la llar intel·ligent es converteixen en una part indispensable de la vida de tothom, quines actituds hem de prendre
FLEXBALL: una bola de PCB flexible de cent píxels amb WiFi: 6 passos (amb imatges)
FLEXBALL: una bola de PCB flexible de cent píxels amb WiFi: hola, fabricants, és fabricant moekoe! Està controlat per un ESP8285-01f, el mòdul més petit basat en ESP d'Espressif. A més, té un acceleromete ADXL345
Kit de bricolatge Llum intermitent LED vermell en forma de molí de vent: 6 passos (amb imatges)
Kit de bricolatge Llum intermitent LED vermell en forma de molí de vent: Descripció: es tracta d’un disseny de MCU de bricolatge que ensenya kits de molins de vent electrònics per a la pràctica de la soldadura. Fàcil de muntar: aquest producte us arriba si el kit de components s’ha d’instal·lar a un mòdul fresc com un molí de vent. El nom del marcador dels components del kit era
Tres maneres de fer un circuit intermitent LED amb control de velocitat i intermitent alternatiu: 3 passos
Tres maneres de crear un circuit intermitent LED amb control de velocitat i intermitent alternatiu: el circuit intermitent és un circuit en què el LED parpelleja ON i OFF a una velocitat influïda pel condensador utilitzat. Aquí us mostraré tres maneres diferents de fer aquest circuit mitjançant : 1. Transistors 2. 555 Temporitzador IC3. Quartz CircuitLDR també es pot utilitzar per
Pixel Kit amb MicroPython: primers passos: 7 passos
Pixel Kit amb MicroPython: primers passos: el viatge per desbloquejar tot el potencial del Pixel de Kano comença substituint el microprogramari de fàbrica per MicroPython, però això només és el principi. Per codificar al Pixel Kit hem de connectar-hi els equips. Aquest tutorial explicarà com