Daftar Isi:

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, November
Anonim
Pixel Kit Menjalankan MicroPython: Langkah Pertama
Pixel Kit Menjalankan MicroPython: Langkah Pertama

Perjalanan untuk membuka potensi penuh Pixel Kano dimulai dengan mengganti firmware pabrik dengan MicroPython tetapi itu baru permulaan.

Untuk membuat kode pada Pixel Kit, kita harus menghubungkan komputer kita ke sana.

Tutorial ini akan menjelaskan apa yang dimaksud dengan layar boot, cara mengakses halaman terminal dan cara menghubungkan ke Pixel Kit.

Langkah 1: Layar Boot

Image
Image
Layar Booting
Layar Booting
Layar Booting
Layar Booting

Saat Pixel Kit Anda boot, itu menunjukkan beberapa layar untuk memberi tahu Anda apa yang dilakukannya dan statusnya. Inilah yang mereka maksud:

  • Oranye: Mencoba menyambung.
  • Biru: Membuat jaringan wifi sendiri.
  • Hijau: Terhubung ke jaringan wifi.
  • Merah: Mencoba terhubung ke jaringan wifi dan gagal.

Saat Pixel Kit membuat jaringan wifinya sendiri, itu harus diberi nama seperti PIXEL_KIT_XXXX tetapi dengan nomor, bukan XXXX.

Saat pertama kali Pixel Kit melakukan booting, layar biru akan selalu ditampilkan.

Jika Pixel Kit Anda terhubung ke (layar hijau) atau membuat jaringan wifi (layar biru), ia akan menampilkan alamat ipnya dalam format biner: Titik merah berarti 1, tidak ada titik berarti 0.

Langkah 2: Mengakses Halaman Terminal

Mengakses Halaman Terminal
Mengakses Halaman Terminal

Layar biru

Jika Pixel Kit Anda boot ke layar biru, Anda akan menemukan jaringan wifi terbuka bernama PIXEL_KIT_*NUMBERS*.

Untuk membuka halaman terminal di browser Anda, pastikan Anda terhubung ke jaringan wifi Pixel Kit dan arahkan ke https://192.168.4.1. Anda akan melihat halaman pada gambar. Meskipun dapat diakses melalui alamat ini, sangat disarankan untuk mengklik tombol unduh dan menyimpan halaman ini secara offline. Ini akan bekerja sama tetapi jauh lebih cepat!

Alamat ip Pixel Kit saat menampilkan layar biru tidak akan pernah berubah: akan selalu

Layar hijau

Jika kit Pixel Anda melakukan booting ke layar hijau, alamat ipnya akan ditampilkan di jaringan yang terhubung. Kami akan menganggapnya terhubung ke jaringan yang sama dengan komputer Anda, tetapi jika tidak, periksa langkah terakhir tentang cara memulihkan/menghubungkan kembali Pixel Kit Anda.

Setelah Anda memastikan komputer dan Pixel Kit Anda terhubung ke jaringan yang sama, navigasikan 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

Saat Anda mengakses browser terminal dari ip Pixel Kit Anda, Pixel Kit Anda berperilaku seperti server web: Ini menghosting halaman web yang dapat Anda akses di browser Anda. Setiap kali Anda meminta atau menyegarkan halaman ini, Pixel Kit harus menghentikan semua yang dilakukannya dan menjawab permintaan ini.

Meskipun Pixel Kit yang luar biasa dapat berperilaku seperti server web, itu tidak dimaksudkan untuk menjadi server web dan terkadang bisa sangat lambat. Kabar baiknya adalah setelah Anda memuat halaman terminal, Anda dapat menyimpannya secara offline!

Untuk menyimpan halaman terminal secara offline, klik tombol unduh di bilah sisi. Ini akan secara otomatis menyimpan file di folder "Unduhan" Anda tetapi Anda dapat memindahkan dan mengganti namanya ke mana pun Anda inginkan.

Langkah 4: Menghubungkan ke Pixel Kit

Menghubungkan ke Pixel Kit
Menghubungkan ke Pixel Kit
Menghubungkan ke Pixel Kit
Menghubungkan ke Pixel Kit
Menghubungkan ke Pixel Kit
Menghubungkan ke Pixel Kit

Dengan halaman terminal Anda dibuka dan setelah Anda memastikan Pixel Kit dan komputer Anda berada di jaringan yang sama (baik yang Pixel Kit buat sendiri atau yang Anda sambungkan) dan ketik alamat ip dalam format biner atau desimal. Ini akan terlihat seperti ini:

11000000101010000000010000000001

atau

192.168.4.1

Jika Anda ingin tahu cara mengubah bilangan biner dalam desimal, periksa tautan ini:

Setelah terhubung, header akan berubah menjadi hijau dan Anda akan disajikan dengan Python REPL: Read, Evaluate, Print and Loop. Ya!

Langkah 5: Menghubungkan ke Jaringan Wifi

Menghubungkan ke Jaringan Wifi
Menghubungkan ke Jaringan Wifi

Saat tersambung di jaringan yang dibuat oleh Pixel Kit, Anda tidak akan memiliki akses ke internet.

Jika Anda ingin membuat kode dan memiliki akses ke internet secara bersamaan, Anda harus menghubungkan Pixel Kit ke jaringan wifi yang memiliki internet. Komputer yang akan Anda gunakan untuk membuat kode dan Pixel Kit Anda harus selalu terhubung ke jaringan yang sama.

Cara termudah untuk terhubung ke jaringan wifi adalah dengan menjalankan "saveWifiConf(ssid, passord)" pada REPL di mana ssid adalah nama jaringan yang Anda inginkan agar Pixel Kit Anda hubungkan dan kata sandi adalah kata sandi jaringan:

saveWifiConf('NamaWifi', 'Kata Sandi')

Setelah menjalankan "saveWifiConf(ssid, password)", Anda harus mematikan dan menghidupkan kembali Pixel Kit untuk menerapkan perubahan.

Kiat pro: Anda dapat mengatur ulang Pixel Kit dari halaman terminal dengan mengetikkan perintah berikut:

mengatur ulang()

Terminal Anda akan kehilangan koneksi setelah Anda memulai ulang Pixel Kit. Jika Anda menyimpan halaman terminal Anda secara offline, cukup segarkan dan sambungkan ke ip baru yang ditampilkan di layar hijau (setelah komputer Anda terhubung kembali ke wifi yang baru saja Anda hubungkan dengan Pixel Kit Anda).

Jika Anda belum menyimpan halaman secara offline, ubah angka biner yang ditampilkan oleh Pixel Kit menjadi ip dan akses dari browser Anda.

Langkah 6: Mode Pemulihan / Offline

Image
Image

Kapan saja, matikan dan hidupkan Pixel Kit Anda lagi sambil menahan kedua tombol merah untuk memaksanya menampilkan layar biru dengan lembut.

Ini sangat berguna dalam beberapa kasus:

- Anda telah terhubung ke jaringan wifi yang salah, kata sandi yang salah, salah ketik, dll… Dalam kasus ini Pixel Kit akan boot ke layar merah dan memaksa layar biru adalah satu-satunya cara untuk terhubung kembali ke Pixel Kit.

- Jaringan wifi yang Anda hubungkan tidak tersedia lagi. Ini bisa karena masalah teknis tetapi juga bisa karena Anda terhubung ke wifi rumah Anda dan sekarang Anda berada di sekolah atau tempat teman. Memasuki layar biru akan memungkinkan Anda untuk terhubung ke jaringan wifi baru.

- Kita tampaknya hidup di dunia yang terhubung, tetapi saya yakin kita tidak boleh bergantung pada ketersediaan jaringan untuk dapat belajar, membuat sesuatu, dan menjadi kreatif! Jika Anda ingin membuat kode Pixel Kit Anda 100% offline atau jika tidak ada wifi yang tersedia, buat Pixel Kit Anda masuk ke layar biru dan selamat membuat kode!

Langkah 7: Kode Dengan Lampu

Kode Dengan Lampu!
Kode Dengan Lampu!

Dokumentasi

Anda dapat menemukan semua dokumentasi hal-hal yang dapat Anda lakukan dengan Pixel Kit yang menjalankan Pixel32 di:

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

Tetapi Pixel Kit juga memiliki semua dokumentasi offline! Anda dapat mengaksesnya dengan mengklik tombol tanda tanya atau dengan menavigasi ke https://192.168.4.1/index.html/#!/docs jika Pixel Kit Anda menampilkan layar biru. Jika Pixel Kit Anda menampilkan layar hijau, itu akan menjadi

Menggambar

Pada dasarnya ada dua cara untuk menggambar pada Pixel Kit LEDs: PixelTurtle dan PixelKit library.

Yang pertama adalah cara termudah untuk memulai dan Anda dapat menemukan semua yang dapat dilakukan di:

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

Yang kedua adalah pustaka yang lebih canggih (PixelTurtle ditulis menggunakannya) dan Anda akan menemukan cara menggunakannya di:

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

Jika Anda mengalami masalah dengan Python, ada juga pengantar singkat yang disertakan pada dokumentasi offline dan pada tautan berikut:

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

Jika Anda mengalami masalah yang tidak dijelaskan pada dokumentasi, lihat halaman pemecahan masalah / FAQ:

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

Untuk video inspirasional tentang apa yang dapat dilakukan oleh Pixel Kit, lihat halaman Tutorial:

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

Direkomendasikan: