Lav en robot med kameraets farvegenkendelse: 7 trin

Lav en robot med kameraets farvegenkendelse: 7 trin

Indholdsfortegnelse:

Anonim

Hej! Dette gælder for gruppe 18+.

Denne instruerbare vil lede dig gennem at bygge en robot med farvegenkendelse ved hjælp af et kamera og en servo. Roboten jeg vil bygge har også servoer til arme, men de er ikke nødvendige. Brug din fantasi til hvordan du vil bygge din robot.

Du kan muligvis ikke finde den samme skal. Så jeg foreslår at besøge en butik og finde en robot til at bruge som en shell. Vælg en der passer til dine behov.

Her er de dele, der bruges i denne robot:

  • 1 x EZ-B Bluetooth Robot Controller:
  • 1 x GWS Standard Servo til hoved:
  • 2 x GWS Standard servo til arme:
  • 1 x USB Webcam

Softwaren er EZ-Builder, tilgængelig her:

Jeg foreslår at se videoen, før du forsøger at bygge din robot. Det vil give dig en ide om, hvad du kan forvente i de næste trin.

forsyninger:

Trin 1: Få hardware

Jeg tilslutter altid hardwaren til printkortet for at kontrollere, at det virker, før jeg bygger en robot. I dette trin forbinder jeg servoerne til brættet, og gør dem simpelthen til at bevæge sig.

Yay det virker!

Trin 2: Tag din webcam sammen

Webkameraet skal fjernes og indsættes i hovedet.

Trin 3: Tag din Robot Shell ud

Robotskallen skal demonteres for at passe til delene.

Trin 4: Fastgør kamera til hoved

Brug en varm limpistol og fastgør kameraet inde i robotens hoved. Sørg for at skære et hul i plastiket, så kameraet kan se igennem.

Hoved servo kan også monteres. Denne servo gør det muligt for hovedet at vende side om side.

Trin 5: Fit Arms (valgfri)

Jeg vedhæftede servo peices til armene.

Servoerne skal også monteres på armene

Trin 6: Saml robotten

Sæt robotten sammen igen og sæt servoerne i robotbordet

Trin 7: Indstil kildekoden

I denne robot bruger jeg EZ-B Robot Controller med EZ-Builder software. Softwaren er tilgængelig gratis på

Hvis du er en avanceret bruger, kan du eventuelt downloade EZ-SDK:

Hvis du ikke bruger en EZ-B, så tjek dens dokumentation for at se, hvordan du styrer hardwaren.

EZ-Builder har indbygget farvegenkendelse, hvilket gør det nemt at bruge til denne applikation.

  1. Download og installer EZ-Builder
  2. Vælg Tilføj kontrol
  3. Tilføj enKamerakontrol
  4. Vælg Config
  5. Vælg Servo Port at din hals servo (den, der bevæger kameraet) er tilsluttet
  6. Vælg Servosporing
  7. Tryk på Gemme knap
  8. Vælg kameraets valg fra rullemenuen
  9. Vælg Farve som du gerne vil genkende

Du skal nu se en vision om kameraets visning.

Når du flytter dit farvede objekt, vil servoen flytte kameraet (hovedet) for at følge objektet.

Finalist i

Robotics Week Robot Contest