Агуулгын хүснэгт:

MicroPython дээр ажилладаг Pixel Kit: Эхний алхамууд: 7 алхам
MicroPython дээр ажилладаг Pixel Kit: Эхний алхамууд: 7 алхам

Видео: MicroPython дээр ажилладаг Pixel Kit: Эхний алхамууд: 7 алхам

Видео: MicroPython дээр ажилладаг Pixel Kit: Эхний алхамууд: 7 алхам
Видео: EV3 Mindstorm - Self parking robot 2024, Арваннэгдүгээр
Anonim
MicroPython дээр ажилладаг Pixel Kit: Эхний алхамууд
MicroPython дээр ажилладаг Pixel Kit: Эхний алхамууд

Kano Pixel -ийн бүрэн боломжийг нээх аялал нь үйлдвэрийн програмыг MicroPython -оор солихоос эхэлдэг боловч энэ бол зөвхөн эхлэл юм.

Pixel Kit дээр код бичихийн тулд бид компьютерээ түүнтэй холбох ёстой.

Энэхүү заавар нь ачаалах дэлгэцүүд нь юу гэсэн үг болохыг, терминалын хуудас руу хэрхэн нэвтрэх, Pixel Kit -т хэрхэн холбогдохыг тайлбарлах болно.

Алхам 1: Ачаалах дэлгэц

Image
Image
Ачаалах дэлгэцүүд
Ачаалах дэлгэцүүд
Ачаалах дэлгэцүүд
Ачаалах дэлгэцүүд

Таны Pixel Kit -ийг асаахад энэ нь юу хийж байгаа болон түүний төлөв байдлыг танд мэдэгдэх хэд хэдэн дэлгэцийг харуулна. Тэд юу гэсэн үг болохыг энд харуулав.

  • Улбар шар: Холбогдохыг оролдож байна.
  • Цэнхэр: өөрийн wifi сүлжээг бий болгосон.
  • Ногоон: wifi сүлжээнд холбогдсон.
  • Улаан: Wifi сүлжээнд холбогдохыг оролдсон боловч амжилтгүй болсон.

Pixel Kit нь өөрийн wifi сүлжээг үүсгэх үед үүнийг PIXEL_KIT_XXXX гэх мэт нэрлэх ёстой боловч XXXX -ийн оронд дугаар оруулах ёстой.

Таны Pixel Kit -ийг анх удаа асаахад цэнхэр дэлгэц гарч ирэх болно.

Таны Pixel Kit нь (ногоон дэлгэцтэй) холбогдсон эсвэл wifi сүлжээ (цэнхэр дэлгэц) үүсгэсэн тохиолдолд IP хаягийг хоёртын форматаар харуулна: Улаан цэгүүд 1 гэсэн утгатай, цэгүүд 0 гэсэн үг биш юм.

Алхам 2: Терминал хуудас руу нэвтрэх

Терминал хуудас руу нэвтрэх
Терминал хуудас руу нэвтрэх

Цэнхэр дэлгэц

Хэрэв таны Pixel Kit цэнхэр дэлгэц рүү ачаалвал та PIXEL_KIT_*NUMBERS*нэртэй нээлттэй wifi сүлжээтэй болно.

Хөтөч дээрээ терминалын хуудсыг нээхийн тулд Pixel Kit wifi сүлжээнд холбогдсон эсэхээ шалгаад https://192.168.4.1 руу очно уу. Та зурган дээрх хуудсыг харах болно. Энэ хаягаар хандах боломжтой боловч татаж авах товчлуур дээр дарж энэ хуудсыг офлайнаар хадгалахыг зөвлөж байна. Энэ нь яг адилхан боловч илүү хурдан ажиллах болно!

Цэнхэр дэлгэцийг харуулах үед Pixel Kit -ийн IP хаяг хэзээ ч өөрчлөгдөхгүй: энэ нь үргэлж https://192.168.4.1 байх болно.

Ногоон дэлгэц

Хэрэв таны Pixel хэрэгсэл ногоон дэлгэц дээр асах юм бол энэ нь холбогдсон сүлжээнд өөрийн IP хаягийг харуулна. Энэ нь таны компьютертэй ижил сүлжээнд холбогдсон гэж бид таамаглах болно, гэхдээ хэрэв тийм биш бол Pixel Kit -ийг хэрхэн сэргээх/дахин холбох талаар сүүлийн алхамыг шалгана уу.

Таны компьютер болон Pixel Kit нэг сүлжээнд холбогдсон эсэхийг шалгасны дараа терминалын хуудас руу нэвтрэхийн тулд түүний IP хаягаар очно уу.

Алхам 3: Терминал хуудсыг компьютер дээрээ хадгалах

Терминал хуудсыг компьютер дээрээ хадгалж байна
Терминал хуудсыг компьютер дээрээ хадгалж байна
Терминал хуудсыг компьютер дээрээ хадгалж байна
Терминал хуудсыг компьютер дээрээ хадгалж байна

Та Pixel Kit ip -ээс терминал хөтөч рүү нэвтрэх үед таны Pixel Kit вэб сервер шиг ажилладаг: Энэ нь таны хөтөч дээр нэвтрэх боломжтой вэб хуудсыг агуулдаг. Та энэ хуудсыг хүсэлт гаргах эсвэл шинэчлэх тоолондоо Pixel Kit хийж буй бүх зүйлээ зогсоож, энэ хүсэлтэд хариулах ёстой.

Гайхалтай Pixel Kit нь вэб сервер шиг ажиллах чадвартай боловч энэ нь вэб сервер байх албагүй бөгөөд заримдаа маш удаан байж магадгүй юм. Сайн мэдээ бол терминалын хуудсыг ачаалж дууссаны дараа та үүнийг офлайнаар хадгалах боломжтой!

Терминал хуудсыг офлайнаар хадгалахын тулд хажуугийн самбар дээрх татаж авах товчийг дарна уу. Энэ нь таны "Татаж авах" фолдерт байгаа файлыг автоматаар хадгалах боловч та хүссэн газраа зөөж, нэрийг нь өөрчилж болно.

Алхам 4: Pixel Kit -д холбогдох

Pixel Kit -д холбогдож байна
Pixel Kit -д холбогдож байна
Pixel Kit -д холбогдож байна
Pixel Kit -д холбогдож байна
Pixel Kit -д холбогдож байна
Pixel Kit -д холбогдож байна

Терминал хуудсыг нээж, таны Pixel Kit болон компьютер нэг сүлжээнд байгаа эсэхийг шалгасны дараа (Pixel Kit өөрөө бүтээсэн эсвэл таны холбогдсон сүлжээний нэг) IP хаягийг хоёртын эсвэл аравтын форматаар бичнэ үү. Энэ нь иймэрхүү харагдах болно:

11000000101010000000010000000001

эсвэл

192.168.4.1

Хэрэв та хоёртын тоог аравтын бутархайгаар хэрхэн хөрвүүлэхийг мэдэхийг хүсвэл энэ линкийг шалгана уу:

Холбогдсоны дараа толгойнууд нь ногоон болж, таныг Python REPL -д танилцуулах болно: Унших, Үнэлэх, Хэвлэх, Давхаргах. Заа!

Алхам 5: Wifi сүлжээнд холбогдох

Wifi сүлжээнд холбогдож байна
Wifi сүлжээнд холбогдож байна

Pixel Kit -ийн үүсгэсэн сүлжээнд холбогдсон үед та интернетэд холбогдох боломжгүй болно.

Хэрэв та нэгэн зэрэг кодлох, интернетэд холбогдохыг хүсч байвал Pixel Kit -ийг интернеттэй wifi сүлжээнд холбох ёстой. Таны код бичих компьютер болон Pixel Kit нь үргэлж нэг сүлжээнд холбогдсон байх ёстой.

Wi -Fi сүлжээнд холбогдох хамгийн хялбар арга бол REPL дээр "saveWifiConf (ssid, passord)" ажиллуулах бөгөөд ssid бол таны Pixel Kit -ийг холбохыг хүссэн сүлжээний нэр бөгөөд нууц үг нь сүлжээний нууц үг юм.

saveWifiConf ('WifiName', 'Нууц үг')

"SaveWifiConf (ssid, password)" ажиллуулсны дараа та өөрчлөлтүүдийг хэрэгжүүлэхийн тулд Pixel Kit -ээ унтрааж дахин асаах ёстой.

Мэргэжлийн зөвлөгөө: Та Pixel Kit -ийг терминалын хуудаснаас дараах тушаалыг ашиглан дахин тохируулах боломжтой.

дахин тохируулах ()

Та Pixel Kit -ээ дахин асаасны дараа таны терминал холболт тасрах болно. Хэрэв та терминал хуудсаа офлайнаар хадгалсан бол түүнийгээ шинэчилж, ногоон дэлгэц дээр гарч буй шинэ ip -тэй холбогдоорой (хэрэв таны компьютер wifi -д дахин холбогдсон бол та Pixel Kit -ээ дөнгөж холбосон болно).

Хэрэв та хуудсыг офлайнаар хадгалаагүй бол Pixel Kit -д харуулсан хоёртын дугаарыг ip болгон хөрвүүлж, хөтөчөөсөө хандана уу.

Алхам 6: Сэргээх/офлайн горим

Image
Image

Цэнхэр дэлгэцийг харуулахын тулд хоёр товчлуурыг дарж байхдаа хүссэн үедээ Pixel Kit -ээ унтрааж, дахин асаана уу.

Энэ нь цөөн хэдэн тохиолдолд маш ашигтай байдаг:

- Та буруу wifi сүлжээнд холбогдсон, нууц үг буруу, алдаа гэх мэт … Энэ тохиолдолд Pixel Kit нь улаан дэлгэц рүү ачаалагдах бөгөөд цэнхэр дэлгэцийг хүчээр дарах нь Pixel Kit -тэй дахин холбогдох цорын ганц арга юм.

- Таны холбогдсон wifi сүлжээ цаашид байхгүй болно. Энэ нь техникийн асуудлаас үүдэлтэй байж болох ч, та гэрийн wifi сүлжээнд холбогдсон, одоо та сургууль эсвэл найзынхаа байранд байгаагаас үүдэлтэй байж болно. Цэнхэр дэлгэц рүү орсноор та шинэ wifi сүлжээнд холбогдох боломжтой болно.

- Бид холбогдсон ертөнцөд амьдарч байгаа юм шиг боловч сурч, юм хийж, бүтээлч байхын тулд сүлжээний бэлэн байдалд найдах ёсгүй гэж би бодож байна! Хэрэв та Pixel Kit -ээ 100% офлайн байдлаар кодлохыг хүсч байгаа эсвэл wifi байхгүй бол Pixel Kit -ээ цэнхэр дэлгэцээр оруулаад кодчилохдоо баяртай байгаарай!

Алхам 7: Гэрлээр кодлоорой

Гэрэлтэй код!
Гэрэлтэй код!

Баримтжуулалт

Pixel32 -ийг ажиллуулж буй Pixel Kit -ийнхээ тусламжтайгаар хийж болох бүх баримт бичгийг та дараахаас олж болно.

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

Гэхдээ Pixel Kit -д бүх бичиг баримт офлайн байна! Хэрэв та Pixel Kit цэнхэр дэлгэцтэй байгаа бол асуултын тэмдэг товчлуур дээр дарж эсвэл https://192.168.4.1/index.html/#!/docs руу орж үүнд хандах боломжтой. Хэрэв таны Pixel Kit ногоон дэлгэцийг харуулбал энэ нь https://IP_ADDRESS/index.html/#!/Docs болно.

Зурж байна

Pixel Kit LED дээр зурах хоёр үндсэн арга байдаг: PixelTurtle болон PixelKit номын сан.

Эхнийх нь эхлэх хамгийн энгийн арга бөгөөд та хийж чадах бүхнээ дараах хаягаар олж авах боломжтой.

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

Хоёр дахь нь илүү дэвшилтэт номын сан юм (PixelTurtle үүнийг ашиглан бичсэн болно), та үүнийг хэрхэн ашиглахыг доороос олж мэдэх болно.

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

Хэрэв та Python -тэй асуудалтай байгаа бол офлайн баримт бичиг болон дараах холбоосууд дээр оруулсан хурдан танилцуулга бас байна.

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

Хэрэв танд баримт бичигт тайлбарлаагүй асуудал байгаа бол алдааг олж засварлах / FAQ хуудсыг үзнэ үү.

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

Pixel Kit -ээр юу хийж болох талаар урам зориг өгөх видеог үзэхийн тулд заавар хуудсыг үзнэ үү.

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

Зөвлөмж болгож буй: