Sisällysluettelo:

MicroPythonia käyttävä Pixel Kit: Ensimmäiset vaiheet: 7 vaihetta
MicroPythonia käyttävä Pixel Kit: Ensimmäiset vaiheet: 7 vaihetta

Video: MicroPythonia käyttävä Pixel Kit: Ensimmäiset vaiheet: 7 vaihetta

Video: MicroPythonia käyttävä Pixel Kit: Ensimmäiset vaiheet: 7 vaihetta
Video: Обзор Hyundai IONIQ 5 N 2024 года — САМЫЙ полный обзор I5N, уверяю вас 2024, Heinäkuu
Anonim
MicroPythonia käyttävä Pixel Kit: Ensimmäiset vaiheet
MicroPythonia käyttävä Pixel Kit: Ensimmäiset vaiheet

Matka Kanon Pixelin koko potentiaalin hyödyntämiseksi alkaa korvaamalla tehdasohjelmisto MicroPythonilla, mutta tämä on vasta alkua.

Jotta voimme koodata Pixel Kitillä, meidän on yhdistettävä tietokoneemme siihen.

Tässä opetusohjelmassa kerrotaan, mitä käynnistysnäytöt tarkoittavat, kuinka pääset päätelaitesivulle ja miten muodostat yhteyden Pixel Kitiin.

Vaihe 1: Käynnistysnäytöt

Image
Image
Käynnistysnäytöt
Käynnistysnäytöt
Käynnistysnäytöt
Käynnistysnäytöt

Kun Pixel Kit käynnistyy, siinä näkyy muutama näyttö, jotka kertovat sen toiminnasta ja tilasta. Tässä ovat mitä he tarkoittavat:

  • Oranssi: Yritetään muodostaa yhteys.
  • Sininen: Luo oma wifi -verkko.
  • Vihreä: yhdistetty wifi -verkkoon.
  • Punainen: Yritti muodostaa yhteyden wifi -verkkoon, mutta epäonnistui.

Kun Pixel Kit luo oman wifi -verkon, sen pitäisi olla nimeltään PIXEL_KIT_XXXX, mutta numerolla XXXX.

Kun Pixel Kit käynnistyy ensimmäisen kerran, se näyttää aina sinisen näytön.

Jos Pixel Kit on yhdistetty (vihreä näyttö) tai luonut wifi -verkon (sininen näyttö), se näyttää IP -osoitteen binäärimuodossa: Punaiset pisteet tarkoittavat 1, ei pisteitä 0.

Vaihe 2: Pääsy terminaalisivulle

Pääsy terminaalisivulle
Pääsy terminaalisivulle

Sininen näyttö

Jos Pixel Kit käynnistyy siniselle näytölle, löydät avoimen wifi -verkon nimeltä PIXEL_KIT_*NUMBERS*.

Jos haluat avata päätesivun selaimessasi, varmista, että olet muodostanut yhteyden Pixel Kit wifi -verkkoon, ja siirry osoitteeseen https://192.168.4.1. Näet sivun kuvissa. Vaikka se on käytettävissä tämän osoitteen kautta, on erittäin suositeltavaa napsauttaa latauspainiketta ja tallentaa tämä sivu offline -tilaan. Se toimii aivan samalla tavalla, mutta nopeammin!

Pixel Kitin IP -osoite sinisen näytön aikana ei muutu koskaan: se on aina

Vihreä näyttö

Jos Pixel -paketti käynnistyy vihreälle näytölle, se näyttää sen IP -osoitteen verkossa, johon se on yhdistetty. Oletamme, että se on liitetty samaan verkkoon kuin tietokoneesi, mutta jos ei, tarkista viimeinen vaihe Pixel Kitin palauttamiseksi/yhdistämiseksi uudelleen.

Kun olet varmistanut, että tietokoneesi ja Pixel Kit on yhdistetty samaan verkkoon, siirry sen ip -osoitteeseen päästäksesi päätelaitesivulle.

Vaihe 3: Päätelaitesivun tallentaminen tietokoneeseen

Päätelaitesivun tallentaminen tietokoneeseen
Päätelaitesivun tallentaminen tietokoneeseen
Päätelaitesivun tallentaminen tietokoneeseen
Päätelaitesivun tallentaminen tietokoneeseen

Kun avaat päätelaitteen Pixel Kit ip -laitteestasi, Pixel Kit toimii kuten verkkopalvelin: se isännöi verkkosivua, jota voit käyttää selaimessasi. Aina kun pyydät tai päivität tämän sivun, Pixel Kitin on lopetettava kaikki sen toiminta ja vastattava tähän pyyntöön.

Vaikka Pixel Kit on mahtava, se voi toimia kuten verkkopalvelin, sen ei ollut tarkoitus olla verkkopalvelin ja joskus se voi olla hyvin hidasta. Hyvä uutinen on, että kun olet ladannut terminaalisivun, voit tallentaa sen offline -tilaan!

Jos haluat tallentaa päätesivun offline -tilaan, napsauta latauspainiketta sivupalkissa. Se tallentaa tiedoston automaattisesti "Lataukset" -kansioon, mutta voit siirtää ja nimetä sen uudelleen minne haluat.

Vaihe 4: Yhdistäminen Pixel Kitiin

Yhdistetään Pixel Kitiin
Yhdistetään Pixel Kitiin
Yhdistetään Pixel Kitiin
Yhdistetään Pixel Kitiin
Yhdistetään Pixel Kitiin
Yhdistetään Pixel Kitiin

Kun päätelaitesivusi on avattu ja olet varmistanut, että Pixel Kit ja tietokone ovat samassa verkossa (joko se, jonka Pixel Kit loi itse tai johon olet liittänyt sen), ja kirjoita ip -osoite binääri- tai desimaalimuodossa. Se näyttää tältä:

11000000101010000000010000000001

tai

192.168.4.1

Jos haluat tietää, miten binaariluvut muunnetaan desimaaliluvuiksi, tarkista tämä linkki:

Kun yhteys on muodostettu, otsikot muuttuvat vihreäksi ja sinut esitetään Python REPL: Read, Evaluate, Print and Loop -sovellukselle. Jee!

Vaihe 5: Yhdistäminen Wifi -verkkoon

Yhdistäminen Wifi -verkkoon
Yhdistäminen Wifi -verkkoon

Kun olet yhteydessä Pixel Kitin luomaan verkkoon, sinulla ei ole Internet -yhteyttä.

Jos haluat koodata ja käyttää Internetiä samanaikaisesti, sinun on yhdistettävä Pixel Kit wifi -verkkoon, jossa on internet. Koodaamiseen käytettävän tietokoneen ja Pixel Kit -laitteen on aina oltava yhteydessä samaan verkkoon.

Helpoin tapa muodostaa yhteys wifi -verkkoon on ajaa "saveWifiConf (ssid, passord)" REPL: ssä, jossa ssid on sen verkon nimi, johon haluat Pixel Kit -laitteen muodostavan yhteyden, ja salasana on verkon salasana:

saveWifiConf ('WifiName', 'Password')

Kun olet suorittanut "saveWifiConf (ssid, salasana)", sinun on kytkettävä Pixel Kit pois päältä ja uudelleen päälle, jotta muutokset otetaan käyttöön.

Pro -vinkki: Voit nollata Pixel Kit -laitteen terminaalisivulta kirjoittamalla seuraavan komennon:

nollaus ()

Päätelaite katkaisee yhteyden, kun käynnistät Pixel Kitin uudelleen. Jos olet tallentanut päätelaitesivusi offline -tilassa, päivitä se ja muodosta yhteys uuteen ip: hen, joka näkyy vihreällä näytöllä (kun tietokone muodostaa uudelleen yhteyden Wi -Fi -verkkoon, johon olet juuri liittänyt Pixel Kitin).

Jos et ole tallentanut sivua offline -tilassa, muunna Pixel -paketin näyttämä binääriluku IP -osoitteeksi ja käytä sitä selaimestasi.

Vaihe 6: Palautus/offline -tila

Image
Image

Kytke Pixel Kit pois päältä ja uudelleen päälle milloin tahansa pitäen molemmat punaiset painikkeet painettuna, jotta se näyttää varovasti sinisen näytön.

Tämä on erittäin hyödyllistä muutamissa tapauksissa:

- Olet muodostanut yhteyden väärään wifi -verkkoon, väärä salasana, kirjoitusvirhe jne.… Tässä tapauksessa Pixel Kit käynnistyy punaiselle näytölle ja sinisen näytön pakottaminen on ainoa tapa muodostaa yhteys Pixel Kitiin.

- Liittämäsi wifi -verkko ei ole enää käytettävissä. Tämä voi johtua teknisistä ongelmista, mutta se voi johtua myös siitä, että olet muodostanut yhteyden kotisi wifi -verkkoon ja olet nyt koulussa tai ystävän luona. Sinisen näytön kautta voit muodostaa yhteyden uuteen wifi -verkkoon.

- Elämme ilmeisesti yhdistetyssä maailmassa, mutta mielestäni meidän ei pitäisi luottaa verkon saatavuuteen voidaksemme oppia, tehdä asioita ja olla luovia! Jos haluat koodata Pixel Kit -laitteesi 100% offline -tilaan tai jos wifi ei ole käytettävissä, anna Pixel Kit -laitteesi syöttää sinisellä näytöllä ja onnellinen koodaus!

Vaihe 7: Kooda valot

Koodi valojen kanssa!
Koodi valojen kanssa!

Dokumentointi

Löydät kaikki asiakirjat asioista, joita voit tehdä Pixel Kitillä, jossa on Pixel32:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/documentation

Mutta Pixel Kitillä on myös kaikki dokumentaatio offline -tilassa! Voit käyttää sitä napsauttamalla kysymysmerkkipainiketta tai siirtymällä osoitteeseen https://192.168.4.1/index.html/#!/docs, jos Pixel Kit -laitteesi näyttää sinisen näytön. Jos Pixel Kitissäsi näkyy vihreä näyttö, se on

Piirustus

Pixel Kit -diodien käyttämiseen on pohjimmiltaan kaksi tapaa: PixelTurtle- ja PixelKit -kirjastot.

Ensimmäinen on yksinkertaisin tapa päästä alkuun, ja voit löytää kaiken mitä voit tehdä osoitteessa:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-turtle

Toinen on kehittyneempi kirjasto (PixelTurtle on kirjoitettu sen avulla), ja löydät sen käytön osoitteesta:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-kit

Jos sinulla on ongelmia Pythonin kanssa, offline -dokumentaatiossa ja seuraavissa linkeissä on myös nopea esittely:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/programming-in-python

Jos sinulla on ongelma, jota ei ole kuvattu asiakirjoissa, katso vianetsintä- ja usein kysytyt kysymykset -sivulta:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/troubleshooting

Inspiroivia videoita siitä, mitä Pixel Kitin avulla voi tehdä, katso opetusohjelman sivut:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/tutorials

Suositeltava: