Sisukord:

Kallistav robot: 5 sammu
Kallistav robot: 5 sammu

Video: Kallistav robot: 5 sammu

Video: Kallistav robot: 5 sammu
Video: Disney’s Baymax from Big Hero 6 In Real Life | Oh My Disney IRL 2024, November
Anonim
Kallistav robot
Kallistav robot

Miski pole parem kui kallistamine, kui tunned end üksikuna. See Arduino jõul töötav robot täidab selle vajaduse ilma inimesi nõudmata.

Samm: sööge palju pitsat

Me ehitasime oma roboti pitsakarpidest, kuid iga papp või puit sobiks. Teil on vaja keha, millega käed ühendada, ja võimalust robotit püsti hoida. Tegime puidust aluse.

Samm: ühendage käed köiega ja köis mikseriga

Ühendage käed köiega ja köis mikseriga
Ühendage käed köiega ja köis mikseriga
Ühendage käed köiega ja köis mikseriga
Ühendage käed köiega ja köis mikseriga
Ühendage käed köiega ja köis mikseriga
Ühendage käed köiega ja köis mikseriga

Meie roboti käed on varustatud vana mikseriga, mis on teibiga aluse külge kinnitatud.

Samm: pange kaks LED -i Pinpongi pallidesse

Pange kaks LED -i Pinpongi pallidesse
Pange kaks LED -i Pinpongi pallidesse

see samm räägib enda eest.

Samm: ühendage andur, relee ja LED -id Arduinoga

Ühendage andur, relee ja LED -id Arduinoga
Ühendage andur, relee ja LED -id Arduinoga

Roboti aktiveerib fototakisti. Seejärel annab Arduino signaali releele, mis aktiveerib segisti. Samal ajal aktiveeritakse silmade valgusdioodid.

Samm: kood

Selle projekti kood on üsna lihtne. Kasutame ainult kolme Arduino tihvti: üks analoogsisend fototakisti (A0) jaoks, väljund mootorile (11) ja üks väljund LED -idele (9). Kuna robot ei saa ennast lähtestada, ei pea ka Arduino seda tegema. Pärast roboti aktiveerimist lõpeb Arduino väga pika viivitusega, mis annab piisavalt aega selle käsitsi lähtestamiseks, vajutades nuppu.

void setup () {pinMode (11, VÄLJUND); pinMode (A0, INPUT); pinMode (9, VÄLJUND); }

void loop () {

int väärtus = analogRead (A0); kui (väärtus

Soovitan: