Indholdsfortegnelse:

Black Knight Robot: 5 trin
Black Knight Robot: 5 trin

Video: Black Knight Robot: 5 trin

Video: Black Knight Robot: 5 trin
Video: These Barbers Have Crazy Skills. God Level Barbers 2024, Juli
Anonim
Image
Image
Forbrugsvarer!
Forbrugsvarer!

Gode nyheder alle sammen!

I dag skal vi lære at bygge en sort ridderrobot ved hjælp af Hummingbird Duo Robotics Kit og forskellige pap- og papirmaterialer. Når du er færdig, har du en Black Knight Robot, der reagerer på bevægelse! Se billedet og videoen ovenfor for at se det færdige produkt!

Trin 1: Forbrugsvarer

Forbrugsvarer!
Forbrugsvarer!
Forbrugsvarer!
Forbrugsvarer!
Forbrugsvarer!
Forbrugsvarer!

Til dette projekt skal du bruge (vist ovenfra og ned, fra venstre til højre i billeder):

diverse størrelser af papkasser og/eller plakatbræt (eller karton)

1 Hummingbird Duo board (med strøm- og usb -kabler)

3 afstandssensorer

4 servoer

2 trefarvede lysdioder

2 vibrationsmotorer (valgfrit)

varm limpistol, elektrisk tape og/eller gaffatape

Trin 2: Design

Design!
Design!

For at starte bør du lave nogle idéskitser af, hvordan du vil have din robot til at se ud. Ved at gøre dette først kan du planlægge den grove størrelse af kasser, du kan få brug for, eller hvordan du vil klippe og folde plakatbrættet. Du bør bestemme robotens grundlæggende proportioner, og hvordan du vil have, at hver bevægelse skal se ud. Jeg vil vise mine skitser og forklare min tankeproces, men du er velkommen til at ændre mit design og blive kreativ!

I løbet af denne fase bør du også eksperimentere med kolibri -duoen og alle dele. For at lære, hvordan tilslutning af dele til kortet fungerer på denne side: https://www.hummingbirdkit.com/learning/tutorials/connecting-electronics. Brug lidt tid på at arbejde med sensorer, servoer og lysdioder, så du ved, hvordan de alle fungerer! Servoer kan kun bevæge sig 180 grader, så sørg for at tage højde for dette i dit design. Det kan være nyttigt at arbejde med disse ting, før du bygger din robot, så du kan planlægge derefter.

Trin 3: Byg

Byg!
Byg!
Byg!
Byg!
Byg!
Byg!

Nu hvor du har planlagt alt på papir, er det tid til at begynde at bygge! Der er mange mulige måder at bygge dette på, men jeg brugte en lang, tynd æske til kroppen og rullede plakatbræt op til armsegmenterne. Hver arm drejer sig om kroppen og ved albuen.

Skru den hvide del af servoen, der bevæger sig, af, og fjern den, så du kan lime den til indersiden af armene. Hver arm vil have en af disse på indersiden, så de bevæger sig sikkert med servoerne. Du bliver nødt til at skære huller til de dele, der forbinder tilbage til servoen. Du bliver også nødt til at skære slidser i armene ovenover, hvor skruerne går til servoerne. På denne måde kan du montere en skruetrækker for at stramme servoerne.

Begge servoer på højre arm skal svinge op og ned (med begge dele af armen lodret). Den øverste servo på venstre arm skal bevæge sig mod venstre mod højre med armen lodret, og den nederste server skal flytte fra venstre til højre med denne del vandret.

Du kan se nogle billeder ovenfor af min byggeproces. Tag inspiration fra disse, men vær ikke bange for at prøve noget andet!

Trin 4: Program

Program!
Program!

Nu er det endelig tid til at bringe din robot til live (nogle hvad)! Ved hjælp af if / else -sætninger skal du bede robotten om at foretage en bevægelse, når en sensor udløses. Som du så i videoen af min færdige robot, vælger jeg at bruge et sværdskår og skjoldbevægelse. Du kan se et billede af min kode ovenfor, men som med alt andet er jeg sikker på, at der er mange måder at gribe ind på programmeringen af denne robot på. Jeg brugte snap, men du kan også bruge en række andre programmeringssprog.

Et par problemer at passe på:

Glem ikke at indstille startværdier for alle servoer og lysdioder! Din robot har brug for et udgangspunkt!

Placer al kode i en "evigt" loop, ellers vil din robot aldrig afslutte en bevægelse.

Hvis du beslutter dig for at bruge 2 sensorer til sværdbevægelsen (som jeg gjorde), skal du placere if / else -sætningen for en sensor, inde i den anden sætning for den anden sensor. Ellers vil de modsige hinanden.

Trin 5: Mulige problemer …

Mulige problemer …
Mulige problemer …
Mulige problemer …
Mulige problemer …
Mulige problemer …
Mulige problemer …

Sørg for at tjekke dine servoer, før du limer / tape dem på. Det sidste du vil have, er at din robots arm er bagudvendt, så skal du lime servoen igen!

Dit sværd kan bøje, afhængigt af hvordan du bygger det (plakatbrættet er ikke det mest stabile). Jeg fikset dette ved at tilføje et langt metalstykke inde i sværdet (jeg brugte en spydtype, men ikke en spids!).

Det ser ud til, at servoenes maksimale vægt er et sted omkring 1 anden servo og de materialer, jeg brugte til højre arm og sværd. I første omgang skulle jeg have en motor i sværdet, så dens position kunne justeres. Men med motoren kunne armen ikke rotere hele 180 grader. Så pas på vægten af dine materialer!

Overvej placeringen af dit skjold, først efter varm limning af min til armen, indså jeg, at armen skulle være i midten af skjoldet. Placering af armen i bunden af skjoldet skaber ustabilitet. Det ville dog have været svært at flytte mit skjold ned på grund af placeringen af mine sensorer.

Vær ikke bange for at starte forfra, eller skift dit design efter en dårlig start! Billederne ovenfor viser mit første forsøg, før jeg har en bedre idé om, hvordan robotten skal se ud.

Denne robot vil sandsynligvis også være meget front-tung, så du skal muligvis tilføje en modvægt eller støtte på bagsiden af den.

Anbefalede: