Daftar Isi:
- Langkah 1: Menyiapkan MBlock
- Langkah 2: Mengubah Pengaturan untuk Arduino/HyperDuino
- Langkah 3: Memprogram Mobil Pintar di MBlock
Video: Memulai Dengan Pengkodean Berbasis Peramban MBlock untuk HyperDuino: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Selamat datang di tutorial berbasis web mBlock dengan HyperDuino. Ini akan menunjukkan kepada Anda cara mengatur mBlock dan mengunggah kode Anda ke HyperDuino Anda. Ini juga akan menunjukkan cara membuat kode dasar untuk mobil pintar juga. Untuk memulai mari kita langsung ke dalamnya dengan mengklik DI SINI.
Langkah 1: Menyiapkan MBlock
Ketika mulai memuat halaman web Anda akan diminta untuk mengaktifkan pemutar flash jika Anda belum melakukannya, lanjutkan dan pilih aktifkan flash dan izinkan untuk dijalankan oleh google chrome. Setelah selesai Anda akan dibawa ke halaman pengkodean blok mBlock utama. Kami hampir selesai dengan pengaturan! Selanjutnya Anda akan diminta untuk mengunduh plug in yang diperlukan untuk mengkompilasi kode ke Arduino/HyperDuino yang sebenarnya. Silakan dan mulai mengunduh perangkat lunak. Anda akan melihatnya muncul di sisi kiri bawah layar Anda saat diunduh. Jika tidak, Anda dapat mengakses ini dengan menekan tiga titik bertumpuk di sisi kanan browser chrome dan pergi ke unduhan. Jika tidak muncul di sana pastikan Anda mengklik tombol kanan. Anda harus menjalankan penginstal dan melalui semua langkah untuk menyelesaikan penginstalan. Setelah semuanya selesai, Anda harus me-restart komputer seperti yang diminta. Saat dimuat kembali, Anda harus siap untuk pergi!
Langkah 2: Mengubah Pengaturan untuk Arduino/HyperDuino
Sebelum kita mulai memprogram, Anda akan ingin mengatur mode ke mode Arduino dan memastikan bahwa Anda mengunggah ke jenis papan yang tepat. Untuk permulaan klik edit dan tekan di bagian paling bawah akan tertulis Arduino Mode. Ini akan mengubah tampilan layar tetapi jangan khawatir, ini hanya mengeluarkan kode yang tidak akan berguna saat memprogram Arduino/HyperDuino. Selanjutnya Anda akan ingin mengubah papan yang Anda unggah juga. Saya menggunakan Arduino Uno yang terutama dipasangkan dengan HyperDuino, jadi mari kita beralih dari mBot ke Arduino Uno. Terakhir kita akan ingin mengatur jenis koneksi agar tidak bingung dengan apa yang kita lakukan saat mencoba mengunggahnya. Di sisi paling kanan layar, lanjutkan dan tekan tab sambungkan dan pilih "USB" dan pastikan itu terhubung ke port USB yang tepat yang terhubung dengan Arduino/HyperDuino, ini mungkin sangat antara komputer yang berbeda. Itu dia! Anda telah menyelesaikan penyiapan untuk edisi browser mBlock. Di bawah ini akan menjadi contoh kode cara membuat mobil pintar dan mengunggahnya ke Arduino/HyperDuino.
Langkah 3: Memprogram Mobil Pintar di MBlock
Saya mulai dengan membuat 4 blok untuk menentukan fungsi maju dan mundur untuk kedua roda. Hal ini saya lakukan karena ketika melakukan fungsi belok kiri dan belok kanan akan lebih mudah dan terlihat bagus saat robot berputar. Saya tantang Anda sebelum melihat gambar berikutnya untuk mencoba membuat semua 4 perintah ini, atau bahkan membuat cara yang berbeda untuk membuat setiap motor maju dan mundur. Sekarang kita memiliki perintah maju dan mundur untuk setiap motor, mari kita buat fungsi maju total, mundur total, kiri, dan kanan untuk itu. Secara teknis Anda bisa menggunakan salah satu perintah maju yang baru saja kita buat untuk berbelok ke kiri dan kanan, tetapi saya suka membuat satu motor mundur dan yang lain maju hanya agar terlihat lebih mulus. Sekarang kita telah menyelesaikan itu, mari kita ke kode utama. Pertama-tama kami ingin mobil melaju ke depan secara umum pada awal program. Kemudian kita dapat menambahkan bagian sensor ultrasonik seperti itu. Untuk saat ini saya hanya akan meninggalkan satu contoh bagian sensor ultrasonik karena bagian terbaik dari kode adalah kreativitas yang menyertainya. Lihat seberapa pintar Anda bisa membuat mobil ini. Kode ini akan membiarkannya terbuka di mana ia akan menghindari dinding namun masih memiliki kemungkinan untuk macet di beberapa tempat. Jika Anda memiliki pertanyaan jangan ragu untuk meninggalkan komentar sehingga saya dapat membantu Anda sepanjang jalan!
Direkomendasikan:
Pengkodean Dengan Blok Kode IOS: 6 Langkah
Coding Dengan IOS Code Blocks: Coding dengan iOS adalah cara unik untuk membuat perangkat iOS Anda melakukan otomatisasi, mengambil berita, memulai perang dunia maya, dan bahkan menjadwalkan pesan teks. Untuk instruksi ini, kami akan fokus pada perang cyber, khususnya spamming teman dan c
Generator Musik Berbasis Cuaca (Generator Midi Berbasis ESP8266): 4 Langkah (dengan Gambar)
Weather Based Music Generator (ESP8266 Based Midi Generator): Hai, hari ini saya akan menjelaskan cara membuat generator Musik berbasis Cuaca kecil Anda sendiri. Ini didasarkan pada ESP8266, yang mirip dengan Arduino, dan merespons suhu, hujan dan intensitas ringan. Jangan berharap untuk membuat seluruh lagu atau program akord
Adafruit Feather NRF52 Kontrol Kustom, Tidak Perlu Pengkodean: 8 Langkah (dengan Gambar)
Adafruit Feather NRF52 Kontrol Kustom, Tanpa Pengkodean Diperlukan: Pembaruan 23 April 2019 -- Untuk plot tanggal/waktu hanya menggunakan Arduino millis() lihat Arduino Date/Time Plotting/Logging Menggunakan Millis() dan PfodApp PfodDesigner V3.0.3610+ gratis terbaru dihasilkan menyelesaikan sketsa Arduino untuk memplot data terhadap tanggal/waktu u
Peramban Web Augmented Reality: 9 Langkah
Peramban Web Augmented Reality: Hari ini kita akan membuat peramban web Augmented Reality untuk Android. Ide ini dimulai ketika ExpressVPN meminta saya untuk membuat video YouTube bersponsor. Karena ini adalah yang pertama, saya ingin melakukan sesuatu yang relevan dengan produk mereka. Pr
Robot Gong: Ide Proyek Hackaton Ultimate untuk Penjualan dan Geeks Produk (Tidak Perlu Pengkodean): 17 Langkah (dengan Gambar)
Robot Gong: Ide Proyek Hackaton Ultimate untuk Penjualan dan Geeks Produk (Tidak Perlu Pengkodean): Mari buat gong musik robot yang dipicu melalui email. Hal ini memungkinkan Anda untuk mengatur peringatan email otomatis untuk menembakkan gong… (melalui SalesForce, Trello, Basecamp…)Tim Anda tidak akan pernah lagi lupa untuk "GONGGG" ketika kode baru dirilis, sebuah