Daftar Isi:

Memulai Dengan Qoopers: 3 Langkah
Memulai Dengan Qoopers: 3 Langkah

Video: Memulai Dengan Qoopers: 3 Langkah

Video: Memulai Dengan Qoopers: 3 Langkah
Video: CODING WITH QOOPERS - how to program Qoopers the STEM robot from Scratch Jr to the Arduino IDE 2024, Juli
Anonim
Memulai Dengan Qoopers
Memulai Dengan Qoopers

Qoopers adalah kit robot pendidikan oleh Robobloq. Ini adalah perusahaan baru; mereka baru saja menyelesaikan kampanye crowdfunding di Indiegogo. Saya bangga mendukung kampanye mereka karena saya percaya Qoopers adalah mainan yang bagus untuk anak-anak serta platform robotika yang kuat untuk penghobi dewasa.

Saat ini, tidak ada ulasan independen di web, jadi saya berharap berbagi pengalaman saya akan bermanfaat bagi komunitas.

Langkah 1: Bahan dan Alat

Pertama-tama, kita membutuhkan Qoopers (robotic kit). Paket termasuk:

  • papan pengontrol;
  • pemegang baterai;
  • Matriks LED (wajah robot);
  • sensor ultrasonik;
  • dua motor DC;
  • roda, yang dapat Anda gunakan dengan ban atau dengan trek;
  • satu set pelat logam dan satu set sekrup dan mur.

Selain itu, kami membutuhkan:

  • Tablet Android (OS versi 4.1+) untuk menjalankan aplikasi resmi;
  • Enam baterai AA untuk menyalakan robot.

Langkah 2: Ikhtisar Pengontrol

Dalam Instruksi ini, saya fokus pada papan pengontrol sebagai bagian utama dari robot. Penutup plastik menutup papan pengontrol. Covernya terlihat cukup aman untuk permainan anak-anak. Juga, saya berharap penutupnya akan melindungi pengontrol jika saya menjalankan robot di luar ruangan.

Gambar
Gambar

Di bagian belakang cover terdapat dua slot untuk motor M1 dan M2, input DC dan tombol on/off.

Gambar
Gambar

Di sisi kiri dan kanan, beberapa konektor betina RJ25 berada. Sepasang di antaranya berwarna oranye, dan enam lainnya berwarna abu-abu. Tidak ada info resmi, tetapi saya dapat menebak bahwa pasangan oranye dimaksudkan untuk motor tambahan, sedangkan konektor abu-abu dapat berfungsi sebagai Input/Output.

Gambar
Gambar

Di sisi kiri, ada tombol reset modul Bluetooth. Di sisi kanan, ada konektor USB.

Untuk membuka penutup tekan beberapa klik dengan obeng. Tolong, tangani dengan hati-hati, kliknya rapuh.

Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar

Di papan pengontrol, Anda dapat menemukan:

  • Mikrokontroler ATMEGA 2560 (hebat!);
  • dua LED RGB terpasang (kita bisa berkedip!);
  • bel (kita bisa membuat suara!);
  • sebuah tombol, penutup fleksibel di bawah tombol, sehingga kami dapat menekan tombol bahkan ketika penutup ditutup;
  • modul Bloototh;
  • serial USB CH340G umum.

Bagian penting dari pengontrol adalah dudukan baterai.

Gambar
Gambar
Gambar
Gambar

Anda membutuhkan 6 baterai AA untuk dimasukkan ke dalam dudukan dan untuk memberi daya pada pengontrol.

Dudukan baterai memiliki ukuran yang sama dengan pengontrol, dan dimaksudkan untuk ditempatkan seperti sandwich yang dipasang oleh empat sekrup.

Gambar
Gambar

Langkah 3: Dasar-Dasar Perangkat Lunak

Image
Image
  • Saya menggunakan aplikasi Android resmi. Anda dapat mengunggahnya di Google play, serta di situs resmi. Ada tiga mode utama dalam aplikasi:
  • instruksi bangunan interaktif;
  • panel kendali;
  • pengkodean berbasis blok.

Di panel kontrol, Anda dapat mengendarai robot sebagai mobil RC, bermain piano dengan bel atau menggambar di layar dot matrix.

Gambar
Gambar

Ini cukup jelas, sedangkan mode pengkodean membutuhkan penjelasan. Oke, mari kita mulai coding!

Seperti biasa, Kami akan mulai dengan LED berkedip, ini adalah "Halo Dunia" untuk pengontrol.

Pengkodean berbasis blok terlihat mirip dengan Scratch. Cukup seret dan lepas blok dan sambungkan blok ke dalam program.

Anda dapat memulai program Anda dengan blok ketika bendera diklik atau ketika ditekan di panel robot.

  • Ketika bendera diklik berarti program akan dimulai ketika Anda mengklik sekelompok blok tertentu.
  • Ketika ditekan di panel robot berarti program akan dimulai ketika Anda menekan tombol perangkat keras pada papan pengontrol itu.

Berbeda dengan Scratch, tidak perlu memulai saat flag diklik. Jika Anda mengklik grup blok APAPUN, blok tersebut akan berjalan. Saya tidak tahu, apakah itu bug atau fitur, tetapi saya merasa itu tidak nyaman. Jadi saya sarankan matikan koneksi saat Anda melakukan pengkodean. Hubungkan ke robot hanya ketika Anda telah melakukan semua kode.

Buka menu Control untuk menemukan beberapa struktur kontrol.

Gambar
Gambar

Dalam hal ini, saya memilih struktur loop.

Gambar
Gambar

Saya mengubah jumlah pengulangan.

Gambar
Gambar

Buka menu Light untuk menemukan berbagai perintah ke LED, serta ke Dot matrik dan LED sensor.

Gambar
Gambar

Lampu set blok di panel LED memiliki dua parameter: indeks ke LED (kiri, kanan atau keduanya) dan warna.

Gambar
Gambar

Saya menjatuhkan blok yang sama untuk LED kanan dan menambahkan blok tunggu 1 detik dari menu Kontrol.

Gambar
Gambar

Kemudian saya mengulangi semua tindakan itu untuk mengubah status LED. Inilah hasilnya!

Gambar
Gambar

Jika Anda menyukai instruksi ini, jangan ragu untuk berkomentar, dan saya akan memberi tahu lebih banyak:

  • cara menambahkan motor dan membuat robot bergerak;
  • tentang menghindari rintangan;
  • cara membuat kode dot matrix

Direkomendasikan: