Obsah:

Kreslící roboti Pablo a Sofia: 7 kroků
Kreslící roboti Pablo a Sofia: 7 kroků

Video: Kreslící roboti Pablo a Sofia: 7 kroků

Video: Kreslící roboti Pablo a Sofia: 7 kroků
Video: Tento Tvar Je NEMOŽNÝ Nakreslit!😱 2024, Listopad
Anonim
Kreslicí roboti Pablo a Sofia
Kreslicí roboti Pablo a Sofia
Kreslicí roboti Pablo a Sofia
Kreslicí roboti Pablo a Sofia

Popis

Pablo a Sofia jsou dva autonomní roboti, kteří mají za úkol prozkoumat kreativní interakci mezi člověkem a strojem. Mini mobilní roboti rádi malují s lidmi. Pablo je trochu stydlivý, aby se dostal příliš blízko, a tak si od vás rád udržuje odstup. Sofia uvízla daleko od Pabla v mezích. Jediná věc, která ji udržuje v chodu, jsou tleskání lidí kolem ní. Pablo si bude udržovat fyzický odstup, zatímco Sofie vás bude poslouchat. Země je jejich plátno!

V tomto Instructable si projdeme části, logiku a proces budování a využití Pabla i Sofie.

Projekt byl proveden v rámci semináře Computational Design a Digital Fabrication v programu ITECH magisterských programů.

Kiril Bejoulev a Takwa ElGammal

Krok 1: Seznam materiálu

Seznam materiálu
Seznam materiálu
Seznam materiálu
Seznam materiálu

Elektronika

2 x řídicí deska Arduino Uno R3

2 x Motor Driver L298N H Bridge

1 x potenciometr 10K Ohm (součástí startovací sady) - Pablo

1x 16*2 LCD modul (součástí startovací sady) - Pablo

Senzory

Ultrazvukový senzor (součástí startovací sady) - Pablo

Velký zvukový modul (součástí sady senzorů) - Sofie

2 X IR senzor - Sofie

Tlačítko (součástí sady senzorů) - Sofie

Motory

8 X stejnosměrný motor (Amazon)

1 x mini servomotor (součástí startovací sady)

Zdroj energie

5x 9V lithiové baterie - 2 x Pablo 3 x Sofia

4X AA alkalické baterie - Pablo

2 X konektory baterie

Hlavní těla (x2) - (Amazon)

8 x pneumatika do auta

8 x kodér

16 x stojany T.

4 x akrylový podvozek

1 x box na baterie

16 x šroub M3*8

16 x šroub M3*30

12 x mezerníky

Nástroje

Páječka

Šroubovák - Phillips Head

Oboustranná páska

Značky nebo štětce

Kravaty na zip

Mini chlebová deska (součást startovací sady) - Sofie

Breadboard (poloviční velikost) - Pablo

Krok 2: Sestavte vozík a připojte motory (x2)

Sestavte vozík a připojte motory (x2)
Sestavte vozík a připojte motory (x2)
Sestavte vozík a připojte motory (x2)
Sestavte vozík a připojte motory (x2)
Sestavte vozík a připojte motory (x2)
Sestavte vozík a připojte motory (x2)
Sestavte vozík a připojte motory (x2)
Sestavte vozík a připojte motory (x2)

Oba roboti používají jako základ pro svůj pohyb vozík se 4 motory a koly. Sestavte vozík a podle schématu zapojení připojte motory k modulu řadiče motoru (L298N)

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

Image
Image
Logický diagram + schéma zapojení (Pablo)
Logický diagram + schéma zapojení (Pablo)
Logický diagram + schéma zapojení (Pablo)
Logický diagram + schéma zapojení (Pablo)

Pablo je navržen tak, aby kreslil s vámi poblíž, ale ne příliš blízko. Používá ultrazvukový senzor připojený k servomotoru, aby zjistil, zda je před ním nějaký předmět, a otočí se, aby hledal lepší pohyb, aby se vyhnul jiným předmětům. LCD displej vám umožňuje zobrazit vzdálenost Pabla od okolních objektů před ním.

Krok 4: Logický diagram + schéma zapojení (Sofie)

Image
Image
Logický diagram + schéma zapojení (Sofie)
Logický diagram + schéma zapojení (Sofie)
Logický diagram + schéma zapojení (Sofie)
Logický diagram + schéma zapojení (Sofie)
Logický diagram + schéma zapojení (Sofie)
Logický diagram + schéma zapojení (Sofie)

Sofia je navržena tak, aby se aktivovala tleskáním rukou pomocí modulu Big Sound. Sofia je také postavena se 2 IR senzory na přední straně vozíku, které mu umožňují detekovat hraničníka plátna, na které kreslí. Když dorazí k tomuto strávníkovi, přesune se zpět a otočí se na jinou část plátna. Připojte tyto senzory k vozíku, jak je vidět na schématu zapojení. Pomocí pásky a zipů připevněte prvky k vozíku, aby se nepohybovaly. Ve videu můžete vidět výstupní hodnotu Ir Sensors, která se mění z 0 na 1, když je pod snímač umístěna černá čára a jedna z vestavěných LED zhasne. Citlivost infračerveného senzoru můžete upravit otáčením vestavěného potenciometru.

Krok 5: Implementace kódu

V tomto kroku si můžete stáhnout kódy pro Pablo i Sofii a nahrát je na desku Arduino pomocí Arduino IDE.

Krok 6: Nastavte kreslicí plochu a užívejte si

Image
Image

Nastavte kreslicí plochu a prostředí, ve kterém chcete, aby Pablo a Sofia kreslily s vámi. Pablo je flexibilní a může kreslit kdekoli, včetně podlahy, látky nebo papíru. U Pabla jsme fixu připevnili k pravému zadnímu rohu, ale můžete si pohrát s umístěním značky a vytvářet různé kresby. Sofia smí kreslit pouze na plátno, které je odlepeno černou páskou, aby jej mohly detekovat infračervené senzory. Pro Sofii jsme připevnili štětec na přední kruhový otvor vozíku pomocí stahovacího pásku.

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

Doufáme, že se vám tento projekt a všechny kresby, které můžete vytvořit hraním s těmito roboty, budou líbit. Pro zajímavější kresbu doporučujeme vidět, jaké výsledky lze dosáhnout při použití obou robotů současně na stejném výkresu.

Doporučuje: