Tartalomjegyzék:
- 1. lépés: Indítási képernyők
- 2. lépés: A termináloldal elérése
- 3. lépés: A termináloldal mentése a számítógépre
- 4. lépés: Csatlakozás a Pixel Kithez
- 5. lépés: Csatlakozás Wifi hálózathoz
- 6. lépés: Helyreállítás/Offline mód
- 7. lépés: Kódolás lámpákkal
Videó: MicroPython futtató Pixel Kit: Első lépések: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A Kano Pixel teljes potenciáljának kiaknázásához vezető út azzal kezdődik, hogy kicserélik a gyári firmware -t a MicroPythonra, de ez csak a kezdet.
Ahhoz, hogy kódolni tudjunk a Pixel Kit -en, hozzá kell csatlakoztatnunk a számítógépeinket.
Ez az oktatóanyag elmagyarázza, hogy mit jelentenek a rendszerindító képernyők, hogyan érheti el a terminál oldalt, és hogyan csatlakozhat a Pixel Kithez.
1. lépés: Indítási képernyők
Amikor a Pixel Kit elindul, megjelenik néhány képernyő, amely tájékoztatja Önt arról, hogy mit csinál és milyen állapotban van. Íme, mit jelentenek:
- Narancs: Csatlakozás.
- Kék: Saját wifi -hálózatot hozott létre.
- Zöld: csatlakozik egy wifi hálózathoz.
- Piros: Próbáltam csatlakozni wifi hálózathoz, de nem sikerült.
Amikor a Pixel Kit saját wifi -hálózatot hoz létre, annak valami PIXEL_KIT_XXXX nevet kell adni, de az XXXX helyett számmal kell ellátni.
A Pixel Kit első indításakor mindig a kék képernyő jelenik meg.
Abban az esetben, ha a Pixel Kit -hez csatlakozik (zöld képernyő), vagy létrehozott egy wifi -hálózatot (kék képernyő), akkor az IP -címe bináris formátumban jelenik meg: A piros pontok 1 -et, a pontok 0 -t jelentenek.
2. lépés: A termináloldal elérése
Kék képernyő
Ha a Pixel Kit a kék képernyőre indul, egy nyitott, PIXEL_KIT_*NUMBERS*nevű wifi -hálózatot talál.
A termináloldal megnyitásához böngészőjében győződjön meg arról, hogy csatlakozik a Pixel Kit wifi hálózathoz, és keresse meg a https://192.168.4.1 címet. Látni fogja az oldalt a képeken. Bár ezen a címen keresztül érhető el, erősen ajánlott a letöltés gombra kattintani, és offline menteni az oldalt. Ugyanúgy fog működni, de sokkal gyorsabban!
A Pixel Kit ip -címe a kék képernyő megjelenítése közben soha nem változik: mindig https://192.168.4.1 lesz.
Zöld képernyő
Ha a Pixel készlet a zöld képernyőre indul, akkor megjeleníti az IP -címét azon a hálózaton, amelyhez csatlakozik. Feltételezzük, hogy ugyanahhoz a hálózathoz csatlakozik, mint a számítógép, de ha nem, akkor ellenőrizze a Pixel Kit helyreállításának/újracsatlakoztatásának utolsó lépését.
Miután meggyőződött arról, hogy számítógépe és a Pixel Kit ugyanahhoz a hálózathoz csatlakozik, navigáljon annak IP -címére a termináloldal eléréséhez.
3. lépés: A termináloldal mentése a számítógépre
Amikor a terminálböngészőt a Pixel Kit ip -ről éri el, a Pixel Kit webszerverként viselkedik: egy weboldalt tárol, amelyet a böngészőjében érhet el. Minden alkalommal, amikor ezt az oldalt kéri vagy frissíti, a Pixel Kitnek le kell állítania mindent, amit csinál, és válaszolnia kell erre a kérésre.
Bár a fantasztikus Pixel Kit webszerverként viselkedhet, nem webszervernek szánták, és néha nagyon lassú is lehet. A jó hír az, hogy miután betöltötte a terminál oldalt, mentheti offline!
A termináloldal offline mentéséhez kattintson az oldalsávon található letöltés gombra. Ez automatikusan menti a fájlt a "Letöltések" mappába, de áthelyezheti és átnevezheti a kívánt helyre.
4. lépés: Csatlakozás a Pixel Kithez
Miután megnyitotta a termináloldalát, és miután meggyőződött arról, hogy a Pixel Kit és a számítógép ugyanazon a hálózaton van (vagy a Pixel Kit hozta létre magát, vagy az, amelyhez csatlakoztatta), és írja be az ip -címet bináris vagy tizedes formátumban. Ez valahogy így fog kinézni:
11000000101010000000010000000001
vagy
192.168.4.1
Ha szeretné megtudni, hogyan lehet bináris számokat tizedesre konvertálni, ellenőrizze ezt a linket:
A csatlakoztatás után a fejlécek zöldre váltanak, és megjelenik a Python REPL: Read, Evaluate, Print and Loop programban. Hurrá!
5. lépés: Csatlakozás Wifi hálózathoz
Ha csatlakozik a Pixel Kit által létrehozott hálózathoz, nem férhet hozzá az internethez.
Ha egyidejűleg kódolni szeretne és szeretne hozzáférni az internethez, akkor a Pixel Kit -et internetes wifi -hálózathoz kell csatlakoztatnia. A kódoláshoz használt számítógépnek és a Pixel Kitnek mindig ugyanahhoz a hálózathoz kell csatlakoznia.
A wifi hálózathoz való csatlakozás legegyszerűbb módja a "saveWifiConf (ssid, passord)" futtatása a REPL -en, ahol az ssid annak a hálózatnak a neve, amelyhez csatlakozni szeretne a Pixel Kit eszközzel, és a jelszó a hálózati jelszó:
saveWifiConf ('WifiName', 'Password')
A "saveWifiConf (ssid, jelszó)" futtatása után ki kell kapcsolnia és újra be kell vennie a Pixel Kit -et a módosítások alkalmazásához.
Pro tipp: A Pixel Kit a termináloldalról visszaállíthatja a következő parancs beírásával:
Visszaállítás()
A terminál megszakítja a kapcsolatot a Pixel Kit újraindításával. Ha a termináloldalát offline állapotban mentette, frissítse azt, és csatlakozzon a zöld képernyőn megjelenő új ip -hez (amint a számítógép újra csatlakozik ahhoz a wifi -hez, amelyhez éppen csatlakoztatta a Pixel Kitet).
Ha nem mentette az oldalt offline, konvertálja át a Pixel Kit által megjelenített bináris számot ip -vé, és nyissa meg a böngészőből.
6. lépés: Helyreállítás/Offline mód
Bármikor kapcsolja ki, majd újra be a Pixel Kit eszközt, miközben mindkét piros gombot lenyomva tartja, és óvatosan kényszeríti a kék képernyő megjelenítésére.
Ez nagyon hasznos néhány esetben:
- Rossz wifi -hálózathoz csatlakozott, rossz jelszó, elírás, stb … Ebben az esetben a Pixel Kit a piros képernyőre indul, és a kék képernyő kényszerítése az egyetlen módja annak, hogy újra csatlakozzon a Pixel Kithez.
- A csatlakoztatott wifi -hálózat már nem érhető el. Ennek oka lehet technikai probléma, de az is lehet, hogy csatlakozott az otthoni wifi -hez, és most az iskolában vagy egy barátja otthonában van. A kék képernyőre lépve új wifi -hálózathoz csatlakozhat.
- Úgy tűnik, hogy egy összekapcsolt világban élünk, de úgy gondolom, hogy nem szabad a hálózat elérhetőségére hagyatkoznunk ahhoz, hogy tanulhassunk, dolgozzunk és kreatívak legyünk! Ha 100% -ban offline szeretné kódolni Pixel Kit -jét, vagy ha nincs elérhető wifi, tegye a Pixel Kit -et a kék képernyőre, és boldog kódolást!
7. lépés: Kódolás lámpákkal
Dokumentáció
A Pixel32 alkalmazást futtató Pixel Kit eszközével kapcsolatos összes dokumentáció megtalálható a következő címen:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/documentation
De a Pixel Kit rendelkezik az összes dokumentációval offline is! A kérdőjel gombra kattintva vagy a https://192.168.4.1/index.html/#!/docs címre kattintva érheti el, ha a Pixel Kit kék képernyőt mutat. Ha a Pixel Kit zöld képernyőt mutat, akkor az https://IP_ADDRESS/index.html/#!/Docs lesz.
Rajz
Alapvetően kétféle módon lehet rajzolni a Pixel Kit LED -eire: PixelTurtle és PixelKit könyvtárak.
Az első a legegyszerűbb módja az induláshoz, és mindent megtalál, amit tehet:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-turtle
A második egy fejlettebb könyvtár (a PixelTurtle használatával íródott), és a használatát a következő címen találja:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-kit
Ha problémái vannak a Python használatával, akkor az offline dokumentációban és az alábbi linkeken is található egy gyors bemutató:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/programming-in-python
Ha olyan probléma merül fel, amelyet a dokumentáció nem ír le, nézze meg a hibaelhárítás / GYIK oldalt:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/troubleshooting
A Pixel Kit által inspiráló videókért tekintse meg az oktatóanyag oldalait:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/tutorials
Ajánlott:
Első lépések a nagy hatótávolságú vezeték nélküli hőmérséklet- és rezgésérzékelőkkel: 7 lépés
Első lépések a nagy hatótávolságú vezeték nélküli hőmérséklet- és rezgésérzékelőkkel: Néha a vibráció komoly problémák oka lehet sok alkalmazásban. A géptengelyektől és csapágyaktól a merevlemez teljesítményéig a rezgés a gép károsodását, korai cseréjét, gyenge teljesítményét okozza, és nagy hatást gyakorol a pontosságra. Figyelés
Az első lépések a WeMos ESP8266 segítségével: 6 lépés
Kezdő lépések a WeMos ESP8266 -tal: Ebben az utasításban a villogó LED -es példát futtatjuk a WeMos ESP8266 -on
Első lépések a Ham rádióval: 5 lépés (képekkel)
Kezdő lépések a Ham rádióval: Nemrégiben vert sonka -engedélyesként szeretném végigvinni azt a folyamatot, amelyet a sonka -rádió használatához vettem. Engem elcsábított a hobbi önellátási aspektusa, módot adva az embereknek a kommunikációra, amikor más módszerek megszakadnak. De az is kifizetődő, ha
Első lépések az I2C érzékelő interfésszel ?? - Az MMA8451 interfésze ESP32 -k használatával: 8 lépés
Első lépések az I2C érzékelő interfésszel ?? - Az MMA8451 interfésze ESP32 -k használatával: Ebben az oktatóanyagban mindent megtudhat arról, hogyan kell elindítani, csatlakoztatni és beszerezni az I2C eszközt (gyorsulásmérő) a vezérlővel (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Első lépések a MicroPython használatával az ESP8266 -on: 10 lépés (képekkel)
Kezdő lépések a MicroPython használatával az ESP8266-on: Szeretne más módot használni az ESP8266-alapú táblák programozására, mint az Arduino IDE és a C/C ++ programozási nyelv együttes használatára? Ebben az oktatóanyagban megtudjuk, ki állítsa be és vezérelje az ESP8266-at tábla a MicroPython.BUIL használatával