Sisukord:

Joonistusrobotid Pablo ja Sofia: 7 sammu
Joonistusrobotid Pablo ja Sofia: 7 sammu

Video: Joonistusrobotid Pablo ja Sofia: 7 sammu

Video: Joonistusrobotid Pablo ja Sofia: 7 sammu
Video: Russian vs English 2024, November
Anonim
Joonistusrobotid Pablo ja Sofia
Joonistusrobotid Pablo ja Sofia
Joonistusrobotid Pablo ja Sofia
Joonistusrobotid Pablo ja Sofia

Kirjeldus

Pablo ja Sofia on kaks autonoomset robotit, mis on loodud inimese ja masina vahelise loomingulise suhtluse uurimiseks. Minirobotitele meeldib koos inimestega maalida. Pablo on liiga häbelik, et liiga lähedale pääseda, nii et talle meeldib sinust distantsi hoida. Sofia on Pablo piiridest kaugel kinni. Ainus, mis teda edasi hoiab, on teda ümbritsevate inimeste plaksutamine. Pablo hoiab füüsilist distantsi, samal ajal kui Sofia sind kuulab. Maa on nende lõuend!

Selles juhendis käsitleme nii Pablo kui ka Sofia ehitamise ja kasutamise osi, loogikat ja protsessi.

Projekt viidi läbi ITECH magistriprogrammi Computational Designand Digital Fabrication seminari raames.

Kiril Bejoulev ja Takwa ElGammal

Samm: materjalide loend

Materjalide loend
Materjalide loend
Materjalide loend
Materjalide loend

Elektroonika

2 x Arduino Uno R3 juhtpaneel

2 x mootorijuhi L298N H sild

1 x 10K oomi potentsiomeeter (kuulub stardikomplekti) - Pablo

1x 16*2 LCD -moodul (kuulub stardikomplekti) - Pablo

Andurid

Ultraheli andur (kuulub stardikomplekti) - Pablo

Suur helimoodul (sisaldab andurikomplekti) - Sofia

2 X IR -andur - Sofia

Nupp (sisaldab andurikomplekti) - Sofia

Mootorid

8 X alalisvoolumootor (Amazon)

1 x mini servomootor (kuulub stardikomplekti)

Energiaallikas

5x 9V liitiumakud - 2 x Pablo 3 x Sofia

4x AA leelispatareid - Pablo

2 X Aku pistikud

Peamised organid (x2) - (Amazon)

8 x autorehv

8 x kodeerija

16 x T seisab

4 x akrüülist šassii

1 x akukarp

16 x M3*8 polti

16 x M3*30 polti

12 x vahekaugust

Tööriistad

Jootekolb

Kruvikeeraja - Phillipsi pea

Kahepoolne teip

Markerid või pintslid

Tõmblukud

Minileivalaud (kuulub stardikomplekti) - Sofia

Leivalaud (poole väiksem) - Pablo

2. toiming: pange ostukorv kokku ja kinnitage mootorid (x2)

Pange kokku ostukorv ja kinnitage mootorid (x2)
Pange kokku ostukorv ja kinnitage mootorid (x2)
Pange kokku ostukorv ja kinnitage mootorid (x2)
Pange kokku ostukorv ja kinnitage mootorid (x2)
Pange kokku ostukorv ja kinnitage mootorid (x2)
Pange kokku ostukorv ja kinnitage mootorid (x2)
Pange kokku ostukorv ja kinnitage mootorid (x2)
Pange kokku ostukorv ja kinnitage mootorid (x2)

Mõlemad robotid kasutavad oma liikumise alusena nelja mootoriga ja ratastega käru. Pange käru kokku ja ühendage mootorid skeemi järgides mootori juhtimismooduli (L298N) külge

3. samm: loogikaskeem + vooluahela skeem (Pablo)

Image
Image
Loogikaskeem + vooluahela skeem (Pablo)
Loogikaskeem + vooluahela skeem (Pablo)
Loogikaskeem + vooluahela skeem (Pablo)
Loogikaskeem + vooluahela skeem (Pablo)

Pablo on mõeldud teiega läheduses joonistamiseks, kuid mitte liiga lähedale. See kasutab servomootori külge kinnitatud ultraheliandurit, et näha, kas selle ees on mõni objekt, ja pöördub, et otsida paremat liikumist, mis väldiks teisi objekte. LCD -ekraan võimaldab teil vaadata Pablo kaugust selle ees asuvatest läheduses asuvatest objektidest.

4. samm: loogikaskeem + vooluahela skeem (Sofia)

Image
Image
Loogikaskeem + vooluahela skeem (Sofia)
Loogikaskeem + vooluahela skeem (Sofia)
Loogikaskeem + vooluahela skeem (Sofia)
Loogikaskeem + vooluahela skeem (Sofia)
Loogikaskeem + vooluahela skeem (Sofia)
Loogikaskeem + vooluahela skeem (Sofia)

Sofia on loodud aktiveerimiseks käte plaksutamisega, kasutades suurt helimoodulit. Sofia vankri esiküljel on ka 2 IR -andurit, mis võimaldavad tal tuvastada joonistatud lõuendi piiri. Selle piirini jõudes liigub see tagasi ja pöörab lõuendi teise ossa. Kinnitage need andurid ostukorvi, nagu on näidatud vooluahela skeemil. Teibi ja tõmblukkude abil kinnitage elemendid ostukorvi, nii et need ei liiguks ringi. Videost näete, et Ir -andurite väljundväärtus muutub 0 -lt 1 -le, kui anduri alla pannakse must joon ja üks sisseehitatud LED -idest kustub. Infrapunaanduri tundlikkust saate reguleerida sisseehitatud potentsiomeetrit keerates.

5. samm: koodi rakendamine

Selles etapis saate alla laadida nii Pablo kui ka Sofia koodid ja laadida need Arduino tahvlile, kasutades Arduino IDE -d.

6. samm: seadistage joonistuspind ja nautige

Image
Image

Seadistage joonistuspind ja keskkond, mida Pablo ja Sofia teiega koos joonistavad. Pablo on paindlik ja saab joonistada kõikjale, kaasa arvatud põrand, kangas või paber. Pablo jaoks kinnitasime markeri tagumise parema nurga külge, kuid erinevate jooniste koostamiseks saate markeri asukohaga ringi mängida. Sofial on lubatud joonistada ainult lõuendil, mis on IR -andurite tuvastamiseks kaetud musta teibiga. Sofia jaoks kinnitasime tõmbluku abil vankri eesmise ümmarguse augu külge harjamarkeri.

7. samm: lõpptulemused

Lõpptulemused
Lõpptulemused
Lõpptulemused
Lõpptulemused
Lõpptulemused
Lõpptulemused

Loodame, et teile meeldib see projekt ja kõik joonistused, mida saate nende robotitega mängides luua. Huvitavama joonise saamiseks soovitame vaadata, milliseid tulemusi on võimalik saada, kui mõlemat robotit samal joonisel korraga kasutada.

Soovitan: