Tartalomjegyzék:

Rajzrobotok Pablo és Sofia: 7 lépés
Rajzrobotok Pablo és Sofia: 7 lépés

Videó: Rajzrobotok Pablo és Sofia: 7 lépés

Videó: Rajzrobotok Pablo és Sofia: 7 lépés
Videó: GTA - Red Lips feat. Sam Bruno (Skrillex Remix) [Official Video] 2024, Június
Anonim
Rajzrobotok Pablo és Sofia
Rajzrobotok Pablo és Sofia
Rajzrobotok Pablo és Sofia
Rajzrobotok Pablo és Sofia

Leírás

Pablo és Sofia két autonóm robot, amelyek célja az ember és a gép közötti kreatív kölcsönhatás feltárása. A mini mobil robotok szeretnek emberekkel festeni. Pablo kissé félénk ahhoz, hogy túl közel kerüljön, ezért szeret távolságot tartani tőled. Szófia nagyon messze ragadt Pablótól egy határon belül. Az egyetlen dolog, ami megtartja, a körülötte lévő emberek tapsai. Pablo megtartja a fizikai távolságot, míg Sofia hallgat rád. A föld a vásznuk!

Ebben az utasításban végigvesszük Pablo és Sofia építésének és felhasználásának részeit, logikáját és folyamatát.

A projekt az ITECH mesterképzésben a Számítástechnikai Tervezés és a Digitális Gyártás szeminárium részeként valósult meg.

Kiril Bejoulev és Takwa ElGammal

1. lépés: Anyaglista

Anyaglista
Anyaglista
Anyaglista
Anyaglista

Elektronika

2 db Arduino Uno R3 vezérlőpult

2 x motorvezérlő L298N H híd

1 x 10K Ohm potenciométer (az indító készlet része) - Pablo

1x 16*2 LCD modul (a kezdő készlet része) - Pablo

Érzékelők

Ultrahangos érzékelő (a kezdő készlet része) - Pablo

Nagy hangmodul (az érzékelő készlet része) - Szófia

2 X IR érzékelő - Sofia

Gomb (az érzékelő készlet része) - Sofia

Motorok

8 X DC motor (Amazon)

1 x mini szervomotor (az indító készlet része)

Áramforrás

5x 9V lítium akkumulátor - 2 x Pablo 3 x Sofia

4x AA alkáli elem - Pablo

2 X Akkumulátor csatlakozók

Main Bodies (x2) - (Amazon)

8 x autógumi

8 x kódoló

16 x T állvány

4 x akril alváz

1 x akkumulátor doboz

16 x M3*8 csavar

16 x M3*30 csavar

12 x távtartó

Eszközök

Forrasztópáka

Csavarhúzó - Phillips fej

Kétoldalú ragasztó

Jelölők vagy ecsetek

Zip kötések

Mini kenyértábla (a kezdő készlet része) - Sofia

Kenyeretábla (fél méret) - Pablo

2. lépés: A kosár összeszerelése és a motorok felszerelése (x2)

Szerelje be a kosarat és szerelje fel a motorokat (x2)
Szerelje be a kosarat és szerelje fel a motorokat (x2)
Szerelje be a kosarat és szerelje fel a motorokat (x2)
Szerelje be a kosarat és szerelje fel a motorokat (x2)
Szerelje be a kosarat és szerelje fel a motorokat (x2)
Szerelje be a kosarat és szerelje fel a motorokat (x2)
Szerelje be a kosarat és szerelje fel a motorokat (x2)
Szerelje be a kosarat és szerelje fel a motorokat (x2)

Mindkét robot mozgásuk alapjául a 4 motorral és kerekkel ellátott kocsit használja. Szerelje össze a kocsit, és kövesse az áramköri rajzot, és rögzítse a motorokat a motorvezérlő modulhoz (L298N)

3. lépés: Logikai diagram + áramköri diagram (Pablo)

Image
Image
Logikai diagram + áramköri diagram (Pablo)
Logikai diagram + áramköri diagram (Pablo)
Logikai diagram + áramköri diagram (Pablo)
Logikai diagram + áramköri diagram (Pablo)

A Pablo -t úgy tervezték, hogy veled rajzoljon a közelben, de nem túl közel. A szervomotorhoz csatlakoztatott ultrahangos érzékelőt használja annak megállapítására, hogy van -e előtte tárgy, és elfordul, hogy jobb mozgást keressen, amely elkerülheti a többi tárgyat. Az LCD kijelző lehetővé teszi, hogy megnézze Pablo távolságát az előtte lévő közeli tárgyaktól.

4. lépés: Logikai diagram + áramköri diagram (Szófia)

Image
Image
Logikai diagram + áramköri diagram (Szófia)
Logikai diagram + áramköri diagram (Szófia)
Logikai diagram + áramköri diagram (Szófia)
Logikai diagram + áramköri diagram (Szófia)
Logikai diagram + áramköri diagram (Szófia)
Logikai diagram + áramköri diagram (Szófia)

Sofiát úgy tervezték, hogy a kezével tapsolva aktiválható legyen a Big Sound modul használatával. A Sofia 2 IR érzékelővel is rendelkezik a kocsi elején, amelyek lehetővé teszik, hogy felismerje a vászon határát. Amikor eléri ezt a határt, visszalép, és a vászon másik részéhez fordul. Csatlakoztassa ezeket az érzékelőket a kosárhoz az áramköri diagramon látható módon. Szalag és cipzár segítségével rögzítse az elemeket a kosárhoz, hogy ne mozogjanak. A videóban látható, hogy az Ir érzékelők kimeneti értéke 0 -ról 1 -re változik, amikor a fekete vonal az érzékelő alá kerül, és az egyik beépített LED kialszik. Az infravörös érzékelő érzékenységét a beépített potenciométer elforgatásával állíthatja be.

5. lépés: A kód implementálása

Ebben a lépésben letöltheti Pablo és Sofia kódjait, és feltöltheti őket az Arduino táblára az Arduino IDE használatával.

6. lépés: Állítsa be a rajzoló felületet és élvezze

Image
Image

Állítsa be azt a rajzfelületet és környezetet, amelyet Pablo és Sofia szeretne magával rajzolni. A Pablo rugalmas, és bárhová rajzolhat, beleértve a padlót, a szövetet vagy a papírt. Pablo esetében a jelzőt a jobb hátsó sarokhoz rögzítettük, de játszhat a jelölő helyével, és különböző rajzokat készíthet. Szófia csak a vásznon rajzolhat, amelyet fekete szalag borít az infravörös érzékelők észlelésére. Szófia számára ecsetjelölőt rögzítettünk a kocsi elülső kör alakú lyukához cipzárral.

7. lépés: Végső eredmények

Végeredmények
Végeredmények
Végeredmények
Végeredmények
Végeredmények
Végeredmények

Reméljük, hogy élvezni fogja ezt a projektet és az összes rajzot, amelyet ezekkel a robotokkal játszva készíthet. Egy érdekesebb rajz érdekében javasoljuk, hogy nézze meg, milyen eredmények érhetők el mindkét robot egyidejű használatával ugyanazon a rajzon.

Ajánlott: