Kazalo:
- 1. korak: Dve različici kompleta Pixel
- 2. korak: OSX High Sierra, Ubuntu 18.04 in Windows
- Korak: Vsak OS s Pythonom 3
- 4. korak: Uporabite MicroPython
Video: Utripajoči MicroPython na Kano Pixel Kit: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Kano's Pixel Kit je odličen kos strojne opreme! Ima 128 super svetlih LED RGB, krmilno palčko, 2 gumba, številčnico, baterijo in močan mikroprocesor kot možgane (ESP32).
Prihaja iz tovarne z vdelano programsko opremo, ki se pogovarja z aplikacijo Kano Code App, kjer imate težave s kodiranjem, lahko brskate po stvaritvah skupnosti, pretakate stvaritve na blokovnem vmesniku na LED in shranite animacije.
To je odličen način, da se prvi koraki naučite kodirati ali da imate doma zabaven animacijski zaslon. Če pa želite izkoristiti ves potencial vašega kompleta Pixel, obstaja preprosta in zmogljiva rešitev: tovarniško vdelano programsko opremo zamenjajte z MicroPythonom!
Ta vadnica bo pokazala več načinov, kako lahko tovarniško vdelano programsko opremo zamenjate z MicroPythonom, pa tudi obnovite prvotno.
1. korak: Dve različici kompleta Pixel
Obstajata dve različici kompleta Pixel: različica Kickstarter ima možgane Banana Pi, maloprodajna pa ESP32.
Če ima vaš Pixel Kit kartico SD, imate Kickstarter Pixel Kit (KPK), sicer pa komplet za prodajo pik na drobno (RPK).
Ta vadnica je samo za komplet slikovnih pik za maloprodajo
2. korak: OSX High Sierra, Ubuntu 18.04 in Windows
To je najlažji način za utripanje kompleta Pixel. Pojdite na https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases in prenesite najnovejšo različico orodja Pixel Kit Flash Tool.
Ko prenesete, se prepričajte, da je komplet Pixel vklopljen in povezan z računalnikom prek USB -ja (priložen je rdeč kabel), in zaženite aplikacijo.
Kliknite »Izberi serijska vrata…«, da izberete serijska vrata Pixel Kit. Če se tukaj ne prikaže nič, znova preverite, ali je vaš komplet Pixel vklopljen in povezan z računalnikom, in kliknite »Osveži vrata«. Če to ne deluje, poskusite spremeniti vrata USB v računalniku.
V nekaterih operacijskih sistemih (na primer v sistemu Windows 7) boste potrebovali gonilnik, da bo računalnik lahko govoril s kompletom Pixel Kit. Najlažji način, da dobite gonilnik, je namestitev aplikacije Kano Code. Druga možnost je, da ročno namestite gonilnike FTDI tukaj ali tukaj.
Ko izberete serijska vrata, samo izberite, kaj želite utripati: Vdelana programska oprema Kano Code bo ponastavila tovarniško vdelano programsko opremo, vdelana programska oprema MicroPython pa bo namestila MicroPython (natančneje Pixel32).
To lahko traja od nekaj sekund do minute.
Korak: Vsak OS s Pythonom 3
Če imate operacijski sistem s Pythonom 3 in pipom, lahko preprosto zaženete orodje Pixel Kit Flash Tool iz vira.
Ali imate nameščene Python in pip, lahko preverite tako, da v terminal/ukazno vrstico vnesete `python -V` in` pip -V`. Če nimate Pythona ali pipa, ga prenesite in namestite s spletnega mesta
Nato sledite korakom:
- Prenesite najnovejšo izvorno kodo na stran github ali uporabite to povezavo.
- Razpakirajte izvorno kodo in se do nje pomaknite s svojim terminalom
- Zaženite "pip install -r --user requirements.txt"
- Zaženite "python run.py"
Po tem bi morali videti okno Pixel Kit Flash Tool.
- Prepričajte se, da je vaš komplet Pixel vklopljen in povezan z računalnikom prek USB -ja.
- Kliknite »Izberi serijska vrata…«, da izberete serijska vrata Pixel Kit.
- Če se tukaj ne prikaže nič, znova preverite, ali je vaš komplet Pixel vklopljen in povezan z računalnikom, in kliknite »Osveži vrata«.
Ko izberete serijska vrata, samo izberite, kaj želite utripati: Vdelana programska oprema Kano Code bo ponastavila tovarniško vdelano programsko opremo, vdelana programska oprema MicroPython pa bo namestila MicroPython (natančneje Pixel32).
To lahko traja od nekaj sekund do minute.
4. korak: Uporabite MicroPython
Vso dokumentacijo o tem, kaj lahko storite z vdelano programsko opremo MicroPython (Pixel32), ki ste jo pravkar namestili v kompletu Pixel, najdete tukaj:
Za prve korake s Pixel32 sem naredil druge Instructable:
www.instructables.com/id/Pixel-Kit-Running…
Na spletu boste morda našli tudi številne druge vaje MicroPython in CircuitPython, ki bodo najverjetneje združljive s kompletom Pixel! Sporočite mi, če najdete kakršno koli težavo ali če imate boljšo rešitev!
Priporočena:
Velikanski utripajoči LED pajek: 13 korakov
Velikanski utripajoči LED pajek: Nevarnost je moje srednje ime in za tekmovanje za noč čarovnic sem želel narediti nekaj kul in tehnološko- smo nadobudni inženirji, zato smo mislili, da bi morali sestaviti nekaj kul. Prišli smo do tega: pajek z osmimi LED očmi
Kontrolni utripajoči pulzi LED s potenciometrom: 6 korakov
Nadzor utripajočih LED utripajočih impulzov s potenciometrom: V tem vodiču se bomo naučili, kako s potenciometrom upravljati utripajoče LED utripajoče lučke. Oglejte si predstavitveni video
Utripajoči LED za utrip!: 4 koraki
Utripajoči LED za utrip !: POZOR! LED UMERJAVA Z GLASBO LAHKO VAS NORI! Ta pouk govori o utripanju nekaterih LED v skladu z ritmom katere koli glasbe! Ideja za tem postopkom je zelo preprosta, vezje pa res majhno. Glavni koncept je: 1-nizko pa
Utripajoči božični okras: 9 korakov
Utripajoči božični okras: imel sem željo, da bi božičnemu okrasju dodal še nekaj blinga. Najpreprostejše vezje za to bo uporaba vezja multivibratorja (Flip Flip). Toda potem, ko sem pobrskal po seznamu komponent, ne najdem ustreznih tranzistorjev in kapacitov
Visokotočni utripajoči bučni LED gonilnik: 3 koraki
Visokotočni utripajoči bučni LED gonilnik: Uporabite LED čajno lučko za pogon visokotokovnih LED, ki jih je enostavno in enostavno narediti. Oblikovanje vezja, ki proizvaja resnično videti učinek sveče-plamena, je zelo težko doseči. Želel sem narediti preprost in hiter način za vožnjo višje c