Isi kandungan:
- Langkah 1: Menyiapkan MBlock
- Langkah 2: Mengikuti Pengaturan untuk Arduino / HyperDuino
- Langkah 3: Memprogram Kereta Pintar di MBlock
Video: Bermula dengan Pengekodan Berasaskan Penyemak Imbas MBlock untuk HyperDuino: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
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
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
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
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:
Alat Kawalan Jauh Berasaskan Penyemak Imbas Arduino (linux): 9 Langkah (dengan Gambar)
Alat kawalan jauh berasaskan pelayar Arduino (linux): Kami mempunyai anak-anak. Saya suka mereka sedikit demi sedikit, tetapi mereka terus menyembunyikan alat kawalan jauh untuk satelit dan TV ketika mereka memasang saluran kanak-kanak. Selepas ini berlaku setiap hari selama beberapa tahun, dan setelah isteri sayang saya membenarkan saya mempunyai
ESP8266 NodeMCU Access Point (AP) untuk Pelayan Web Dengan Sensor Suhu DT11 dan Mencetak Suhu & Kelembapan dalam Penyemak Imbas: 5 Langkah
ESP8266 NodeMCU Access Point (AP) untuk Pelayan Web Dengan Sensor Suhu DT11 dan Mencetak Suhu & Kelembapan di Penyemak Imbas: Hai kawan-kawan dalam kebanyakan projek yang kami gunakan ESP8266 dan di kebanyakan projek kami menggunakan ESP8266 sebagai pelayan laman web sehingga data dapat diakses di sebarang peranti melalui wifi dengan mengakses Pelayan Web yang dihoskan oleh ESP8266 tetapi satu-satunya masalah adalah kita memerlukan penghala yang berfungsi untuk
Robot Roomba Dikendalikan Penyemak Imbas Dengan Raspberry Pi Model 3 A +: 6 Langkah (dengan Gambar)
Robot Roomba yang Dikendalikan Penyemak Imbas Dengan Raspberry Pi Model 3 A +: Gambaran KeseluruhanAlat ini akan memberi tumpuan kepada bagaimana memberi Roomba otak baru (Raspberry Pi), mata (Kamera Web), dan cara untuk mengawal segala-galanya dari penyemak imbas web. Terdapat banyak peretasan Roomba yang membenarkan kawalan melalui antara muka bersiri. Saya belum
PCB Berasaskan Penyemak Imbas: 7 Langkah
PCB Berasaskan Penyemak Imbas: Semasa anda mengambil atau membuat projek, beberapa akan menjadi mudah dan ada yang sukar. Sebilangan akan dibuat sekali dan yang lain perlu dibuat mengikut skala. Dalam penulisan ini, kita akan meneroka projek terbesar saya setakat ini, Distribusi Symphony, dan bagaimana mikrofon
Kereta RasbperryPi Dengan Kamera FPV. Kawal dengan Penyemak Imbas Web: 31 Langkah (dengan Gambar)
Kereta RasbperryPi Dengan Kamera FPV. Kawalan dengan Penyemak Imbas Web: Kami akan membina kereta 4wd - stereng akan serupa seperti di tangki - untuk memutar satu sisi roda akan berputar dengan kelajuan yang berbeza daripada yang lain. Di kereta akan diletakkan kamera pada pemegang khas di mana kita dapat mengubah kedudukan kamera. Robot itu akan