Hvordan lage en enkel robot

Hvordan lage en enkel robot


Roboter er egentlig fascinerende. Barna vet det, og flere og flere voksne fanger på. Bygge en enkel robot er enklere enn du kanskje tror. Det er flere selskaper som selger grunnleggende robot plattformer, og du kan designe din egen robot når du lærer det grunnleggende sensorer, programmering, effektorer og opplæring. De enkleste roboter for å bygge er robot kjøretøyer.

Bruksanvisning

1 Installer sensorene på roboten. Sensorer er inngangene som forteller roboten hva verden ser ut. Du trenger to sensorer for å lage en enkel robot: en infrarød sensor for å holde den fra å kjøre inn i vegger og en bevegelsessensor for å fortelle roboten når noen nærmer seg. Du kan kjøpe begge sensorene fra samme sted du kjøpte robot kit - noen kits selv komme med disse sensorene.

2 Skriv programmet som forteller roboten hva de skal gjøre med informasjonen fra sensorene. Dette er forskjellig for hver robot kit, men i utgangspunktet består av å sette inn CDen som fulgte med roboten i PC-en og deretter følge instruksjonene på skjermen. Du vil da laste ned instruksjoner til roboten via en USB-tilkobling. Du skal skrive instruksjoner som "snu seg bort for nærmer bevegelser."

3 Legg en LED (vanligvis kommer med roboten) effektor som blinker når roboten reagerer på noe. Dette gjør roboten virker mer realistisk. Oppførselen til LED vil bli spesifisert i programmet.

4 Test ut roboten til du er fornøyd med oppførselen. For eksempel å snu en robot kjøretøy vanligvis innebærer å låse ett hjul for en fast tidsperiode (spesifisert i programmet), mens det andre hjulet fortsetter å slå. Det vil trolig ta litt eksperimentering for å få timingen perfekt.

Hint

  • En god idé for den grunnleggende strukturen i robotens program vil være en løkke som gjentar i det uendelige (du kan alltid stoppe roboten ved å plukke den opp og treffer kill switch). Inne i loop er et sett med regler som: Hvis A så gjør B. Programmet uendelige se etter alle mulige forhold, og handler bare når det er hensiktsmessig.
  • Hvis du kommer til å drive din robot på en bordplate (sannsynligvis en dårlig idé) bør du være på føttene og klar til å fange det før programmet er fullstendig feilsøkt. det er også en god idé å holde et tett øye med kjæledyrene når du tester ut roboter som kjæledyr vil noen ganger angripe roboter.