Kazalo:

Risanje robotov Pablo in Sofia: 7 korakov
Risanje robotov Pablo in Sofia: 7 korakov

Video: Risanje robotov Pablo in Sofia: 7 korakov

Video: Risanje robotov Pablo in Sofia: 7 korakov
Video: Высокая плотность 2022 2024, November
Anonim
Risanje robotov Pablo in Sofia
Risanje robotov Pablo in Sofia
Risanje robotov Pablo in Sofia
Risanje robotov Pablo in Sofia

Opis

Pablo in Sofia sta dva avtonomna robota, ki sta zasnovana za raziskovanje ustvarjalne interakcije med človekom in strojem. Mini mobilni roboti radi slikajo z ljudmi. Pablo je malce sramežljiv, da bi se mu preveč približal, zato se rad drži oddaljen od vas. Sofija je obtičala daleč stran od Pabla znotraj meje. Edino, kar jo ohranja, so ploskanje ljudi okoli nje. Pablo bo vzdrževal fizično razdaljo, medtem ko vas bo Sofia poslušala. Zemlja je njihovo platno!

V tem navodilu bomo preučili dele, logiko in proces izgradnje in uporabe Pabla in Sofije.

Projekt je bil izveden v okviru seminarja Računalniška zasnova in digitalna izdelava v magistrskem programu ITECH.

Kiril Bejoulev & Takwa ElGammal

1. korak: Seznam materialov

Seznam materialov
Seznam materialov
Seznam materialov
Seznam materialov

Elektronika

2 x krmilna plošča Arduino Uno R3

2 x Motor Driver L298N H Bridge

1 x potenciometer 10K Ohm (vključen v začetni komplet) - Pablo

1x 16*2 LCD modul (vključen v začetni komplet) - Pablo

Senzorji

Ultrazvočni senzor (vključen v začetni komplet) - Pablo

Veliki zvočni modul (vključen v komplet senzorjev) - Sofija

2 X IR senzor - Sofija

Gumb (vključen v komplet senzorjev) - Sofia

Motorji

8 X DC motor (Amazon)

1 x mini servo motor (vključen v zagonski komplet)

Vir energije

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

4X AA alkalne baterije - Pablo

2 X priključki za baterije

Glavna telesa (x2) - (Amazon)

8 x avtomobilska pnevmatika

8 x kodirnik

16 x T stojala

4 x akrilno ohišje

1 x škatla za baterije

16 x M3*8 vijakov

16 x M3*30 vijakov

12 x distančniki

Orodja

Spajkalnik

Izvijač - Phillips Head

Dvostranski trak

Markerji ali čopiči

Zip vezi

Mini plošča za kruh (vključena v začetni komplet) - Sofija

Deska (polovična velikost) - Pablo

Korak: Sestavite voziček in pritrdite motorje (x2)

Sestavite voziček in pritrdite motorje (x2)
Sestavite voziček in pritrdite motorje (x2)
Sestavite voziček in pritrdite motorje (x2)
Sestavite voziček in pritrdite motorje (x2)
Sestavite voziček in pritrdite motorje (x2)
Sestavite voziček in pritrdite motorje (x2)
Sestavite voziček in pritrdite motorje (x2)
Sestavite voziček in pritrdite motorje (x2)

Oba robota uporabljata voziček s 4 motorji in kolesi kot osnovo za svoje gibanje. Sestavite voziček in po shemi vezja motorje pritrdite na modul krmilnika motorja (L298N)

3. korak: Logični diagram + vezje (Pablo)

Image
Image
Logični diagram + vezje (Pablo)
Logični diagram + vezje (Pablo)
Logični diagram + vezje (Pablo)
Logični diagram + vezje (Pablo)

Pablo je zasnovan tako, da riše z vami v bližini, vendar ne preblizu. Uporablja ultrazvočni senzor, pritrjen na servo motor, da preveri, ali je pred njim kakšen predmet, in se obrne, da bi poiskal boljše gibanje, da bi se izognil drugim predmetom. Zaslon LCD vam omogoča ogled razdalje Pabla do bližnjih predmetov pred njim.

4. korak: Logični diagram + vezje (Sofia)

Image
Image
Logični diagram + vezje (Sofia)
Logični diagram + vezje (Sofia)
Logični diagram + vezje (Sofia)
Logični diagram + vezje (Sofia)
Logični diagram + vezje (Sofia)
Logični diagram + vezje (Sofia)

Sofia je zasnovana tako, da se aktivira s ploskanjem z rokami z uporabo modula Big Sound. Sofija je zgrajena tudi z 2 IR senzorjema na sprednji strani vozička, ki omogočata zaznavanje meje platna, na katerega črpa. Ko doseže to mejo, se premakne nazaj in se obrne na drug del platna. Ti senzorji pritrdite na voziček, kot je prikazano na vezju. Z uporabo trakov in zadrge pritrdite elemente na voziček, da se ne premikajo. V videoposnetku lahko vidite, da se izhodna vrednost senzorjev Ir spreminja od 0 do 1, ko je pod senzor postavljena črna črta in se ena od vgrajenih LED izklopi. Občutljivost IR senzorja lahko prilagodite z obračanjem vgrajenega potenciometra.

5. korak: Izvajanje kode

V tem koraku lahko prenesete kodi za Pablo in Sofia in ju naložite na ploščo Arduino z uporabo Arduino IDE.

6. korak: Nastavite risalno površino in uživajte

Image
Image

Nastavite risalno površino in okolje, v katerem želite, da Pablo in Sofia rišeta z vami. Pablo je prilagodljiv in lahko riše kamor koli, tudi po tleh, tkaninah ali papirju. Za Pablo smo oznako pritrdili na zadnji desni kot, vendar se lahko poigravate z lokacijo označevalca in ustvarite različne risbe. Sofiji je dovoljeno risanje samo na platnu, ki je obloženo s črnim trakom, da ga zaznajo IR senzorji. Za Sofijo smo na sprednjo krožno luknjo vozička pritrdili oznako s čopičem z vezico na zadrgo.

7. korak: Končni rezultati

Končni rezultati
Končni rezultati
Končni rezultati
Končni rezultati
Končni rezultati
Končni rezultati

Upamo, da vam bo všeč ta projekt in vse risbe, ki jih lahko ustvarite z igranjem s temi roboti. Za bolj zanimivo risbo predlagamo, da vidite, kakšni so rezultati sočasne uporabe obeh robotov na isti risbi.

Priporočena: