Obsah:
- Krok 1: Zoznam materiálu
- Krok 2: Zostavte košík a pripevnite motory (x2)
- Krok 3: Logický diagram + schéma zapojenia (Pablo)
- Krok 4: Logický diagram + schéma zapojenia (Sofia)
- Krok 5: Implementácia kódu
- Krok 6: Nastavte kresliaci povrch a užívajte si
- Krok 7: Konečné výsledky
Video: Kresliace roboty Pablo a Sofia: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
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
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)
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)
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)
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
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
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:
Jednoduché roboty: Scrub: 12 krokov (s obrázkami)
Jednoduché roboty: Scrub: V rámci svojho úsilia uľahčiť nám život robotikou som vyrobil lacného čistiaceho robota s názvom Scrub Bot. Tento najmodernejší čistiaci robot je skvelý na leštenie podláh a lesklých sklenených stolov (za predpokladu, že ho najskôr namydlíte). To
Jednoduché roboty: Barreller: 8 krokov (s obrázkami)
Jednoduché roboty: Barreller: Barreller Bot je zariadenie, ktoré má v danom smere zdanlivo večný pohon vpred. Inými slovami, vo vnútri plechovky existuje motor, ktorý funguje ako nesústredené závažie. Keď sa plechovka posúva dopredu v smere hmotnosti (hmotnosť
Jednoduché roboty: Inchworm: 19 krokov (s obrázkami)
Jednoduché roboty: Inchworm: Ak sa môžete spoľahnúť iba na jednu vec, bol by to vládca. Teraz ma nechápte zle. Nehovorím o najvyšších despotoch na celý život ani o ničom takom. Pravítka, o ktorých hovorím, sú meracím druhom. Koniec koncov, ako nemôžete počítať s
Jednoduché roboty: Naberačka: 17 krokov (s obrázkami)
Jednoduché roboty: Naberačka: Existuje toľko jednoduchých robotov, ktoré zametajú a drhnú, takže som považoval za vhodné vytvoriť iba taký, ktorý ich zachytí. Scoop robí práve to. Posúva sa a systematicky naberá všetko, čo mu stojí v ceste. No … možno „systematické
Kresliace rameno: 5 krokov
Kresliaca ruka: Dobrý deň! Pre školský projekt som vyrobil kresliace rameno Boba Rossa ovládané joystickom a dvoma servami. Rameno môžete samozrejme ozdobiť tak, ako chcete, ale ja som sa rozhodol z neho urobiť Boba Rossa. V tomto projekte používam matematickú knižnicu, takže keď sa