Indholdsfortegnelse:

Kom godt i gang med Qoopers: 3 trin
Kom godt i gang med Qoopers: 3 trin

Video: Kom godt i gang med Qoopers: 3 trin

Video: Kom godt i gang med Qoopers: 3 trin
Video: F9 Robot 2024, Juli
Anonim
Kom godt i gang med Qoopers
Kom godt i gang med Qoopers

Qoopers er et uddannelsesmæssigt robotsæt af Robobloq. Det er et nyt selskab; de har lige afsluttet en crowdfunding -kampagne på Indiegogo. Jeg var stolt over at støtte deres kampagne, fordi jeg tror, at Qoopers er et godt legetøj til børn samt en kraftfuld robotikplatform for en voksen hobbyist.

I øjeblikket er der ingen uafhængige anmeldelser på nettet, så jeg håber at dele min erfaring vil være nyttig for samfundet.

Trin 1: Materialer og værktøjer

Først og fremmest har vi brug for Qoopers (robotsæt). Sættet indeholder:

  • controller bord;
  • batteri holder;
  • LED -matrix (robotens ansigt);
  • ultralydssensor;
  • to DC -motorer;
  • hjul, som du kan bruge med dæk eller med spor;
  • et sæt metalplader og et sæt skruer og møtrikker.

Derudover har vi brug for:

  • Android -tablet (OS version 4.1+) til kørsel af officiel app;
  • Seks AA -batterier til at drive robotten.

Trin 2: Oversigt over controlleren

I denne Instructable fokuserer jeg på controller -kortet som hoveddelen af robotten. Et plastdæksel lukker controller -kortet. Betrækket ser ganske sikkert ud til børns spil. Jeg håber også, at dækslet vil beskytte controlleren, hvis jeg kører robotten udendørs.

Billede
Billede

På bagsiden af dækslet er der to åbninger til motorerne M1 og M2, DC -indgang og tænd/sluk -knap.

Billede
Billede

På venstre og højre side er der nogle RJ25 hunstik. Et par af dem er orange, og seks andre er grå. Der er ingen officiel info, men jeg kan gætte, at det orange par er beregnet til ekstra motorer, hvorimod grå stik kan fungere som input/output.

Billede
Billede

På venstre side er der en Bluetooth -nulstillingsknap. På højre side er der USB -stik.

Tryk på nogle klik med en skruetrækker for at åbne dækslet. Vær venlig at håndtere med forsigtighed, klikene er skrøbelige.

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

På controller -kortet kan du finde:

  • ATMEGA 2560 mikrokontroller (fantastisk!);
  • to RGB LED om bord (vi kan blinke!);
  • summer (vi kan lave støj!);
  • en knap, dækslet er fleksibelt under knappen, så vi kan trykke på knappen, selv når dækslet er lukket;
  • Bloototh modul;
  • almindelig CH340G USB-serie.

En væsentlig del af controlleren er en batteriholder.

Billede
Billede
Billede
Billede

Du skal bruge 6 AA -batterier til at sætte i holderen og til at drive controlleren.

Batteriholderen har samme størrelse som controlleren, og de var beregnet til at placeres som en sandwich fastgjort med fire skruer.

Billede
Billede

Trin 3: Grundlæggende om software

Image
Image
  • Jeg brugte en officiel Android -app. Du kan uploade det på Google play såvel som på det officielle websted. Der er tre hovedtilstande i appen:
  • interaktive bygningsinstruktioner;
  • kontrolpanel;
  • blokbaseret kodning.

På kontrolpanelet kan du køre robotten som en RC -bil, spille klaver ved summeren eller tegne på dotmatrix -skærmen.

Billede
Billede

Det er ganske indlysende, hvorimod kodningstilstand kræver en vis forklaring. Ok, lad os begynde at kode!

Som sædvanlig starter vi med LED -blink, dette er "Hello World" for controllere.

Blokbaseret kodning ligner Scratch. Bare træk og slip blokke og tilslut blokke til programmet.

Du kan starte dit program med blokke, når der klikkes på flag eller når der trykkes på det i robotpanel.

  • Når der klikkes på flag betyder, at programmet starter, når du klikker på en bestemt gruppe af blokke.
  • Når der trykkes på det i robotpanelet, betyder det, at programmet starter, når du trykker på hardware -knappen på dette controller -kort.

I modsætning til Scratch er det ikke nødvendigt at starte med, når der klikkes på flag. Hvis du klikker på ENHVER gruppe blokke, kører de. Jeg ved det ikke, er det en fejl eller en funktion, men jeg fandt det ubelejligt. Så jeg foreslår, at du holder forbindelsen fra, mens du koder. Opret kun forbindelse til robotten, når du har udført al kode.

Åbn menuen Kontrol for at finde nogle kontrolstrukturer.

Billede
Billede

I dette tilfælde vælger jeg en loop -struktur.

Billede
Billede

Jeg ændrede antallet af gentagelser.

Billede
Billede

Åbn menuen Lys for at finde en række forskellige kommandoer til LED'er såvel som til dotmatricer og sensors LED.

Billede
Billede

Et blokindstillet lys i LED -panelet har to parametre: indeks til LED (venstre, højre eller begge dele) og farve.

Billede
Billede

Jeg tabte den samme blok for den rigtige LED og tilføj vent 1 sek. Blok fra menuen Kontrol.

Billede
Billede

Derefter gentog jeg alle disse handlinger for at ændre lysdiodernes tilstand. Her er resultatet!

Billede
Billede

Hvis du kan lide dette instruerbart, tøv ikke med at kommentere, så fortæller jeg mere:

  • hvordan man tilføjer motorer og får robotten til at bevæge sig
  • om forhindring af undgåelse;
  • hvordan man koder prikmatrix.

Anbefalede: