Taula de continguts:

Introducció a Qoopers: 3 passos
Introducció a Qoopers: 3 passos

Vídeo: Introducció a Qoopers: 3 passos

Vídeo: Introducció a Qoopers: 3 passos
Vídeo: Программирование робота Robobloq Qoopers. Урок 1. Первичное программирование "Танец робота" STEM 2024, Juliol
Anonim
Introducció a Qoopers
Introducció a Qoopers

Qoopers és un kit de robots educatius de Robobloq. És una empresa nova; acaben d’acabar una campanya de finançament col·lectiu a Indiegogo. Vaig estar orgullós de donar suport a la seva campanya perquè crec que Qoopers és una bonica joguina per a nens, a més d'una potent plataforma de robòtica per a aficionats adults.

De moment, no hi ha ressenyes independents al web, així que espero compartir la meva experiència sigui útil per a la comunitat.

Pas 1: materials i eines

Primer de tot, necessitem els Qoopers (kit robòtic). El kit inclou:

  • placa controladora;
  • suport de bateria;
  • Matriu LED (cara del robot);
  • sensor d'ultrasons;
  • dos motors de corrent continu;
  • rodes, que podeu utilitzar amb pneumàtics o amb pistes;
  • un joc de plaques metàl·liques i un joc de cargols i femelles.

A més, necessitem:

  • Tauleta Android (versió del sistema operatiu 4.1+) per executar aplicacions oficials;
  • Sis bateries AA per alimentar el robot.

Pas 2: Visió general del controlador

En aquesta instrucció, em concento a la placa del controlador com a part principal del robot. Una tapa de plàstic tanca la placa del controlador. La coberta sembla força segura per als jocs infantils. A més, espero que la tapa protegeixi el controlador si faig funcionar el robot a l’exterior.

Imatge
Imatge

A la part posterior de la coberta, hi ha dues ranures per als motors M1 i M2, entrada CC i botó d’encesa / apagada.

Imatge
Imatge

Als costats esquerre i dret, es troben alguns connectors femelles RJ25. Un parell d’ells és de color taronja i altres sis són de color gris. No hi ha informació oficial, però puc suposar que el parell taronja està pensat per a motors addicionals, mentre que els connectors de color gris poden funcionar com a entrada / sortida.

Imatge
Imatge

Al costat esquerre, hi ha el botó de restabliment del mòdul Bluetooth. A la part dreta, hi ha un connector USB.

Per obrir la tapa, premeu uns clics amb un tornavís. Si us plau, gestioneu-ho amb cura, els clics són fràgils.

Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge

A la placa del controlador, podeu trobar:

  • Microcontrolador ATMEGA 2560 (genial!);
  • dos LED RGB a bord (podem parpellejar!);
  • timbre (podem fer soroll!);
  • un botó, la tapa és flexible sota el botó, de manera que podem prémer el botó fins i tot quan la tapa està tancada;
  • Mòdul Bloototh;
  • sèrie USB CH340G comuna.

Una part essencial del controlador és el suport de la bateria.

Imatge
Imatge
Imatge
Imatge

Necessiteu 6 bateries AA per col·locar-les al suport i alimentar el controlador.

El suport de la bateria té la mateixa mida que el controlador i pretenia col·locar-lo com un sandvitx unit per quatre cargols.

Imatge
Imatge

Pas 3: Conceptes bàsics sobre el programari

Image
Image
  • He utilitzat una aplicació oficial per a Android. Podeu penjar-lo a Google Play, així com al lloc oficial. Hi ha tres modes principals a l'aplicació:
  • instruccions de construcció interactives;
  • panell de control;
  • codificació basada en blocs.

Al tauler de control, podeu conduir el robot com un cotxe RC, tocar el piano al timbre o dibuixar a la pantalla de matriu de punts.

Imatge
Imatge

És bastant obvi, mentre que el mode de codificació necessita alguna explicació. D’acord, comencem a codificar!

Com és habitual, començarem amb un LED parpellejant, això és "Hello World" per als controladors.

La codificació basada en blocs té un aspecte similar al Scratch. Simplement arrossegueu i deixeu anar blocs i connecteu blocs al programa.

Podeu iniciar el programa amb blocs quan feu clic a la bandera o quan es prem al tauler del robot.

  • Quan es fa clic a la marca, significa que el programa s'iniciarà quan feu clic a un grup de blocs concret.
  • Quan es prem al tauler del robot, el programa s'iniciarà quan es prem el botó de maquinari de la placa de control.

A diferència de Scratch, no cal començar per quan es fa clic a la bandera. Si feu clic a QUALSEVOL grup de blocs, s'executaran. No ho sé, és un error o una característica, però em va semblar incòmode. Per tant, suggereixo mantenir la connexió desactivada mentre esteu codificant. Connecteu-vos al robot només quan hàgiu acabat tot el codi.

Obriu el menú Control per trobar algunes estructures de control.

Imatge
Imatge

En aquest cas, trio una estructura de bucle.

Imatge
Imatge

He canviat el nombre de repeticions.

Imatge
Imatge

Obriu el menú Llum per trobar una varietat d’ordres als LED, així com a les matrius de punts i el LED del sensor.

Imatge
Imatge

Un llum de conjunt de blocs al tauler LED té dos paràmetres: índex al LED (esquerre, dret o tots dos) i color.

Imatge
Imatge

He deixat caure el mateix bloc pel LED dret i he afegit un bloc d'espera d'1 s al menú Control.

Imatge
Imatge

Després vaig repetir totes aquestes accions per canviar l'estat dels LED. Aquí teniu el resultat!

Imatge
Imatge

Si us agrada aquesta instrucció, no dubteu a fer comentaris i us explicaré més:

  • com afegir motors i fer moure el robot;
  • sobre evitar obstacles;
  • com codificar la matriu de punts.

Recomanat: