INHOUDSOPGAWE:
- Stap 1: opstartskerms
- Stap 2: Toegang tot die terminale bladsy
- Stap 3: Stoor terminale bladsy op u rekenaar
- Stap 4: Koppel aan Pixel Kit
- Stap 5: Koppel aan 'n Wifi -netwerk
- Stap 6: Herstel-/aflynmodus
- Stap 7: Kodeer met ligte
Video: Pixel Kit met MicroPython: eerste stappe: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Die reis om die volle potensiaal van Kano's Pixel te ontsluit, begin met die vervanging van die fabrieks -firmware deur MicroPython, maar dit is slegs die begin.
Om die Pixel Kit te kodeer, moet ons ons rekenaars daaraan koppel.
Hierdie handleiding sal verduidelik wat die opstartskerms beteken, hoe u toegang tot die terminale bladsy kry en hoe u met Pixel Kit kan koppel.
Stap 1: opstartskerms
As u Pixel Kit opstart, wys dit 'n paar skerms om u te laat weet wat dit doen en hoe dit is. Hier is wat hulle bedoel:
- Oranje: probeer om aan te sluit.
- Blou: het sy eie wifi -netwerk geskep.
- Groen: gekoppel aan 'n wifi -netwerk.
- Rooi: het probeer om aan te sluit op 'n wifi -netwerk en het misluk.
As Pixel Kit sy eie wifi -netwerk skep, moet dit iets soos PIXEL_KIT_XXXX genoem word, maar met 'n nommer in plaas van die XXXX.
Die eerste keer dat u Pixel Kit opstart, sal dit altyd die blou skerm vertoon.
As u Pixel Kit aan (groen skerm) gekoppel is of 'n wifi -netwerk (blou skerm) geskep het, sal dit sy ip -adres in binêre formaat vertoon: Rooi kolletjies beteken 1, geen kolletjies beteken 0 nie.
Stap 2: Toegang tot die terminale bladsy
Blou skerm
As u Pixel Kit na die blou skerm begin, vind u 'n oop wifi -netwerk met die naam PIXEL_KIT_*NUMBERS*.
Om die terminale bladsy in u blaaier oop te maak, maak seker dat u aan die Pixel Kit wifi -netwerk gekoppel is en navigeer na https://192.168.4.1. U sal die bladsy op die foto's sien. Alhoewel dit toeganklik is via hierdie adres, word dit sterk aanbeveel om op die aflaai -knoppie te klik en hierdie bladsy vanlyn te stoor. Dit werk net dieselfde, maar baie vinniger!
Die Pixel Kit -ip -adres tydens die vertoning van die blou skerm sal nooit verander nie: dit sal altyd https://192.168.4.1 wees.
Groen skerm
As u Pixel -kit na die groen skerm begin, sal dit sy ip -adres vertoon op die netwerk waarmee dit gekoppel is. Ons neem aan dat dit aan dieselfde netwerk as u rekenaar gekoppel is, maar as dit nie die geval is nie, kyk dan na die laaste stap oor hoe u u Pixel Kit kan herstel/koppel.
Sodra u seker gemaak het dat u rekenaar en Pixel Kit aan dieselfde netwerk gekoppel is, gaan u na die ip -adres om toegang tot die terminale bladsy te verkry.
Stap 3: Stoor terminale bladsy op u rekenaar
As u toegang tot die terminale blaaier verkry vanaf u Pixel Kit ip, gedra u Pixel Kit soos 'n webbediener: dit bied 'n webbladsy aan waartoe u toegang tot u blaaier kan kry. Elke keer as u hierdie bladsy versoek of verfris, moet die Pixel Kit alles stop wat dit doen en hierdie versoek beantwoord.
Alhoewel die ongelooflike Pixel Kit soos 'n webbediener kan optree, was dit nie bedoel om 'n webbediener te wees nie, en soms kan dit baie stadig wees. Die goeie nuus is dat as u die terminale bladsy gelaai het, u dit vanlyn kan stoor!
Om die terminale bladsy vanlyn te stoor, klik op die aflaai -knoppie in die sidebalk. Dit sal die lêer outomaties in u gids "Downloads" stoor, maar u kan dit skuif en hernoem na waar u wil.
Stap 4: Koppel aan Pixel Kit
Met u terminale bladsy oopgemaak en nadat u seker gemaak het dat u Pixel Kit en rekenaar op dieselfde netwerk is (óf die een Pixel Kit self gemaak het óf die een waarmee u dit verbind het), tik u die ip -adres in binêre of desimale formaat. Dit sal so iets lyk:
11000000101010000000010000000001
of
192.168.4.1
As u wil weet hoe om binêre getalle in desimale om te skakel, kyk na hierdie skakel:
Sodra die koppe gekoppel is, word die opskrifte groen en word u voorgestel aan 'n Python REPL: Lees, evalueer, druk en herhaal. Yay!
Stap 5: Koppel aan 'n Wifi -netwerk
As u gekoppel is aan die netwerk wat deur die Pixel Kit geskep is, het u nie toegang tot internet nie.
As u wil kodeer en terselfdertyd toegang tot internet wil hê, moet u die Pixel Kit koppel aan 'n wifi -netwerk met internet. Die rekenaar wat u sal gebruik om te kodeer en u Pixel Kit moet altyd aan dieselfde netwerk gekoppel wees.
Die maklikste manier om aan te sluit op 'n wifi -netwerk, is deur "saveWifiConf (ssid, passord)" op die REPL uit te voer, waar ssid die naam is van die netwerk wat u Pixel Kit wil verbind en die wagwoord die netwerkwagwoord is:
saveWifiConf ('WifiName', 'Password')
Nadat u "saveWifiConf (ssid, wagwoord)" uitgevoer het, moet u u Pixel Kit weer aan en weer aanskakel om die veranderinge toe te pas.
Pro tip: u kan u Pixel Kit terugstel vanaf die terminale bladsy deur die volgende opdrag in te tik:
herstel ()
U terminale sal die verbinding verbreek sodra u u Pixel Kit herlaai. As u u terminale bladsy vanlyn gestoor het, verfris dit net en maak verbinding met die nuwe ip wat op die groen skerm verskyn (sodra u rekenaar weer verbind is met die wifi waarmee u u Pixel Kit pas gekoppel het).
As u nie die bladsy vanlyn gestoor het nie, verander die binêre nommer wat deur die Pixel Kit vertoon word in 'n ip en kry toegang tot dit vanaf u blaaier.
Stap 6: Herstel-/aflynmodus
Skakel u Pixel Kit te eniger tyd aan en weer terwyl u albei rooi knoppies ingedruk het om dit saggies te dwing om die blou skerm te wys.
Dit is baie handig in 'n paar gevalle:
- U het gekoppel aan die verkeerde wifi -netwerk, verkeerde wagwoord, tikfout, ens … In hierdie gevalle sal Pixel Kit na die rooi skerm begin, en die blou skerm is die enigste manier om weer aan te sluit op die Pixel Kit.
- Die wifi -netwerk wat u gekoppel het, is nie meer beskikbaar nie. Dit kan te wyte wees aan tegniese probleme, maar dit kan ook wees omdat u aan die huis se wifi gekoppel is en u nou by die skool of by 'n vriend is. As u die blou skerm binnegaan, kan u aanmeld by 'n nuwe wifi -netwerk.
- Dit lyk asof ons in 'n verbonde wêreld leef, maar ek glo dat ons nie op netwerkbeskikbaarheid moet staatmaak om te kan leer, dinge te maak en kreatief te wees nie! As u u Pixel Kit 100% vanlyn wil kodeer, of as daar geen wifi beskikbaar is nie, laat u Pixel Kit dan op die blou skerm verskyn en gelukkig wees!
Stap 7: Kodeer met ligte
Dokumentasie
U vind al die dokumentasie van dinge wat u kan doen met u Pixel Kit met Pixel32:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/documentation
Maar Pixel Kit het ook al die dokumentasie vanlyn! U kan dit verkry deur op die vraagtekenknoppie te klik of na https://192.168.4.1/index.html/#!/docs te gaan as u Pixel Kit die blou skerm vertoon. As u Pixel Kit die groen skerm vertoon, sal dit https://IP_ADDRESS/index.html/#!/Docs wees.
Tekening
Daar is basies twee maniere waarop Pixel Kit -LED's gebruik kan word: PixelTurtle- en PixelKit -biblioteke.
Die eerste is die eenvoudigste manier om aan die gang te kom, en u kan alles vind wat u kan doen op:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-turtle
Die tweede een is 'n meer gevorderde biblioteek (PixelTurtle word gebruik om dit te gebruik) en u kan sien hoe u dit kan gebruik by:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-kit
As u probleme ondervind met Python, is daar ook 'n vinnige inleiding in die aflyn dokumentasie en op die volgende skakels:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/programming-in-python
As u 'n probleem ondervind wat nie in die dokumentasie beskryf word nie, kyk dan na die probleemoplossings- / FAQ -bladsy:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/troubleshooting
Kyk na die tutoriaalbladsye vir inspirerende video's oor wat met Pixel Kit gedoen kan word:
murilopolese.github.io/kano-pixel-kit-pixel32-docs/tutorials
Aanbeveel:
NodeMcu ESP8266 Eerste keer opgestel met Arduino IDE: 10 stappe
NodeMcu ESP8266 Eerste opstelling met Arduino IDE: ek maak toestelle wat deur Twitch beheer word; persoonlike konsoles, beheerders en ander uitvindings! Regstreekse strome is elke Woensdag en Saterdag om 21:00 EST op https://www.twitch.tv/noycebru, hoogtepunte op TikTok @noycebru, en u kan tutoriale kyk op YouT
Hoe u u eerste eenvoudige sagteware met Python kan maak: 6 stappe
Hoe u u eerste eenvoudige sagteware met Python kan maak: Hallo, welkom by hierdie instruksies. Hier gaan ek vertel hoe u u eie sagteware kan maak. Ja, as u 'n idee het … maar weet om dit te implementeer of belangstel om nuwe dinge te skep, dan is dit vir u …… Voorvereiste: moet basiese kennis van P hê
Peuter se eerste horlosie - met aanstekker: 16 stappe (met foto's)
Peuter se eerste horlosie - met aanstekker: hierdie gids wys hoe u verwisselbare horlosies 'kan maak' - wat foto's van u kind, gesins-/troeteldierfoto's kan bevat - of enigiets anders - wat u gedink het dit sou goed wees om gereeld te verander. Klem eenvoudig die duidelike perspex oor die gewenste ar
Flitsende MicroPython op Kano Pixel Kit: 4 stappe
Flitsende MicroPython op Kano Pixel Kit: Kano's Pixel Kit is 'n uitstekende stuk hardeware! Dit het 128 super helder RGB -LED's, 'n joystick, 2 knoppies, 'n draaiknop, 'n battery en 'n kragtige mikroverwerker (ESP32). Dit kom van die fabriek af met 'n firmware wat met Kano Code App, 'n
Bou u eerste IOT met Arduino sonder ekstra modules: 5 stappe (met foto's)
Bou u eerste IOT met behulp van Arduino sonder ekstra modules: die wêreld gaan elke dag slimmer en die grootste rede hiervoor is die evolusie van slim tegnologie. As tegnologie -entoesias het u sekerlik gehoor van die term IOT wat Internet of Things beteken. Internet van dinge beteken die beheer en voeding van die