Bagaimana Memulai RoboDK untuk Raspberry Pi
Versi Raspberry Pi adalah anggota terbaru (dan sedikit berbeda) dari keluarga RoboDK, cocok untuk proyek kecil. Berikut cara menyiapkannya.
RoboDK versi Raspberry Pi kami dibuat untuk komputer kecil yang sangat mudah beradaptasi. Ini sedikit berbeda dari RoboDK versi normal karena ditujukan untuk proyek pemrograman robot kecil yang mandiri.
Raspberry Pi adalah komputer berbasis Linux yang berbasis di sekitar chip terintegrasi ARM (chip serupa dengan yang digunakan di banyak ponsel). Untuk pengenalan Raspberry Pi, baca artikel kami sebelumnya.
Dalam artikel ini, kita akan melihat cara mengaktifkan dan menjalankan RoboDK di Raspberry Pi.
Menguasai Linux
Jika semuanya berjalan lancar, proses instalasi bisa sangat cepat dan mudah.
Di sisi lain, kita berurusan dengan Linux di sini. Hal-hal tidak selalu berjalan semulus yang kita inginkan. Namun, jangan khawatir — kami siap membantu.
Jika Anda belum pernah menggunakan Raspberry Pi sebelumnya dan ini adalah proyek pertama Anda, ada baiknya untuk membiasakan diri dengan sistem sebelum Anda terjebak. Jika Anda benar-benar baru mengenal Linux, berikut adalah video primer singkat tentang apa itu adalah.
Anda hampir pasti perlu menggunakan baris perintah jika Anda mengalami masalah saat menjalankan RoboDK. Jika Anda baru mengenal baris perintah, inilah artikel yang berguna.
Apa itu Rasbpian?
Kami sudah memiliki dua versi RoboDK untuk Linux — satu untuk Ubuntu 64 bit dan satu untuk Android. Namun, setiap versi sedikit berbeda.
Versi RoboDK ini dibuat untuk Raspbian, versi Linux yang dibuat khusus untuk Raspberry Pi.
Raspian adalah apa yang dikenal sebagai "distribusi" Linux — sekelompok paket dan program yang dikonfigurasi untuk bermain bersama dengan baik. Ini didasarkan pada distribusi lain yang disebut Debian, yang merupakan fondasi bagi banyak distribusi Linux modern.
Cara Menginstal RoboDK ke Raspberry Pi dalam 5 Langkah
Berikut adalah langkah-langkah utama untuk mengaktifkan dan menjalankan RoboDK di Raspbian. Beberapa dari langkah-langkah ini lebih terlibat daripada yang lain.
1. Dapatkan Raspberry Pi Anda
Pertama, dapatkan sendiri Raspberry Pi. Ada berbagai model yang tersedia, tergantung pada kebutuhan proyek Anda. Hanya dua model yang pasti kompatibel dengan RoboDK:Model 3B+ dan Model 4.
2. Instal Raspbian
Selanjutnya, Anda perlu mendapatkan salinan versi Raspbian yang cocok dengan model Anda. Model 3B+ kompatibel dengan versi "Peregangan" dan Model 4 kompatibel dengan versi "Buster".
Cara termudah untuk melakukannya adalah dengan menggunakan penginstal NOOBS. Cukup unduh dari situs web Raspbian, salin file yang diunduh ke Kartu SD kosong (diformat sebagai FAT32), dan masukkan ke dalam Raspberry Pi. Saat Anda memuat perangkat, itu akan menginstal Raspbian dan menjalankan pengaturan awal (perhatikan bahwa itu akan menginstal pembaruan yang dapat memakan waktu untuk diselesaikan).
3. Unduh RoboDK
Anda kemudian dapat mengunduh RoboDK melalui tautan berikut.
Ini akan tiba sebagai file ZIP yang berisi file inti RoboDK. Anda dapat mengekstrak file dengan mengklik kanan pada file dan memilih “Ekstrak Di Sini” atau menggunakan baris perintah “unzip alat ”.
4. Instal Dependensinya
Dependensi adalah akar dari hampir setiap masalah di Linux. Sebuah "ketergantungan" hanyalah sebuah paket (kumpulan program dan kode) yang diperlukan untuk menjalankan program tertentu. RoboDK membutuhkan beberapa di antaranya.
Masalah dengan dependensi adalah mereka terus berubah. Ketika satu paket diperbarui, itu dapat menyebabkan efek domino yang menyebabkan rantai paket berhenti bekerja dengan benar. Jika Anda mengalami masalah, lihat bagian Pemecahan Masalah di bawah.
Anda dapat menginstal dependensi yang diperlukan dengan menjalankan perintah berikut di baris perintah saat berada di dalam direktori RoboDK:
sh Install-RoboDK-Dependencies.sh
Anda juga dapat menginstal pintasan ke desktop dengan menjalankan perintah berikut:
sh Install-RoboDK.sh
5. Jalankan RoboDK
Saat dependensi diinstal, Anda dapat menjalankan RoboDK menggunakan perintah berikut:
sh RoboDK-Start.sh
Jika tidak ada masalah, RoboDK akan dimuat dan Anda siap berangkat!
Ada banyak proyek berbeda yang dapat Anda coba dengan RoboDK di Raspberry Pi.
Pemecahan Masalah
Pemecahan masalah adalah keterampilan penting bagi ahli robot dan akan berguna jika Anda mengalami masalah saat mencoba memasang RoboDK ke Raspberry Pi Anda.
Ada dua alasan utama mengapa Anda mungkin mengalami masalah:
- Ketergantungan berubah — Paket sering diperbarui di Linux dan mungkin ada perubahan pada beberapa dependensi sejak kami mengembangkan versi ini. Solusi untuk masalah ini dapat berupa menurunkan versi paket yang relevan atau meminta kami memperbarui RoboDK.
- Paket lain di sistem Anda — Jika Anda tidak menggunakan instalasi Raspbian yang "bersih" (misalnya jika Anda telah menggunakan Raspberry Pi untuk beberapa proyek pemrograman sebelumnya), Anda mungkin memiliki beberapa paket di sistem Anda yang mengganggu RoboDK. Solusi sederhana untuk ini adalah menginstal ulang Raspbian dari awal.
Jika Anda memiliki masalah, beri tahu kami di forum RoboDK. Kami akan membantu Anda untuk menyelesaikan masalah.
Anda Hanya Perlu Menginstal Sekali!
Beberapa proyek robotika yang paling berguna untuk Raspberry Pi melibatkan pengaturan beberapa Raspberry Pis dengan pengaturan yang sama — mis. saat menggunakannya untuk melengkapi ruang pelatihan atau ruang kelas untuk mengajarkan pemrograman robot.
Satu hal hebat tentang Raspberry Pi adalah sangat mudah untuk "mengkloning" seluruh sistem Anda. Setelah Anda mengaturnya, Anda cukup menyalin instalasi Raspbian Anda (termasuk RoboDK) ke Kartu SD lain dan mereka akan siap digunakan tanpa perubahan. Berikut adalah tutorial cara mengkloning pemasangan RoboDK+Rasbpian Anda.
Apa yang dapat Anda lakukan dengan RoboDK versi Raspberry Pi? Beri tahu kami di komentar di bawah atau bergabunglah dalam diskusi di Tertaut Dalam , Twitter , Facebook, Instagram atau dalam Forum RoboDK .