Isi kandungan:

Pixel Kit Menjalankan MicroPython: Langkah Pertama: 7 Langkah
Pixel Kit Menjalankan MicroPython: Langkah Pertama: 7 Langkah

Video: Pixel Kit Menjalankan MicroPython: Langkah Pertama: 7 Langkah

Video: Pixel Kit Menjalankan MicroPython: Langkah Pertama: 7 Langkah
Video: MicroPython untuk Pemula : Ep. 1 Pengenalan dan Instalasi 2024, Julai
Anonim
Pixel Kit Menjalankan MicroPython: Langkah Pertama
Pixel Kit Menjalankan MicroPython: Langkah Pertama

Perjalanan untuk membuka potensi penuh Kano's Pixel bermula dengan menggantikan firmware kilang dengan MicroPython tetapi itu hanya permulaan.

Untuk membuat kod pada Pixel Kit, kita mesti menghubungkan komputer kita dengannya.

Tutorial ini akan menerangkan maksud skrin boot, cara mengakses halaman terminal dan cara menyambung ke Pixel Kit.

Langkah 1: Skrin Boot

Image
Image
Skrin Boot
Skrin Boot
Skrin Boot
Skrin Boot

Apabila Kit Pixel anda dihidupkan, ia menunjukkan beberapa skrin untuk memberi tahu anda apa yang dilakukannya dan keadaannya. Inilah maksudnya:

  • Jingga: Cuba menyambung.
  • Biru: Membuat rangkaian wifi sendiri.
  • Hijau: Disambungkan ke rangkaian wifi.
  • Merah: Cuba menyambung ke rangkaian wifi dan gagal.

Apabila Pixel Kit membuat rangkaian wifi sendiri, ia harus dinamakan seperti PIXEL_KIT_XXXX tetapi dengan nombor dan bukannya XXXX.

Kali pertama Pixel Kit anda boot, ia akan sentiasa memaparkan skrin biru.

Sekiranya Pixel Kit anda disambungkan ke (layar hijau) atau membuat rangkaian wifi (layar biru), ia akan memaparkan alamat ipnya dalam format binari: Titik merah bermaksud 1, tidak ada titik bermaksud 0.

Langkah 2: Mengakses Laman Terminal

Mengakses Laman Terminal
Mengakses Laman Terminal

Skrin biru

Sekiranya Pixel Kit anda masuk ke skrin biru, anda akan menemui rangkaian wifi terbuka bernama PIXEL_KIT_ * NOMBOR *.

Untuk membuka halaman terminal di penyemak imbas anda, pastikan anda tersambung ke rangkaian wifi Pixel Kit dan arahkan ke https://192.168.4.1. Anda akan melihat halaman pada gambar. Walaupun boleh diakses melalui alamat ini, sangat disyorkan untuk mengklik butang muat turun dan menyimpan halaman ini di luar talian. Ia akan berfungsi sama tetapi lebih pantas!

Alamat Pixel Kit ip semasa memaparkan skrin biru tidak akan pernah berubah: alamatnya akan sentiasa

Skrin hijau

Sekiranya kit Pixel anda boot ke layar hijau, ia akan memaparkan alamat ipnya di rangkaian yang disambungkannya. Kami akan menganggapnya disambungkan ke rangkaian yang sama dengan komputer anda tetapi jika tidak, periksa langkah terakhir mengenai cara memulihkan / menyambungkan semula Pixel Kit anda.

Setelah anda memastikan komputer dan Pixel Kit anda disambungkan ke rangkaian yang sama, arahkan ke alamat ipnya untuk mengakses halaman terminal.

Langkah 3: Menyimpan Halaman Terminal ke Komputer Anda

Menyimpan Halaman Terminal ke Komputer Anda
Menyimpan Halaman Terminal ke Komputer Anda
Menyimpan Halaman Terminal ke Komputer Anda
Menyimpan Halaman Terminal ke Komputer Anda

Apabila anda mengakses penyemak imbas terminal dari ip Kit Pixel, Kit Pixel anda berkelakuan seperti pelayan web: Ia menghoskan halaman web yang boleh anda akses pada penyemak imbas anda. Setiap kali anda meminta atau memuat semula halaman ini, Pixel Kit mesti menghentikan semua yang dilakukannya dan menjawab permintaan ini.

Walaupun Pixel Kit yang hebat boleh berperilaku seperti pelayan web, ia tidak dimaksudkan untuk menjadi pelayan web dan kadang-kadang boleh menjadi sangat lambat. Berita baiknya apabila anda memuatkan halaman terminal, anda boleh menyimpannya di luar talian!

Untuk menyimpan halaman terminal di luar talian, klik pada butang muat turun di bar sisi. Secara automatik ia akan menyimpan fail pada folder "Muat turun" anda tetapi anda boleh memindahkan dan menamakannya semula ke mana sahaja yang anda mahukan.

Langkah 4: Menyambung ke Pixel Kit

Menyambung ke Pixel Kit
Menyambung ke Pixel Kit
Menyambung ke Pixel Kit
Menyambung ke Pixel Kit
Menyambung ke Pixel Kit
Menyambung ke Pixel Kit

Dengan halaman terminal anda dibuka dan setelah anda memastikan Kit Pixel dan komputer anda berada di rangkaian yang sama (sama ada yang Pixel Kit buat sendiri atau yang anda sambungkan) dan taipkan alamat ip dalam format perduaan atau perpuluhan. Ia akan kelihatan seperti ini:

11000000101010000000010000000001

atau

192.168.4.1

Sekiranya anda ingin mengetahui cara menukar nombor binari dalam perpuluhan, periksa pautan ini:

Setelah disambungkan, tajuk akan bertukar menjadi hijau dan anda akan diserahkan kepada Python REPL: Read, Evaluate, Print and Loop. Yay!

Langkah 5: Menyambung ke Rangkaian Wifi

Menyambung ke Rangkaian Wifi
Menyambung ke Rangkaian Wifi

Semasa bersambung di rangkaian yang dibuat oleh Pixel Kit, anda tidak akan mempunyai akses ke internet.

Sekiranya anda ingin membuat kod dan mempunyai akses ke internet pada masa yang sama, anda mesti menyambungkan Kit Pixel ke rangkaian wifi yang mempunyai internet. Komputer yang akan anda gunakan untuk membuat kod dan Pixel Kit anda mesti selalu disambungkan ke rangkaian yang sama.

Cara termudah untuk menyambung ke rangkaian wifi adalah dengan menjalankan "saveWifiConf (ssid, passord)" pada REPL di mana ssid adalah nama rangkaian yang anda mahu Kit Pixel anda sambungkan dan kata laluan adalah kata laluan rangkaian:

simpanWifiConf ('WifiName', 'Kata Laluan')

Setelah menjalankan "saveWifiConf (ssid, password)", anda mesti mematikan dan menghidupkan Pixel Kit anda semula untuk menerapkan perubahan.

Petua profesional: Anda boleh menetapkan semula Kit Pixel dari halaman terminal dengan mengetik arahan berikut:

tetapkan semula ()

Terminal anda akan terputus apabila anda memulakan semula Kit Pixel anda. Sekiranya anda menyimpan halaman terminal anda di luar talian, cukup muat semula dan sambungkan ke ip baru yang dipaparkan di layar hijau (setelah komputer anda menyambung semula ke wifi, anda hanya menyambungkan Kit Pixel anda).

Sekiranya anda belum menyimpan halaman di luar talian, ubah nombor binari yang ditunjukkan oleh Pixel Kit menjadi ip dan akses dari penyemak imbas anda.

Langkah 6: Mod Pemulihan / Luar Talian

Image
Image

Pada bila-bila masa, matikan dan hidupkan Pixel Kit anda sambil menahan kedua butang merah untuk memaksanya perlahan-lahan untuk menunjukkan layar biru.

Ini sangat berguna dalam beberapa kes:

- Anda telah tersambung ke rangkaian wifi yang salah, kata laluan yang salah, kesalahan ketik, dan lain-lain … Dalam kes ini, Pixel Kit akan boot ke layar merah dan memaksa layar biru adalah satu-satunya cara untuk menyambung semula ke Pixel Kit.

- Rangkaian wifi yang anda sambungkan tidak lagi tersedia. Ini mungkin disebabkan oleh masalah teknikal tetapi ia juga berlaku kerana anda menyambung ke wifi rumah anda dan sekarang anda berada di sekolah atau tempat rakan. Memasuki skrin biru akan membolehkan anda menyambung ke rangkaian wifi baru.

- Kami nampaknya hidup dalam dunia yang terhubung tetapi saya percaya kita tidak boleh bergantung pada ketersediaan rangkaian untuk dapat belajar, membuat sesuatu dan menjadi kreatif! Sekiranya anda ingin membuat kod Pixel Kit anda 100% di luar talian atau jika tidak ada wifi yang tersedia, buat Kit Pixel anda masuk di layar biru dan selamat membuat kod!

Langkah 7: Kod Dengan Lampu

Kod Dengan Lampu!
Kod Dengan Lampu!

Dokumentasi

Anda dapat menemui semua dokumentasi perkara yang boleh anda lakukan dengan Kit Pixel anda yang menjalankan Pixel32 pada:

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

Tetapi Pixel Kit juga mempunyai semua dokumentasi di luar talian! Anda boleh mengaksesnya dengan mengklik butang tanda tanya atau dengan menavigasi ke https://192.168.4.1/index.html/#!/docs jika Pixel Kit anda menunjukkan layar biru. Sekiranya Pixel Kit anda menunjukkan skrin hijau, ia akan menjadi https://IP_ADDRESS/index.html/#! / Docs.

Melukis

Pada asasnya terdapat dua cara untuk menggunakan LED Pixel Kit: perpustakaan PixelTurtle dan PixelKit.

Yang pertama adalah kaedah termudah untuk memulakan dan anda boleh menemui semua yang boleh dilakukan di:

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

Yang kedua adalah perpustakaan yang lebih maju (PixelTurtle ditulis menggunakannya) dan anda akan dapati cara menggunakannya di:

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

Sekiranya anda menghadapi masalah dengan Python, ada juga pengenalan cepat yang disertakan pada dokumentasi luar talian dan pada pautan berikut:

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

Sekiranya anda menghadapi masalah yang tidak dijelaskan pada dokumentasi, lihat halaman penyelesaian masalah / Soalan Lazim:

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

Untuk video inspirasi mengenai apa yang dapat dilakukan oleh Pixel Kit, periksa halaman Tutorial:

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

Disyorkan: