Turinys:

„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: 7 žingsniai
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: 7 žingsniai

Video: „Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: 7 žingsniai

Video: „Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: 7 žingsniai
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Lapkritis
Anonim
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai

Kelionė išnaudoti visą „Kano Pixel“potencialą prasideda pakeitus gamyklinę programinę įrangą „MicroPython“, tačiau tai tik pradžia.

Norėdami koduoti „Pixel Kit“, turime prie jo prijungti savo kompiuterius.

Šioje pamokoje bus paaiškinta, ką reiškia įkrovos ekranai, kaip pasiekti terminalo puslapį ir kaip prisijungti prie „Pixel Kit“.

1 žingsnis: įkrovos ekranai

Image
Image
Įkrovos ekranai
Įkrovos ekranai
Įkrovos ekranai
Įkrovos ekranai

Kai „Pixel Kit“paleidžiamas, jame rodomi keli ekranai, rodantys, ką jis daro ir kokia yra jo būsena. Štai ką jie reiškia:

  • Oranžinė: bando prisijungti.
  • Mėlyna: sukūrė savo „Wi -Fi“tinklą.
  • Žalia: prijungta prie „Wi -Fi“tinklo.
  • Raudona: bandyta prisijungti prie „Wi -Fi“tinklo ir nepavyko.

Kai „Pixel Kit“sukuria savo „Wi -Fi“tinklą, jis turėtų būti pavadintas kaip PIXEL_KIT_XXXX, bet su numeriu, o ne XXXX.

Pirmą kartą paleidus „Pixel Kit“, visada bus rodomas mėlynas ekranas.

Tais atvejais, kai „Pixel Kit“yra prijungtas (žalias ekranas) arba sukurtas „Wi -Fi“tinklas (mėlynas ekranas), jo IP adresas bus rodomas dvejetainiu formatu: raudoni taškai reiškia 1, be taškų reiškia 0.

2 veiksmas: prieiga prie terminalo puslapio

Prieiga prie terminalo puslapio
Prieiga prie terminalo puslapio

Mėlynas ekranas

Jei „Pixel Kit“paleidžiamas į mėlyną ekraną, rasite atvirą „Wi -Fi“tinklą, pavadintą PIXEL_KIT_*NUMBERS*.

Jei norite atidaryti terminalo puslapį savo naršyklėje, įsitikinkite, kad esate prisijungę prie „Pixel Kit“„Wi -Fi“tinklo ir eikite į https://192.168.4.1. Puslapį pamatysite nuotraukose. Nors jį galima pasiekti šiuo adresu, primygtinai rekomenduojama spustelėti atsisiuntimo mygtuką ir išsaugoti šį puslapį neprisijungus. Tai veiks taip pat, bet greičiau!

„Pixel Kit“IP adresas rodant mėlyną ekraną niekada nesikeis: jis visada bus

Žalias ekranas

Jei „Pixel“rinkinys įjungiamas į žalią ekraną, jis parodys savo IP adresą prijungtame tinkle. Tarkime, kad jis prijungtas prie to paties tinklo kaip ir jūsų kompiuteris, bet jei ne, patikrinkite paskutinį žingsnį, kaip atkurti/vėl prijungti „Pixel Kit“.

Įsitikinę, kad jūsų kompiuteris ir „Pixel Kit“yra prijungti prie to paties tinklo, eikite į jo IP adresą, kad pasiektumėte terminalo puslapį.

3 veiksmas: terminalo puslapio išsaugojimas kompiuteryje

Terminalo puslapio išsaugojimas kompiuteryje
Terminalo puslapio išsaugojimas kompiuteryje
Terminalo puslapio išsaugojimas kompiuteryje
Terminalo puslapio išsaugojimas kompiuteryje

Kai iš „Pixel Kit ip“pasiekiate terminalo naršyklę, „Pixel Kit“elgiasi kaip žiniatinklio serveris: jame yra tinklalapis, kurį galite pasiekti naršyklėje. Kiekvieną kartą, kai prašote ar atnaujinate šį puslapį, „Pixel Kit“turi sustabdyti viską, ką daro, ir atsakyti į šią užklausą.

Nors nuostabus „Pixel Kit“gali veikti kaip žiniatinklio serveris, jis nebuvo skirtas žiniatinklio serveriui ir kartais gali būti labai lėtas. Geros naujienos yra tai, kad įkėlę terminalo puslapį, galite jį išsaugoti neprisijungę!

Norėdami išsaugoti terminalo puslapį neprisijungę, spustelėkite atsisiuntimo mygtuką šoninėje juostoje. Failas bus automatiškai išsaugotas aplanke „Atsisiuntimai“, tačiau galite jį perkelti ir pervardyti į bet kurią norimą vietą.

4 veiksmas: prisijungimas prie „Pixel Kit“

Prisijungimas prie „Pixel Kit“
Prisijungimas prie „Pixel Kit“
Prisijungimas prie „Pixel Kit“
Prisijungimas prie „Pixel Kit“
Prisijungimas prie „Pixel Kit“
Prisijungimas prie „Pixel Kit“

Atidarę terminalo puslapį ir įsitikinę, kad jūsų „Pixel Kit“ir kompiuteris yra tame pačiame tinkle (arba tas, kurį sukūrė „Pixel Kit“, arba tas, prie kurio prijungėte), ir įveskite IP adresą dvejetainiu arba dešimtainiu formatu. Tai atrodys maždaug taip:

11000000101010000000010000000001

arba

192.168.4.1

Jei norite sužinoti, kaip konvertuoti dvejetainius skaičius dešimtainiais, patikrinkite šią nuorodą:

Kai prijungsite, antraštės taps žalios ir būsite pristatyti „Python REPL: Read, Evaluate, Print and Loop“. Valio!

5 veiksmas: prisijunkite prie „Wifi“tinklo

Prisijungimas prie „Wifi“tinklo
Prisijungimas prie „Wifi“tinklo

Prisijungę prie „Pixel Kit“sukurto tinklo neturėsite prieigos prie interneto.

Jei norite koduoti ir tuo pačiu metu turėti prieigą prie interneto, turite prijungti „Pixel Kit“prie belaidžio tinklo, kuriame yra internetas. Kompiuteris, kurį naudosite koduoti, ir „Pixel Kit“visada turi būti prijungtas prie to paties tinklo.

Lengviausias būdas prisijungti prie „Wi -Fi“tinklo yra paleisti „saveWifiConf (ssid, passord)“REPL, kur ssid yra tinklo, prie kurio norite prijungti „Pixel Kit“, pavadinimas, o slaptažodis - tinklo slaptažodis:

saveWifiConf ('WifiName', 'Password')

Paleidę „saveWifiConf (ssid, password)“, turite išjungti ir vėl įjungti „Pixel Kit“, kad pritaikytumėte pakeitimus.

„Pro“patarimas: galite iš naujo nustatyti „Pixel Kit“iš terminalo puslapio, įvesdami šią komandą:

atstatyti ()

Iš naujo paleidus „Pixel Kit“, jūsų terminalas praras ryšį. Jei terminalo puslapį išsaugojote neprisijungęs, tiesiog atnaujinkite jį ir prisijunkite prie naujo ip, rodomo žaliame ekrane (kai kompiuteris vėl prisijungs prie „Wi -Fi“, prie kurio ką tik prijungėte „Pixel Kit“).

Jei neišsaugojote puslapio neprisijungę, konvertuokite „Pixel Kit“rodomą dvejetainį skaičių į IP ir pasiekite jį iš savo naršyklės.

6 veiksmas: atkūrimo/neprisijungus režimas

Image
Image

Bet kuriuo metu išjunkite ir vėl įjunkite „Pixel Kit“, laikydami nuspaudę abu raudonus mygtukus, kad švelniai priverstumėte rodyti mėlyną ekraną.

Tai labai naudinga kai kuriais atvejais:

- Prisijungėte prie netinkamo „Wi -Fi“tinklo, neteisingas slaptažodis, rašybos klaida ir tt … Šiuo atveju „Pixel Kit“bus paleista raudoname ekrane, o priversti mėlyną ekraną yra vienintelis būdas vėl prisijungti prie „Pixel Kit“.

- „Wi -Fi“tinklas, kurį prijungėte, nebepasiekiamas. Tai gali būti dėl techninių problemų, bet taip pat gali būti dėl to, kad prisijungėte prie namų „Wi -Fi“ir dabar esate mokykloje ar pas draugą. Įėję į mėlyną ekraną galėsite prisijungti prie naujo „Wi -Fi“tinklo.

- Atrodo, kad gyvename susietame pasaulyje, bet manau, kad neturėtume pasikliauti tinklo prieinamumu, kad galėtume mokytis, kurti ir būti kūrybingi! Jei norite „Pixel Kit“koduoti 100% neprisijungę arba jei nėra „Wi -Fi“, įjunkite „Pixel Kit“į mėlyną ekraną ir laimingas kodavimas!

7 žingsnis: koduokite šviesomis

Kodas su šviesomis!
Kodas su šviesomis!

Dokumentacija

Visus dokumentus, kuriuos galite padaryti naudodami „Pixel Kit“, kuriame veikia „Pixel32“, rasite:

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

Tačiau „Pixel Kit“taip pat turi visą dokumentaciją neprisijungę! Ją galite pasiekti spustelėję klaustuko mygtuką arba eidami į https://192.168.4.1/index.html/#!/docs, jei jūsų „Pixel Kit“ekrane rodomas mėlynas ekranas. Jei jūsų „Pixel Kit“ekrane rodomas žalias ekranas, jis bus

Piešimas

Iš esmės yra du būdai piešti „Pixel Kit“šviesos diodus: „PixelTurtle“ir „PixelKit“bibliotekos.

Pirmasis yra paprasčiausias būdas pradėti ir viską, ką galite padaryti, rasite čia:

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

Antroji yra pažangesnė biblioteka („PixelTurtle“parašyta naudojant ją), ir kaip ją naudoti rasite:

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

Jei kyla problemų naudojant „Python“, taip pat pateikiamas trumpas įvadas neprisijungus pasiekiamuose dokumentuose ir šiose nuorodose:

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

Jei susiduriate su problema, kuri nėra aprašyta dokumentuose, peržiūrėkite trikčių šalinimo / DUK puslapį:

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

Jei norite įkvepiančių vaizdo įrašų apie tai, ką galima padaryti naudojant „Pixel Kit“, peržiūrėkite mokymo puslapius:

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

Rekomenduojamas: