Obsah:

Kresliace roboty Pablo a Sofia: 7 krokov
Kresliace roboty Pablo a Sofia: 7 krokov

Video: Kresliace roboty Pablo a Sofia: 7 krokov

Video: Kresliace roboty Pablo a Sofia: 7 krokov
Video: Forgotten Leaders. Episode 1. Felix Dzerzhinsky. Documentary. English Subtitles. StarMediaEN 2024, November
Anonim
Kresliace roboty Pablo a Sofia
Kresliace roboty Pablo a Sofia
Kresliace roboty Pablo a Sofia
Kresliace roboty Pablo a Sofia

Popis

Pablo a Sofia sú dva autonómne roboty, ktoré sú navrhnuté tak, aby skúmali tvorivú interakciu medzi človekom a strojom. Mini mobilní roboti radi maľujú s ľuďmi. Pablo je trochu plachý, aby sa dostal príliš blízko, a preto si od vás rád udržiava odstup. Sofia uviazla ďaleko od Pabla v medziach. Jediné, čo ju drží v chode, sú tlieskania ľudí okolo. Pablo si bude udržiavať fyzický odstup, zatiaľ čo Sofia vás bude počúvať. Zem je ich plátno!

V tomto návode sa pozrieme na časti, logiku a proces budovania a využívania Pabla a Sofie.

Projekt bol realizovaný ako súčasť seminára Computational Design a Digital Fabrication v programe ITECH masters.

Kiril Bejoulev a Takwa ElGammal

Krok 1: Zoznam materiálu

Zoznam materiálov
Zoznam materiálov
Zoznam materiálov
Zoznam materiálov

Elektronika

2 x doska ovládača Arduino Uno R3

2 x Most ovládača motora L298N H Bridge

1 x potenciometer 10K Ohm (súčasť štartovacej sady) - Pablo

1x 16*2 LCD modul (súčasť štartovacej sady) - Pablo

Senzory

Ultrazvukový senzor (súčasť štartovacej sady) - Pablo

Veľký zvukový modul (súčasť súpravy senzorov) - Sofia

2 X IR senzor - Sofia

Tlačidlo (súčasť súpravy senzorov) - Sofia

Motory

8 x DC motor (Amazon)

1 x mini servomotor (súčasťou štartovacej sady)

Zdroj energie

5x 9V lítiové batérie - 2 x Pablo 3 x Sofia

4x alkalické batérie AA - Pablo

2 X konektory batérie

Hlavné orgány (x2) - (Amazon)

8 x pneumatika pre auto

8 x kodér

16 x stojany T.

4 x akrylový podvozok

1 x box na batérie

16 x skrutky M3*8

16 x skrutky M3*30

12 x rozpery

Nástroje

Spájkovačka

Skrutkovač - Phillips Head

Obojstranná lepiaca páska

Značkovače alebo štetce

Kravaty na zips

Mini doska na chlieb (súčasť štartovacej sady) - Sofia

Breadboard (polovičná veľkosť) - Pablo

Krok 2: Zostavte košík a pripevnite motory (x2)

Zostavte košík a pripevnite motory (x2)
Zostavte košík a pripevnite motory (x2)
Zostavte košík a pripevnite motory (x2)
Zostavte košík a pripevnite motory (x2)
Zostavte košík a pripevnite motory (x2)
Zostavte košík a pripevnite motory (x2)
Zostavte košík a pripevnite motory (x2)
Zostavte košík a pripevnite motory (x2)

Oba roboty používajú vozík so 4 motormi a kolesami ako základ svojho pohybu. Zostavte vozík a podľa schémy zapojenia pripojte motory k modulu ovládača motora (L298N)

Krok 3: Logický diagram + schéma zapojenia (Pablo)

Image
Image
Logický diagram + schéma zapojenia (Pablo)
Logický diagram + schéma zapojenia (Pablo)
Logický diagram + schéma zapojenia (Pablo)
Logický diagram + schéma zapojenia (Pablo)

Pablo je navrhnutý tak, aby s vami kreslil v blízkosti, ale nie príliš blízko. Využíva ultrazvukový snímač pripevnený k servomotoru, aby zistil, či je pred ním nejaký predmet, a otáča sa, aby hľadal lepší pohyb, ktorý zabráni iným predmetom. LCD displej vám umožňuje zobraziť vzdialenosť Pabla od okolitých predmetov pred ním.

Krok 4: Logický diagram + schéma zapojenia (Sofia)

Image
Image
Logický diagram + Schéma zapojenia (Sofia)
Logický diagram + Schéma zapojenia (Sofia)
Logický diagram + Schéma zapojenia (Sofia)
Logický diagram + Schéma zapojenia (Sofia)
Logický diagram + Schéma zapojenia (Sofia)
Logický diagram + Schéma zapojenia (Sofia)

Sofia je navrhnutá tak, aby sa dala aktivovať tlesknutím rúk pomocou modulu Big Sound. Sofia je tiež postavená s 2 IR senzormi na prednej strane vozíka, ktoré mu umožňujú detekovať hranicu plátna, na ktoré sa kreslí. Keď sa dostane k tomuto hraničiarovi, presunie sa späť a otočí sa na inú časť plátna. Pripojte tieto senzory k vozíku podľa schémy zapojenia. Použitím pásky a zipsov pripevnite prvky k vozíku, aby sa nepohybovali. Vo videu môžete vidieť, ako sa výstupná hodnota senzorov Ir mení z 0 na 1, keď je čierna čiara umiestnená pod snímač a jedna zo vstavaných diód LED zhasne. Citlivosť infračerveného senzora môžete nastaviť otáčaním vstavaného potenciometra.

Krok 5: Implementácia kódu

V tomto kroku si môžete stiahnuť kódy pre Pablo aj Sofiu a nahrať ich na dosku Arduino pomocou Arduino IDE.

Krok 6: Nastavte kresliaci povrch a užívajte si

Image
Image

Nastavte kresliaci povrch a prostredie, v ktorom chcú Pablo a Sofia kresliť s vami. Pablo je flexibilný a môže kresliť kdekoľvek, vrátane podlahy, látky alebo papiera. V prípade Pabla sme fixku pripevnili k pravému zadnému rohu, ale s umiestnením značky sa môžete pohrať a vytvárať rôzne kresby. Sofia smie kresliť iba na plátno, ktoré je odlepené čiernou páskou, aby ho mohli detekovať IR senzory. V prípade Sofie sme pripevnili značkovač na kefy na predný kruhový otvor vozíka pomocou pútka na zips.

Krok 7: Konečné výsledky

Konečné výsledky
Konečné výsledky
Konečné výsledky
Konečné výsledky
Konečné výsledky
Konečné výsledky

Dúfame, že sa vám tento projekt a všetky kresby, ktoré môžete vytvoriť hraním s týmito robotmi, páčia. Pre zaujímavejšiu kresbu navrhujeme zistiť, aké výsledky možno dosiahnuť pri použití oboch robotov súčasne na rovnakom výkrese.

Odporúča: