Turinys:

Piešimo robotai Pablo ir Sofija: 7 žingsniai
Piešimo robotai Pablo ir Sofija: 7 žingsniai

Video: Piešimo robotai Pablo ir Sofija: 7 žingsniai

Video: Piešimo robotai Pablo ir Sofija: 7 žingsniai
Video: Cuando Sonic canta pero se enfada 2024, Lapkritis
Anonim
Piešimo robotai Pablo ir Sofija
Piešimo robotai Pablo ir Sofija
Piešimo robotai Pablo ir Sofija
Piešimo robotai Pablo ir Sofija

apibūdinimas

Pablo ir Sofija yra du autonominiai robotai, skirti ištirti kūrybinę žmogaus ir mašinos sąveiką. Mini mobilieji robotai mėgsta piešti su žmonėmis. Pablo yra šiek tiek drovus priartėti, todėl jam patinka laikytis atokiai nuo jūsų. Sofija įstrigo toli nuo Pablo. Vienintelis dalykas, kuris ją palaiko, yra aplinkinių žmonių plojimai. Pablo išlaikys fizinį atstumą, o Sofija jūsų klausys. Žemė yra jų drobė!

Šioje instrukcijoje mes apžvelgsime Pablo ir Sofijos kūrimo ir panaudojimo dalis, logiką ir procesą.

Projektas buvo vykdomas kaip Kompiuterinio dizaino ir skaitmeninės gamybos seminaro ITECH magistrantūros programoje dalis.

Kirilas Bejoulevas ir Takwa ElGammal

1 žingsnis: medžiagų sąrašas

Medžiagų sąrašas
Medžiagų sąrašas
Medžiagų sąrašas
Medžiagų sąrašas

Elektronika

2 x „Arduino Uno R3“valdiklio plokštė

2 x variklio tvarkyklė L298N H tiltas

1 x 10K omų potenciometras (įtrauktas į pradinį rinkinį) - Pablo

1x 16*2 LCD modulis (įtrauktas į pradinį rinkinį) - Pablo

Jutikliai

Ultragarso jutiklis (įtrauktas į pradinį rinkinį) - Pablo

Didelis garso modulis (įtrauktas į jutiklių rinkinį) - Sofija

2 X IR jutiklis - Sofija

Mygtukas (įtrauktas į jutiklių rinkinį) - Sofija

Varikliai

8 X nuolatinės srovės variklis („Amazon“)

1 x mini servo variklis (įtrauktas į pradinį rinkinį)

Maitinimo šaltinis

5x 9V ličio baterijos - 2 x Pablo 3 x Sofia

4x AA šarminės baterijos - Pablo

2 X baterijų jungtys

Pagrindiniai organai (x2) - („Amazon“)

8 x automobilio padanga

8 x kodavimo įrenginys

16 x T stovai

4 x akrilo važiuoklė

1 x baterijų dėžutė

16 x M3*8 varžtų

16 x M3*30 varžtų

12 x tarpikliai

Įrankiai

Lituoklis

Atsuktuvas - Phillips galvutė

Dvipusė juosta

Žymekliai arba teptukai

Užsegami užtrauktukais

Mini duonos lenta (įtraukta į pradinį rinkinį) - Sofija

Duonos lenta (pusė dydžio) - Pablo

2 žingsnis: Surinkite vežimėlį ir pritvirtinkite variklius (x2)

Surinkite vežimėlį ir pritvirtinkite variklius (x2)
Surinkite vežimėlį ir pritvirtinkite variklius (x2)
Surinkite vežimėlį ir pritvirtinkite variklius (x2)
Surinkite vežimėlį ir pritvirtinkite variklius (x2)
Surinkite vežimėlį ir pritvirtinkite variklius (x2)
Surinkite vežimėlį ir pritvirtinkite variklius (x2)
Surinkite vežimėlį ir pritvirtinkite variklius (x2)
Surinkite vežimėlį ir pritvirtinkite variklius (x2)

Abu robotai savo vežimui naudoja vežimėlį su 4 varikliais ir ratais. Surinkite vežimėlį ir pagal grandinės schemą pritvirtinkite variklius prie variklio valdiklio modulio (L298N)

3 žingsnis: loginė schema + grandinės schema (Pablo)

Image
Image
Loginė schema + grandinės schema (Pablo)
Loginė schema + grandinės schema (Pablo)
Loginė schema + grandinės schema (Pablo)
Loginė schema + grandinės schema (Pablo)

„Pablo“yra skirtas piešti su jumis netoliese, bet ne per arti. Jis naudoja ultragarso jutiklį, pritvirtintą prie servo variklio, kad pamatytų, ar priešais jį yra daiktas, ir pasuka ieškoti geresnio judesio, kad būtų išvengta kitų objektų. LCD ekranas leidžia matyti Pablo atstumą iki netoliese esančių objektų.

4 žingsnis: loginė schema + grandinės schema (Sofija)

Image
Image
Loginė schema + grandinės schema (Sofija)
Loginė schema + grandinės schema (Sofija)
Loginė schema + grandinės schema (Sofija)
Loginė schema + grandinės schema (Sofija)
Loginė schema + grandinės schema (Sofija)
Loginė schema + grandinės schema (Sofija)

Sofija sukurta taip, kad ją būtų galima suaktyvinti plojant rankomis, naudojant „Big Sound“modulį. Sofija taip pat yra su 2 IR jutikliais vežimėlio priekyje, kurie leidžia aptikti drobės, ant kurios ji piešia, ribą. Pasiekęs šią ribą, jis juda atgal ir pasuka į kitą drobės dalį. Pritvirtinkite šiuos jutiklius prie vežimėlio, kaip parodyta grandinės schemoje. Naudodami juostą ir užtrauktukus, pritvirtinkite elementus prie vežimėlio, kad jie nejudėtų. Vaizdo įraše galite pamatyti „Ir“jutiklių išvesties vertę nuo 0 iki 1, kai po jutikliu įdedama juoda linija ir vienas iš įmontuotų šviesos diodų išsijungia. Galite reguliuoti IR jutiklio jautrumą sukdami įmontuotą potenciometrą.

5 žingsnis: kodo diegimas

Šiame žingsnyje galite atsisiųsti ir Pablo, ir Sofijos kodus ir įkelti juos į „Arduino“plokštę naudodami „Arduino IDE“.

6 žingsnis: nustatykite piešimo paviršių ir mėgaukitės

Image
Image

Nustatykite piešimo paviršių ir aplinką, kurią Pablo ir Sofija turėtų piešti. Pablo yra lankstus ir gali piešti bet kur, įskaitant grindis, audinį ar popierių. Pablo atveju mes pritvirtinome žymeklį prie galinio dešiniojo kampo, tačiau galite žaisti su žymeklio vieta, kad gautumėte skirtingus brėžinius. Sofijai leidžiama piešti tik ant drobės, kurią užklijuoja juoda juosta, kad būtų galima aptikti IR jutiklius. Sofijai pritvirtinome teptuko žymeklį prie priekinės apskritos vežimėlio skylės, naudodami užtrauktuką.

7 žingsnis: galutiniai rezultatai

Galutiniai rezultatai
Galutiniai rezultatai
Galutiniai rezultatai
Galutiniai rezultatai
Galutiniai rezultatai
Galutiniai rezultatai

Tikimės, kad jums patiks šis projektas ir visi piešiniai, kuriuos galite sukurti žaisdami su šiais robotais. Norėdami gauti įdomesnį piešinį, siūlome pamatyti, kokių rezultatų galima pasiekti naudojant abu robotus vienu metu tame pačiame piešinyje.

Rekomenduojamas: