Ulasan Sphero RVR: Robot kecil yang suka berpetualang, dapat diprogram, dan sangat dapat diperluas
Mainan / / February 16, 2021
Jika Anda besar di tahun 1980-an, Anda mungkin memiliki kenangan indah tentang Big Trak - mungkin tangki mainan elektronik diprogram untuk berputar-putar di sekitar rumah Anda dan menembakkan "laser" yang dipasang di depan sesuai permintaan, lengkap dengan "bangku gereja" yang futuristik suara bangku. Set instruksi adalah dasar untuk sedikitnya, tetapi, untuk generasi muda, Big Trak menghidupkan pemrograman.
Jika Anda ingin memanjakan diri di tempat nostalgia, Anda masih bisa membeli replika yang berfungsi penuh dan diciptakan kembali dengan penuh cinta BigTrak asli. Namun jika Anda mencari konsep yang lebih cerdas dan lebih modern pada konsep kendaraan yang dapat diprogram, lihatlah kreasi baru spesialis robotika pendidikan Sphero, RVR.
Beli sekarang dari Sphero
Ulasan Sphero RVR: Apa yang perlu Anda ketahui
RVR - diucapkan "rover" - adalah kendaraan bertenaga baterai yang dapat dikontrol dan diprogram dari smartphone atau laptop yang terhubung dengan Bluetooth. Sederhananya, Anda dapat mengendarainya seperti mobil yang dikendalikan dari jarak jauh tetapi Anda juga dapat menggunakan lingkungan pengkodean visual seperti Scratch untuk memprogram perilaku yang lebih kompleks. Situs web dan aplikasi pendamping menyertakan sumber daya pembelajaran yang luas, jadi ada banyak dukungan bagi siapa pun yang mengambil langkah pertama dalam pemrograman.
Pengguna mahir, sementara itu, dapat menyelami dan memprogram RVR secara langsung di JavaScript, dan pabrikan juga menawarkan SDK yang memungkinkan Anda mengintegrasikan RVR ke dalam Raspberry Pi dan mikro BBC: proyek bit. Bagian atas berlubang yang disertakan dalam kotak memungkinkan Anda memasang papan Anda langsung ke RVR dan menyalakannya dari baterai onboard, untuk membuat robot yang sepenuhnya mandiri.
Desain kendaraan agak minim tetapi memiliki beberapa fitur I / O bawaan: ada LED berwarna yang dapat diprogram di setiap sisi, plus sensor warna dan cahaya sekitar yang memungkinkan unit mengenali saat ia melewati penanda berwarna atau telah keluar ke sinar matahari.
Pada catatan itu, RVR memiliki kredensial luar ruangan yang cukup baik, dengan trek ulat karet dan motor torsi tinggi yang dirancang untuk membiarkannya melewati medan luar yang kasar dan curam. Ini tidak tahan air, jadi sebaiknya jauhkan dari hujan.
Ulasan Sphero RVR: Harga dan persaingan
RVR berharga £ 250 di Inggris Raya, yang tidak masuk akal jika Anda mempertimbangkan betapa serbaguna itu. Bagi mereka yang mencari pengenalan robotika yang lebih murah, Sphero juga menawarkan berbagai kendaraan sederhana yang mendukung metode pemrograman yang sama: £ 130 BAUT dan £ 118 SPRK + adalah bola self-propelling dengan berbagai sensor, sedangkan yang lebih kecil Sphero Mini harganya hanya £ 48.
Jika Anda sangat tertarik pada integrasi dengan dewan penghobi eksternal, tidak ada kekurangan kendaraan terprogram lain yang tersedia secara online, seperti kompatibel dengan Arduino Elegoo Smart Robot Car Kit V3.0.1. Hanya dengan £ 65, ini jauh lebih murah daripada RVR, tetapi sama sekali tidak ramah pengguna dan tidak setara dengan aplikasi Sphero Edu dan komunitas pembelajaran.
Ulasan Sphero RVR: Perangkat keras
RVR adalah kendaraan kompak yang menyenangkan. Ini memiliki tapak 215 x 180mm dan, dengan flat top biasa dijepit, tingginya hanya 67mm. Di bawah bodi, di antara trek karet, terdapat jarak bebas 20mm yang luas, untuk membantunya melewati permukaan yang kasar tanpa tersangkut atau tergores.
Tidak banyak fitur eksternal. Di sisi kanan ada tombol power, dan di sisi berlawanan palka terbuka untuk mengambil baterai 36Wh yang disediakan. Sphero mengatakan ini akan menyediakan waktu eksplorasi hingga dua jam dengan muatan penuh, setelah itu Anda harus mengeluarkannya untuk mengisi daya melalui port USB-C yang ada di dalamnya. Ini, kebetulan, lebih seperti sekering daripada yang seharusnya, karena palka diamankan dengan pengikat tipe sekrup, yang membutuhkan alat untuk melepaskannya. Sphero menyediakan kunci plastik yang akan melakukan tugasnya tetapi mudah hilang dan, jika Anda mencoba menggunakan obeng logam, Anda dapat mengunyah celahnya.
Jika tidak, satu-satunya hiasan RVR adalah LED multi-warna di setiap sisi - ditambah satu besar di dalam yang menyala seluruh tutupnya - dan empat transceiver inframerahnya, yang dapat digunakan untuk mendeteksi dan bertukar data dengan Sphero lainnya robot. Balikkan benda itu dan Anda juga akan melihat sensor warna yang menghadap ke bawah: satu set multi-warna kotak kardus disertakan di dalam kotak, yang dapat Anda taruh di karpet untuk digunakan RVR titik arah.
Untuk menemukan fitur kunci terakhir RVR, Anda perlu membuka penutupnya, yang mudah dilakukan dengan menekan tombol biru ramah besar di bagian depan. Di bawah ini Anda akan menemukan soket USB dan konektor UART empat pin, yang dapat digunakan untuk memberi daya dan berkomunikasi dengan Raspberry Pi atau micro: bit.
Agar port ini tetap dapat diakses, Anda dapat mengganti penutup standar dengan penutup alternatif yang disediakan di dalam kotak, yang memiliki bukaan untuk kedua konektor, ditambah pengaturan lubang dan slot yang besar dengan berbagai ukuran, sehingga Anda dapat dengan mudah memasang papan dan aksesori apa pun yang Anda ingin. Sphero juga menyediakan roll-cage opsional dengan jarak internal maksimum 36mm, memberikan tingkat perlindungan untuk add-on apa pun yang mungkin telah Anda tempelkan di bagian atas RVR.
Ulasan Sphero RVR: Berputar
Mungkin hal pertama yang ingin Anda lakukan dengan RVR adalah mengendarainya sedikit. Untuk melakukan ini - memang, untuk melakukan apa saja dengan kendaraan - Anda perlu memasang aplikasi Sphero Edu. Ini adalah gerbang Anda ke semua kemampuan RVR, termasuk alat pemrograman, aktivitas komunitas, dan konten pendidikan.
Sejujurnya, aplikasi ini terasa sedikit berlebihan pada awalnya. Ini akan sangat bermanfaat dari tur pengantar pada peluncuran pertama - untuk menjelaskan apa saja fitur utama dan di mana menemukannya - tetapi Anda akan segera memahaminya. Dan agar adil, antarmuka semuanya identik di kelima platform yang didukung (Android, iOS, Windows 10, macOS dan Chrome OS) sehingga Anda dapat menggunakan mana pun yang paling Anda sukai. Satu-satunya batasan adalah perangkat Anda harus mendukung Bluetooth untuk terhubung ke RVR.
Setelah perangkat lunak dipasang dan terhubung, Anda dapat masuk ke mode Drive, yang memungkinkan Anda mengemudikan kendaraan dengan menyeret titik dalam lingkaran (atau menggunakan tombol W, A, S dan D jika Anda perangkat memiliki keyboard fisik), dan menyesuaikan kecerahan dan warna LED onboardnya. Seperti yang akan Anda temukan dengan cepat, RVR cukup lincah - pabrikan mengutip kecepatan maksimum sekitar dua meter per detik - dan saya menemukan bahwa saya dapat mengirimnya lebih dari 25 meter melalui rumput dan batu sebelum kehilangan koneksi Bluetooth ke telepon saya dan terhenti.
Beli sekarang dari Sphero
Meskipun balapan di sekitar itu menyenangkan, kontrolnya perlu sedikit membiasakan diri, karena kendaraan tidak belok kiri dan kanan seperti mobil biasa yang dikendalikan radio: sebaliknya, mobil bergerak tepat ke arah Anda menunjukkan. Jadi, jika RVR menghadap ke kiri, mendorong ke depan menyebabkannya berbelok tajam ke kanan dan menjauhi Anda. Jika ingin terus bergerak ke kiri, Anda perlu menyeretnya ke kiri.
Hal-hal menjadi lebih membingungkan jika Anda berjalan-jalan dan mengikuti RVR, karena kendaraan mempertahankan kesan absolut ke arah "maju", bahkan jika Anda akhirnya menghadap ke arah yang berbeda. Jika Anda merasa itu terlalu membingungkan, aplikasi menyertakan alat Tujuan yang dapat Anda gunakan untuk mengubah arah secara manual.
Ulasan Sphero RVR: Program pertama Anda
Pengalaman Mengemudi mungkin tidak sepenuhnya intuitif, tetapi RVR sebenarnya tidak dimaksudkan untuk dijalankan dengan cara ini; itu seharusnya diprogram. Klik pada tab Program di aplikasi, lalu tekan ikon "+" dan Anda akan melihat tiga pilihan model pemrograman. Yang pertama, berjudul Draw, adalah semudah mungkin: Anda menggunakan jari atau mouse untuk menggambar jalur di layar, lalu tekan Mulai untuk melihat RVR menelusuri rute di lantai. Ini menavigasi dengan sangat baik, dibantu oleh unit pengukuran inersia built-in yang membantu kendaraan memperhitungkan gundukan dan rintangan dan memperbaiki jalur sesuai kebutuhan.
Lihat terkait
Anda juga dapat memprogram perubahan dalam kecepatan RVR dan warna LED, dengan menggambar garis dengan bobot dan corak yang berbeda. Saat program berjalan, Anda dapat memantau berbagai input dan statistik sensor secara real time, termasuk data kecepatan, arah, giroskop, akselerometer, dan pengukur cahaya; setelah itu, Anda dapat meninjau bagaimana angkanya berubah saat RVR melaju di sepanjang rutenya.
Sementara Draw berfungsi dengan baik sebagai pengantar pertama ke robotika (putri saya yang berusia empat tahun telah terpesona), anak-anak yang lebih tua akan dengan cepat mencapai batasnya. Tidak ada cara untuk mengubah dan menyempurnakan jalur Anda setelah Anda menggambarnya, lingkungan visual juga tidak memungkinkan Anda membangun logika apa pun ke dalam program Anda. Di situlah lingkungan pemrograman kedua, bernama Blocks, masuk.
Jika Anda terbiasa dengan Scratch lingkungan pemrograman pendidikan maka Anda sudah tahu cara kerja Blok. Kotak alat di bagian bawah layar berisi instruksi jenis jigsaw seperti "roll" dan "spin", yang dapat diseret ke kanvas utama dan disatukan untuk membuat urutan instruksi. Sebagian besar memiliki beberapa parameter yang dapat disesuaikan, seperti sudut mana Anda ingin robot mengemudi, seberapa cepat ia harus pergi, atau berapa detik itu harus dilanjutkan. Ada serangkaian kontrol untuk mengoperasikan lampu RVR dan memutar suara juga - meskipun, sayangnya, semua suara berasal dari aplikasi dan bukan dari kendaraan itu sendiri. Dapatkan satu skor untuk Big Trak.
Terus gulir dan Anda juga akan menemukan beberapa konstruksi pemrograman yang tepat, yang dapat digunakan untuk menyiapkan loop dan pengujian logis, mengambil data sensor, dan variabel proses. Hal ini memungkinkan untuk - misalnya - membuat program yang berputar-putar dalam lingkaran yang terus meluas hingga menemukan panel lantai dengan warna tertentu. Jika Anda telah berinvestasi dalam beberapa robot Sphero, Anda juga dapat menggunakan sensor IR untuk mencari dan bertukar data dengan mereka.
Jika ada kendala, itu hanya karena menyeret blok bukanlah cara yang efisien untuk bekerja. Ya, itu berarti Anda tidak perlu khawatir tentang sintaks formal, tetapi membuat sesuatu yang lebih dari yang sederhana loop mulai melibatkan sejumlah besar perburuan untuk blok yang tepat dan menyeretnya ke dalam tempat. Itu berlaku terutama jika Anda menggunakan aplikasi ponsel cerdas: layar sempit hanya dapat menampilkan dua atau tiga blok pada satu waktu, jadi Anda membuang banyak waktu menggulir bolak-balik untuk menemukan elemen program Anda kebutuhan.
Ulasan Sphero RVR: JavaScript dan seterusnya
Model pemrograman ketiga yang didukung oleh RVR disebut "Teks" - meskipun mereka mungkin juga menyebutnya "JavaScript", karena memang seperti itulah. Secara khusus, RVR menjalankan kode JavaScript dengan pilihan perintah khusus robot, seperti "roll ()", "setHeading ()", "setMainLED ()", dan sebagainya. Selama Anda tidak keberatan sedikit mengetik, ini akan sangat memudahkan pembuatan program yang menggunakan fungsi lanjutan dan merespons peristiwa seperti tabrakan, timer, atau input sensor tertentu.
Mungkin bagian yang paling cerdas adalah cara aplikasi Edu menjembatani kesenjangan antara lingkungan pemrograman visual yang lebih sederhana dan pengalaman JavaScript yang lengkap. Baik Draw dan Blocks benar-benar menghasilkan JavaScript di belakang layar dan, setelah Anda membuat program, hanya perlu dua ketukan untuk memunculkan kode sumber yang sesuai untuk diperiksa. Ini membuatnya sangat mudah untuk menemukan sintaks yang tepat yang diperlukan untuk mencapai hasil tertentu, dan fitur salin dan tempel yang praktis membuatnya sangat mudah untuk memindahkan fungsi langsung ke fungsi lainnya program.
Ada beberapa peringatan praktis yang perlu disebutkan. Pertama, RVR itu sendiri tidak benar-benar menyimpan atau mengeksekusi kode: kerja keras ditangani oleh perangkat yang menjalankan aplikasi Edu. Ini berarti Anda tidak dapat menulis program yang mengirimkan RVR pada misi jarak jauh - setidaknya tidak kecuali Anda berjalan dengannya - karena akan berhenti tiba-tiba setelah keluar dari jangkauan Bluetooth.
Masalah lainnya bukanlah kesalahan Sphero tetapi fakta kehidupan bahwa mencoba menulis kode pada keyboard virtual ponsel cerdas adalah pengalaman yang sangat tidak menyenangkan. Editor kode yang ada di aplikasi Edu membantu Anda sejauh mungkin dengan memunculkan saran kata kunci saat Anda mengetik, tetapi panel kaca kecil bukanlah pengganti keyboard asli. Untungnya, mudah menggunakan komputer nyata untuk pengembangan: program secara otomatis disinkronkan di awan Sphero pribadi Anda akun, sehingga Anda dapat menulis kode Anda di desktop, lalu segera angkat ponsel atau tablet Anda untuk menguji atau men-tweak seperti yang Anda lihat cocok.
Jika memprogram RVR dalam JavaScript murni masih belum cukup culun untuk Anda, Anda dapat melakukan semuanya, memasang Raspberry Pi ke RVR dan menggunakannya untuk mengontrol kendaraan. Melakukannya dengan cara ini berarti Anda tidak lagi bergantung pada koneksi Bluetooth untuk menjaga RVR tetap bekerja, memberikan kendaraan jangkauan tak terbatas yang efektif. Bonus lain - yah, beberapa akan melihatnya seperti itu - adalah bahwa menggunakan Pi memungkinkan Anda untuk menulis kode Anda dengan Python, daripada JavaScript, dan Sphero menyediakan kumpulan dokumentasi yang layak di situs webnya untuk menunjukkan kepada Anda bagaimana semuanya cocok bersama.
Mungkin yang paling mengasyikkan, menghubungkan RVR ke Pi berarti Anda dapat membawa semua jenis aksesori dan layanan ke dalam campuran. Misalnya, Anda dapat membuat Mars Rover Anda sendiri, dengan menulis program yang menggerakkan kendaraan, mengoperasikan kamera atau cakar robot. melekat pada Pi dan memancarkan temuannya kembali ke basis melalui Wi-Fi. Satu-satunya batasan adalah output daya maksimum 2.1A dari RVR baterai.
Jika Raspberry Pi tidak sesuai dengan kebutuhan Anda, ada juga dukungan untuk BBC micro: bit, yang dapat Anda program lagi dengan Python, atau gunakan Microsoft MakeCode, yang sangat mirip dengan lingkungan Blok. Dukungan Arduino juga dijanjikan segera, meskipun masih harus dilihat bentuk apa yang akan diambil.
Ulasan Sphero RVR: Pendidikan dan komunitas
Sejauh ini saya telah berfokus pada eksplorasi individu, tetapi Sphero ingin sekali mendukung peran pendidikan RVR - oleh karena itu, orang menganggap, nama aplikasi Edu. Selain menyediakan akses ke alat pemrograman Sphero, aplikasi bertindak sebagai gerbang ke perpustakaan besar "aktivitas" - proyek miniatur yang efektif, didukung oleh video dan panduan tekstual, dirancang untuk memperluas dan mengembangkan pengkodean Anda keterampilan. Saat ini, hanya ada sedikit dari ini yang ditujukan khusus untuk RVR, tetapi ada banyak lainnya yang didasarkan pada Block dan kode JavaScript yang akan bekerja pada RVR dengan sedikit atau tanpa adaptasi.
Banyak konten yang disediakan secara gratis oleh anggota komunitas Sphero, dan itu menjadi sumber yang rapi untuk orang tua yang ingin memupuk minat anak pada robotika tanpa harus membuatnya sendiri kurikulum. Guru profesional juga tidak terlupakan: Anda dapat menyiapkan seluruh siswa di kelas, menugaskan aktivitas kepada mereka, dan menandai tugas yang mereka kirimkan, semua dalam aplikasi Edu. Ini juga disinkronkan dengan Google Kelas, untuk integrasi yang relatif mulus ke dalam alur kerja Anda.
Anda bahkan dapat memanfaatkan aktivitas yang dikategorikan Sphero sendiri, yang diurutkan berdasarkan subjek (ada Matematika, Sains, Coding, Ilmu Sosial, dan Seni) dan kelompok usia, dari Tahap Utama 1 hingga 5. Namun, ketahuilah bahwa banyak dari proyek ini hanya tersedia jika Anda telah membeli Kursus Dasar Ilmu Komputer perusahaan, yang biayanya $ 200 untuk akses setahun.
Ulasan Sphero RVR: Putusan
RVR adalah hal kecil yang sangat menyenangkan. Harganya mungkin terasa mahal jika Anda terbiasa dengan aksesori Raspberry Pi, atau jika Anda hanya mencari mobil mainan kecil untuk mengelilingi rumah dan taman Anda. Untuk kendaraan yang cepat dan cukup tangguh yang dapat tumbuh bersama Anda dari permainan point-and-drive hingga proyek elektronik tingkat lanjut, sulit untuk menyebut RVR mahal.
Tidak semua aspek RVR menjadi hit. Aplikasi Edu bisa terasa sedikit berlebihan pada awalnya, dan Anda mungkin akan mencapai batas mode Draw dengan sangat cepat, sementara Block lebih kuat tetapi bisa terasa agak lambat dan rumit.
Namun, mungkin adil untuk mengatakan bahwa penghobi tidak akan terpengaruh oleh sedikit kurva belajar. Dan begitu Anda memahami apa yang dapat dilakukan RVR, langit adalah batasnya. Bagi pemula dan penggemar robotika, sulit untuk melihat apa yang lebih menarik dari itu.
Beli sekarang dari Sphero