Sadržaj:

Roboti za crtanje Pablo i Sofija: 7 koraka
Roboti za crtanje Pablo i Sofija: 7 koraka

Video: Roboti za crtanje Pablo i Sofija: 7 koraka

Video: Roboti za crtanje Pablo i Sofija: 7 koraka
Video: Опасно 2024, Novembar
Anonim
Crtanje robota Pabla i Sofije
Crtanje robota Pabla i Sofije
Crtanje robota Pabla i Sofije
Crtanje robota Pabla i Sofije

Opis

Pablo i Sofia su dva autonomna robota koja su dizajnirana za istraživanje kreativne interakcije između čovjeka i mašine. Mini mobilni roboti vole slikati s ljudima. Pablo je pomalo sramežljiv da mu se previše približi, pa voli držati se podalje od vas. Sofija je zaglavljena daleko od Pabla unutar jedne granice. Jedino što je održava je pljeskanje ljudi oko nje. Pablo će održavati fizičku distancu, dok će vas Sofija slušati. Zemlja je njihovo platno!

U ovom Instructable -u ćemo proći kroz dijelove, logiku i proces izgradnje i korištenja Pabla i Sofije.

Projekt je proveden u sklopu seminara Računarski dizajn i digitalna izrada u okviru master programa ITECH.

Kiril Bejoulev i Takwa ElGammal

Korak 1: Lista materijala

Lista materijala
Lista materijala
Lista materijala
Lista materijala

Elektronika

2 x Arduino Uno R3 upravljačka ploča

2 x Motor Driver L298N H Bridge

1 x Potenciometar 10K Ohm (uključen u početni komplet) - Pablo

1x 16*2 LCD modul (uključen u početni komplet) - Pablo

Senzori

Ultrazvučni senzor (uključen u početni komplet) - Pablo

Modul velikog zvuka (uključen u komplet senzora) - Sofija

2 X IC senzor - Sofija

Dugme (uključeno u komplet senzora) - Sofija

Motori

8 X DC motor (Amazon)

1 x mini servo motor (uključen u početni komplet)

Izvor napajanja

5x 9V litijumske baterije - 2 x Pablo 3 x Sofija

4X AA alkalne baterije - Pablo

2 X konektora za baterije

Glavna tijela (x2) - (Amazon)

8 x Auto guma

8 x koder

16 x T stalci

4 x akrilna šasija

1 x Kutija za baterije

16 x M3*8 vijaka

16 x M3*30 vijaka

12 x odstojnika

Alati

Lemilica

Odvijač - Phillips Head

Dvostrana traka

Markeri ili četke

Zip kravate

Mini ploča za hljeb (uključena u početni komplet) - Sofija

Oglasna ploča (pola veličine) - Pablo

Korak 2: Sastavite kolica i pričvrstite motore (x2)

Sastavite kolica i pričvrstite motore (x2)
Sastavite kolica i pričvrstite motore (x2)
Sastavite kolica i pričvrstite motore (x2)
Sastavite kolica i pričvrstite motore (x2)
Sastavite kolica i pričvrstite motore (x2)
Sastavite kolica i pričvrstite motore (x2)
Sastavite kolica i pričvrstite motore (x2)
Sastavite kolica i pričvrstite motore (x2)

Oba robota koriste kolica s 4 motora i kotačima kao osnovu za svoje kretanje. Sastavite kolica i slijedeći dijagram kruga priključite motore na modul kontrolera motora (L298N)

Korak 3: Logički dijagram + kružni dijagram (Pablo)

Image
Image
Logički dijagram + kružni dijagram (Pablo)
Logički dijagram + kružni dijagram (Pablo)
Logički dijagram + kružni dijagram (Pablo)
Logički dijagram + kružni dijagram (Pablo)

Pablo je dizajniran za crtanje s vama u blizini, ali ne previše blizu. Koristi ultrazvučni senzor pričvršćen na servo motor kako bi provjerio ima li predmeta ispred njega i okreće se radi traženja boljeg kretanja kojim će se izbjeći drugi objekti. LCD zaslon vam omogućuje da vidite udaljenost Pabla do obližnjih objekata ispred njega.

Korak 4: Logički dijagram + kružni dijagram (Sofija)

Image
Image
Logički dijagram + dijagram kola (Sofija)
Logički dijagram + dijagram kola (Sofija)
Logički dijagram + dijagram kola (Sofija)
Logički dijagram + dijagram kola (Sofija)
Logički dijagram + dijagram kola (Sofija)
Logički dijagram + dijagram kola (Sofija)

Sofia je dizajnirana da se aktivira pljeskanjem ruku uz upotrebu Big Sound modula. Sofija je takođe izgrađena sa 2 IC senzora na prednjoj strani kolica koji joj omogućavaju da otkrije granicu platna na koje se oslanja. Kad dosegne ovu granicu, pomiče se unatrag i okreće na drugi dio platna. Pričvrstite ove senzore na kolica kako je prikazano na dijagramu kola. Pomoću trake i zatvarača pričvrstite elemente na kolica kako se ne bi kretala. U videu možete vidjeti izlaznu vrijednost Ir senzora koja se mijenja od 0 do 1 kada se crna linija postavi ispod senzora i jedna od ugrađenih LED dioda se isključi. Osetljivost IR senzora možete podesiti okretanjem ugrađenog potenciometra.

Korak 5: Implementacija koda

U ovom koraku možete preuzeti kodove za Pablo i Sofiju i učitati ih na Arduino ploču pomoću Arduino IDE -a.

Korak 6: Postavite površinu za crtanje i uživajte

Image
Image

Postavite površinu za crtanje i okruženje koje želite da Pablo i Sofija crtaju sa vama. Pablo je fleksibilan i može crtati bilo gdje, uključujući pod, tkaninu ili papir. Za Pablo smo pričvrstili marker na zadnji desni ugao, ali možete se poigrati s lokacijom markera za izradu različitih crteža. Sofiji je dozvoljeno samo crtanje po platnu koje je oblijepljeno crnom trakom kako bi IR senzori mogli detektovati. Za Sofiju smo pričvrstili marker četkom na prednju kružnu rupu kolica pomoću kravate.

Korak 7: Konačni rezultati

Konačni rezultati
Konačni rezultati
Konačni rezultati
Konačni rezultati
Konačni rezultati
Konačni rezultati

Nadamo se da ćete uživati u ovom projektu i svim crtežima koje možete stvoriti igrajući se s ovim robotima. Za zanimljiviji crtež predlažemo da vidite kakve rezultate možete postići istovremenom upotrebom oba robota na istom crtežu.

Preporučuje se: