Isi kandungan:

Bermula dengan Pengekodan Berasaskan Penyemak Imbas MBlock untuk HyperDuino: 3 Langkah
Bermula dengan Pengekodan Berasaskan Penyemak Imbas MBlock untuk HyperDuino: 3 Langkah

Video: Bermula dengan Pengekodan Berasaskan Penyemak Imbas MBlock untuk HyperDuino: 3 Langkah

Video: Bermula dengan Pengekodan Berasaskan Penyemak Imbas MBlock untuk HyperDuino: 3 Langkah
Video: Маленький лисенок вышел к людям за помощью 2024, November
Anonim
Bermula dengan Pengekodan Berasaskan Penyemak Imbas MBlock untuk HyperDuino
Bermula dengan Pengekodan Berasaskan Penyemak Imbas MBlock untuk HyperDuino

Selamat datang ke tutorial berasaskan web mBlock dengan HyperDuino. Ini akan menunjukkan kepada anda cara mengatur mBlock dan memuat naik kod anda ke HyperDuino anda. Ini juga akan menunjukkan cara membuat kod asas untuk kereta pintar juga. Untuk memulakan mari melompat ke dalamnya dengan mengklik DI SINI.

Langkah 1: Menyiapkan MBlock

Menetapkan MBlock
Menetapkan MBlock
Menetapkan MBlock
Menetapkan MBlock
Menetapkan MBlock
Menetapkan MBlock
Menetapkan MBlock
Menetapkan MBlock

Apabila mula memuatkan laman web, anda akan diminta untuk mengaktifkan pemutar denyar jika anda belum melakukannya, teruskan dan pilih aktifkan denyar dan biarkan ia dijalankan oleh google chrome. Setelah selesai, anda akan dibawa ke halaman pengekodan blok mBlock utama. Kami hampir selesai dengan persediaan! Selanjutnya ia akan meminta anda memuat turun plug yang diperlukan untuk menyusun kod ke Arduino / HyperDuino yang sebenarnya. Teruskan dan mulakan memuat turun perisian. Anda akan melihatnya muncul di sebelah kiri bawah skrin semasa memuat turun. Jika tidak, anda boleh mengaksesnya dengan menekan tiga titik bertumpuk di sebelah kanan penyemak imbas krom dan memuat turun. Sekiranya tidak muncul di sana, pastikan anda mengklik butang kanan. Anda perlu menjalankan pemasang dan menjalani semua langkah untuk menyelesaikan pemasangan. Setelah semuanya selesai, anda perlu menghidupkan semula komputer seperti yang diminta. Semasa memuatkan sandaran, anda harus bersedia untuk pergi!

Langkah 2: Mengikuti Pengaturan untuk Arduino / HyperDuino

Mengikuti Pengaturan untuk Arduino / HyperDuino
Mengikuti Pengaturan untuk Arduino / HyperDuino
Mengikuti Pengaturan untuk Arduino / HyperDuino
Mengikuti Pengaturan untuk Arduino / HyperDuino
Mengikuti Pengaturan untuk Arduino / HyperDuino
Mengikuti Pengaturan untuk Arduino / HyperDuino

Sebelum kita memulakan program, anda akan mahu mengatur mod ke mod Arduino dan memastikan bahawa anda memuat naik ke jenis papan yang betul. Untuk permulaan klik pada edit dan tekan di bahagian paling bawah akan tertera Arduino Mode. Ini akan mengubah tampilan layar tetapi jangan risau, ini hanya mengeluarkan kod yang tidak akan berguna ketika memprogram Arduino / HyperDuino. Seterusnya anda akan mahu menukar papan yang anda muat naik juga. Saya menggunakan Arduino Uno yang disambungkan oleh HyperDuino, jadi mari beralih dari mBot ke Arduino Uno. Terakhir kami ingin menetapkan jenis sambungan supaya tidak terkeliru dengan apa yang kami lakukan semasa kami mencuba memuat naiknya. Di sebelah kanan paling kanan skrin, tekan tab sambung dan pilih "USB" dan pastikan ia disambungkan ke port USB yang betul yang disambungkan oleh Arduino / HyperDuino, ini mungkin antara komputer yang berbeza. Itu sahaja! Anda telah menyelesaikan persediaan untuk edisi penyemak imbas mBlock. Berikut adalah contoh kod bagaimana membuat kereta pintar dan memuat naiknya ke Arduino / HyperDuino.

Langkah 3: Memprogram Kereta Pintar di MBlock

Memprogram Kereta Pintar di MBlock
Memprogram Kereta Pintar di MBlock
Memprogram Kereta Pintar di MBlock
Memprogram Kereta Pintar di MBlock
Memprogram Kereta Pintar di MBlock
Memprogram Kereta Pintar di MBlock

Saya mulakan dengan membuat 4 blok untuk menentukan fungsi hadapan dan belakang untuk kedua-dua roda. Saya melakukan ini kerana semasa membuat giliran ke kiri dan ke kanan berfungsi, akan lebih mudah dan kelihatan cantik ketika robot berpusing. Saya mencabar anda sebelum melihat gambar seterusnya untuk mencuba membuat semua 4 perintah ini, atau bahkan membuat cara yang berbeza untuk membuat setiap motor maju dan mundur. Sekarang kita mempunyai arahan maju dan mundur untuk setiap motor, mari kita buat fungsi depan, total mundur, kiri, dan kanan untuknya. Secara teknikal anda hanya boleh menggunakan salah satu arahan ke depan yang baru kita buat untuk membelok ke kiri dan ke kanan tetapi saya suka membuat satu motor bergerak ke belakang dan yang lain bergerak ke depan hanya untuk menjadikannya lebih halus. Setelah kita menyelesaikannya, mari masuk ke kod utama. Mula-mula kami mahu kereta pada umumnya bergerak maju pada permulaan program. Kemudian kita boleh menambah bahagian sensor ultrasonik seperti itu. Buat masa ini saya hanya akan meninggalkan satu contoh bahagian sensor ultrasonik kerana bahagian terbaik kod adalah kreativiti yang disertakan dengannya. Lihat seberapa pintar anda boleh membuat kereta ini. Kod ini akan dibiarkan terbuka di mana ia akan mengelakkan dinding namun masih mempunyai kemungkinan terjebak di tempat-tempat. Sekiranya anda mempunyai sebarang pertanyaan, sila beri komen supaya saya dapat membantu anda sepanjang perjalanan!

Disyorkan: