Talaan ng mga Nilalaman:

Robot ng Ilusyon sa Mata ni G. Wallplate: 12 Hakbang (na may Mga Larawan)
Robot ng Ilusyon sa Mata ni G. Wallplate: 12 Hakbang (na may Mga Larawan)

Video: Robot ng Ilusyon sa Mata ni G. Wallplate: 12 Hakbang (na may Mga Larawan)

Video: Robot ng Ilusyon sa Mata ni G. Wallplate: 12 Hakbang (na may Mga Larawan)
Video: Книга 10 — Аудиокнига Виктора Гюго «Горбун из Нотр-Дама» (главы 1–7) 2024, Nobyembre
Anonim
Image
Image
Ikabit ang Bolts sa Wallplate
Ikabit ang Bolts sa Wallplate

Ang proyektong ito ay dinisenyo upang libangin ang aking mga kamag-anak at kaibigan kapag bumisita sila. Napakadaling "robot." Ang pakikipag-ugnayan sa pagitan ng isang tao at ni G. Wallplate ay scripted. Walang kasangkot na artipisyal na katalinuhan o malalim na pag-aaral dito. Kapag tumugon siya sa tao, si Mr. Wallplate ay tila may katalinuhan, ngunit napaka-artipisyal. Masyadong artipisyal na maituturing na artipisyal na katalinuhan.

Nagpasya akong gumamit ng mga karaniwang item na hindi karaniwang gagamitin para sa isang robot: isang toggle / duplex wallplate para sa mukha, ½ mga bola ng pingpong para sa mga mata, at isang may hawak ng ponytail para sa mga labi. Ang mga mata ay tila sumusunod sa isang tao na gumagalaw sa paligid ng silid, ngunit ito ay isang ilusyon na optikal. Ang isang motor ay gumagalaw ang mga labi sa pag-sync sa mga salitang binigkas ni G. Wallplate. Ang sopistikadong item lamang ay ang utak, na kung saan ay LEGO Mindstorms EV3.

Ang Mindstorms EV3 Software na tumatakbo sa isang computer ay bumubuo ng isang programa, na pagkatapos ay nai-download sa isang microcontroller na tinatawag na isang EV3 Brick. Ang pamamaraan ng programa ay batay sa icon at mataas na antas. Napakadali at maraming nalalaman.

Mga gamit

  1. Itakda ang LEGO Mindstorms EV3
  2. 1 toggle / duplex wallplate
  3. 3 bolts, # 6 o # 8, 1 ½ pulgada (mga 4 cm) ang haba
  4. 9 na mani para sa mga bolt
  5. 1 pingpong ball na walang nakasulat dito, o 2 bola kung mayroong pagsusulat
  6. Manipis na pice ng matigas na karton, mga 2 "x4" (5x10 cm) o medyo mas malaki
  7. 2 bilog, madilim, mga sticker na kasing laki ng iris ng isang mata (mga 7/16 pulgada o 1.2 cm). Gumamit ako ng mga brown-screw trim na pindutan, na sinadya upang masakop ang mga tornilyo sa mga kasangkapan
  8. 1 pulang may-ari ng ponytail
  9. Pulang thread ng parehong lilim ng may hawak ng nakapusod
  10. 2 mga clip ng papel
  11. Mga 4 pulgada (10 cm) ng malinaw na tape
  12. Mga plato ng karayom-ilong
  13. Screwdriver para sa mga bolt

Hakbang 1: Ikabit ang Bolts sa Wallplate

Ikabit ang Bolts sa Wallplate
Ikabit ang Bolts sa Wallplate

Maglagay ng 1 bolt sa butas sa pagitan ng "mga mata" at i-fasten gamit ang isang nut. Kailangan ng pangalawang nut, na may puwang na ⅝ pulgada (1.6 cm) sa pagitan ng mga mani, upang mag-iwan ng puwang para sa mga ½ pingpong ball.

I-twist ang isang nut sa bawat isa sa iba pang 2 bolts at ilagay ang mga ito sa iba pang 2 butas sa wallplate. I-fasten ang isa pang kulay ng nuwes sa bawat isa sa mga bolts na ito tulad ng ipinakita sa larawan. Ang puwang sa pagitan ng ulo ng bolt at ng kulay ng nuwes, sa harap ng dingding ng pader, ay sapat lamang upang malagyan ang may hawak ng nakapusod.

Hakbang 2: Gawin ang Front Stand

Gawin ang Front Stand
Gawin ang Front Stand
Gawin ang Front Stand
Gawin ang Front Stand

Hanapin ang mga kinakailangang elemento sa hanay ng EV3, bawat larawan, at ilakip ang mga ito sa bawat isa at sa wallplate tulad ng ipinakita.

Hakbang 3: Ikabit ang Motor

Ikabit ang Motor
Ikabit ang Motor
Ikabit ang Motor
Ikabit ang Motor
Ikabit ang Motor
Ikabit ang Motor

Muli, hanapin ang mga elemento sa hanay ng EV3 (unang larawan) at magkabit tulad ng ipinakita sa pangalawang larawan. Ang motor ay nakakabit sa pagpupulong ng wallplate tulad ng ipinakita sa pangatlong larawan. Ang linya ng butas ng motor shaft ay may linya na hugis-parihaba sa wallplate.

Hakbang 4: Ikabit ang mga Mata

Ilakip ang mga Mata
Ilakip ang mga Mata
Ilakip ang mga Mata
Ilakip ang mga Mata

Gupitin ang bola ng pingpong sa kalahati kasama ang seam kung maaari. Gumamit ako ng isang kutsilyo para sa bahagi ng hiwa at maliit na gunting upang matapos ito.

Idikit ang mga bilog na sticker sa gitna ng loob ng kalahating pingpong ball.

Ilagay ang karton sa plate ng pader tulad ng ipinakita sa larawan at gumamit ng malinaw na tape upang ikabit ang mga ½ pingpong ball sa itim na elemento ng LEGO.

Hakbang 5: Gawin ang mga labi

Gawin ang mga labi
Gawin ang mga labi
Gawin ang mga labi
Gawin ang mga labi
Gawin ang mga labi
Gawin ang mga labi

Bend ang isa sa mga clip ng papel sa hugis na ipinakita sa kanang bahagi sa ibaba ng unang larawan. Ito ay magkakasya sa butas ng baras ng motor at ililipat ang mga labi kapag lumiko ang motor.

Bend ang panloob na loop ng iba pang clip ng papel sa isang gilid, at gamitin ito upang buksan ang motor sa tamang pagkakahanay na ang unang paperclip ay magkakasya nang pahalang tulad ng ipinakita sa pangalawang larawan. Hindi ito madaling lumiliko, at pagkatapos ay madalas na mag-overhoot.

Ang aking mga may hawak ng nakapusod ay medyo napakalaki, at ang "mga labi" ay hindi sarado kapag inilagay sa "mukha." Ginamit ko ang pulang thread upang makagawa ng 2 mga loop na halos ⅜ pulgada (1 cm) ang lapad. Nakatutulong ito upang magkaroon ng isang bilog na item tulad ng isang bolpen ng tamang diameter. I-slide ang mga loop loop sa mga dulo ng may hawak ng nakapusod, halos ⅜ pulgada (1 cm) mula sa dulo. Itulak ang may hawak ng nakapusod sa mga bolt tulad ng ipinakita sa pangatlong larawan.

Hakbang 6: Gawin ang Rear Stand

Gawin ang Rear Stand
Gawin ang Rear Stand
Gawin ang Rear Stand
Gawin ang Rear Stand
Gawin ang Rear Stand
Gawin ang Rear Stand

Hanapin ang mga elemento sa hanay ng EV3 (unang larawan) at magkabit tulad ng ipinakita. Ang likurang tindig ay umaangkop sa likuran ng pagpupulong ng wallplate tulad ng ipinakita sa pangatlong larawan. Mayroon lamang isang lugar kung saan ito magkakasya.

Hakbang 7: Gawin ang "buhok"

Gawin ang "buhok"
Gawin ang "buhok"
Gawin ang "buhok"
Gawin ang "buhok"
Gawin ang "buhok"
Gawin ang "buhok"
Gawin ang "buhok"
Gawin ang "buhok"

Maraming mga elemento ng EV3 ang kinakailangan para sa isang bahagi ng "buhok" tulad ng ipinakita sa unang larawan. Ang grey na konektor ay 2 3/16 pulgada (5.5 cm) ang haba. Nakalakip ang mga ito tulad ng ipinakita sa pangalawang larawan.

Ang kabilang panig ng "buhok" ay isang salamin na imahe ng unang panig, maliban na mayroon itong 3 elemento sa itaas sa halip na 4, at sa gayon isang mas maikli (1 ⅞ pulgada o 4.7 cm) ang itim na konektor ay ginagamit sa halip na kulay-abong konektor. Ang unang larawan ay isang gabay sa kung anong mga elemento ang kinakailangan.

Ang mga karagdagang elemento ng EV3 ay kinakailangan tulad ng ipinakita sa gitna ng pangatlong larawan, at lahat sila ay nakakabit tulad ng ipinakita sa ika-apat na larawan. Hindi ito gaanong nakakalito tulad ng hitsura nito, ngunit mahalagang suriin nang mabuti ang mga larawan.

Hakbang 8: Ikabit ang "buhok"

Ilakip ang "buhok"
Ilakip ang "buhok"

Ang "buhok" ay nakakabit sa itim na elemento sa likod ng mga mata. Ang bolt ay umaangkop sa gitnang butas ng kulay-abong elemento.

Hakbang 9: Paunlarin ang Program

Paunlarin ang Programa
Paunlarin ang Programa
Paunlarin ang Programa
Paunlarin ang Programa

Ang LEGO Mindstorms ay may napaka-maginhawang pamamaraan ng programa na nakabatay sa icon. Ang mga bloke ay ipinapakita sa ilalim ng display screen at maaaring i-drag-and-drop sa window ng programa upang makabuo ng isang programa. Ang screen shot, sa itaas, ay ipinapakita ang window ng EV3 kapag ang isang proyekto ay unang nasimulan. Ang pangalan ng proyekto ay itinalaga kapag ang isang programa ay unang nai-save.

Ginagawa ng programa si G. Wallplate na makipag-ugnay sa isang tao na nakikipag-usap dito. Ang mga tugon ay scripted. Walang artipisyal na katalinuhan o malalim na pag-aaral na kasangkot dito.

Ang bawat pakikipag-ugnayan ay binubuo ng tatlong mga bloke:

1. Ang isang Wait Block (sa kategorya ng Flow Control ng orange) ay nagbibigay ng oras para sa isang tao na magbigay ng isang puna.

2. Ang isang Sound Block (sa berdeng kategorya ng Aksyon) ay gumagawa ng mga salita o tunog. Ang pinakamatuwid na pagpipilian sa bloke ay nakatakda sa "1" (Maglaro Nang Minsan) upang masimulan kaagad ang susunod na bloke (ang Motor Block). Ang motor samakatuwid ay lumiliko habang ang tunog ay ginagawa. Ang tanging pagbubukod lamang ay ang pangalawang huling bloke, na mayroong "0" (Maghintay para sa Pagkumpleto) sa kanang-kanan na pagpipilian.

3. Isang Medium Motor Block (sa berdeng kategorya ng Aksyon) ang gumagalaw sa mga labi, isang kalahating pag-ikot para sa bawat pantig na sinasalita ni G. Wallplate. Ang pagpipiliang Power ay nakatakda sa 48 upang mai-sync ang paggalaw ng labi sa pagsasalita ni G. Wallplate.

Hindi ko mawari kung paano i-set up ang pag-download ng programa sa inyong mga tao, at sa gayon ay nagpapakita ako ng isang listahan ng mga bloke sa ibaba. Hindi ito dapat tumagal ng maraming oras para sa iyo upang paunlarin ang programa at / o baguhin ito upang umangkop sa iyong mga pangangailangan. Tulad ng dati, magandang ideya na mai-save ang programa nang pana-panahon kapag binubuo ito.

  1. Ang Start Block ay awtomatikong naroroon kapag ang isang programa ay binuo.
  2. Naghihintay ang Block ng 3 segundo. Sinabi ng tao na "Kamusta, G. Wallplate."
  3. Sinasabi ng Sound Block, "Hello."
  4. Ang Medium Motor Block ay lumiliko ang motor sa 1 pag-ikot, na binubuksan ang mga labi ng dalawang beses.
  5. Naghihintay ang block ng paghihintay ng 1.5 segundo at sinabi ng tao, "Kumusta ka?"
  6. Sinabi ng Sound Block na, "Kamangha-mangha."
  7. Ang Medium Motor Block ay nagpapalipat-lipat sa motor ng 1.5 na pag-ikot, na binubuksan ang mga labi ng tatlong beses.
  8. Naghihintay ang block ng paghihintay ng 2 segundo at sinabi ng tao na, "Magaling ka."
  9. Sinabi ng Sound Block, "Salamat."
  10. Ang Medium Motor Block ay lumiliko ang motor sa 1 pag-ikot, na binubuksan ang mga labi ng dalawang beses.
  11. Ang Sound Block ay gumagawa ng tunog na "Blip 2".
  12. Naghihintay ang block ng paghihintay ng 3 segundo at sinabi ng tao, "Ilan ang mga daliri?" habang nakahawak ng 4 na daliri sa harap ni G. Wallplate.
  13. Sinabi ng Sound Block na, "Apat."
  14. Ang Medium Motor Block ay lumiliko ang motor.5 na pag-ikot, na binubuksan ang mga labi nang isang beses.
  15. Naghihintay ang block ng paghihintay ng 3 segundo at sinabi ng tao, "Mayroon ka bang mga alagang hayop?"
  16. Sinabi ng Sound Block na, "Oo."
  17. Ang Medium Motor Block ay lumiliko ang motor.5 na pag-ikot, na binubuksan ang mga labi nang isang beses.
  18. Naghihintay ang block ng paghihintay.5 segundo.
  19. Ang isang Sound Block ay tumatawag sa isang elepante.
  20. Naghihintay ang block ng paghihintay ng 3 segundo at sinabi ng tao na, "Isang elepante?"
  21. Tumawa si Sound Block.
  22. Ang Medium Motor Block ay lumiliko ang motor.25 na pag-ikot, na magbubukas ng mga labi.
  23. Naghihintay ang block ng paghihintay ng 1 segundo.
  24. Ang Medium Motor Block ay pinapalitan ang motor.25 na pag-ikot, na nagsasara ng labi.
  25. Naghihintay ang block ng paghihintay ng 3 segundo at sinabi ng tao, "Okay, makikita ka namin muli minsan."
  26. Sinabi ng Sound Block, "Paalam."
  27. Ang Medium Motor Block ay lumiliko ang motor sa 1 pag-ikot, na binubuksan ang mga labi ng dalawang beses.
  28. Ang Sound Block ay gumagawa ng isang tunog na power-down. Ito ang nag-iisang Sound Block na mayroong "0" (Maghintay para sa Pagkumpleto) sa pinakamatuwid na pagpipilian.
  29. Itinigil ng Stop Program Block (sa asul na Advanced na pangkat) ang programa.

Hakbang 10: Ikonekta ang EV3 Brick kay G. Wallplate

Ikonekta ang EV3 Brick sa G. Wallplate
Ikonekta ang EV3 Brick sa G. Wallplate
Ikonekta ang EV3 Brick sa G. Wallplate
Ikonekta ang EV3 Brick sa G. Wallplate

Gumamit ng isa sa mga flat cables sa set na EV3 upang ikonekta ang motor sa Port A sa EV3 Brick.

Hakbang 11: I-download ang Programa sa EV3 Brick

Ang EV3 Brick ay maaaring konektado sa computer sa pamamagitan ng alinman sa isang USB cable, Wi-Fi o Bluetooth. Kapag nakakonekta at naka-on ito, ipinahiwatig ito sa isang maliit na bintana sa kanang ibabang kanang sulok ng EV3 window sa computer. Ang teksto na "EV3" sa kanang bahagi ay nagiging pula. Ang pag-click sa tamang icon sa ibaba ng "EV3" na ito ay mag-download ng programa sa EV3 Brick at patakbo ito kaagad.

Matapos ang pag-download, ang EV3 Brick ay maaaring idiskonekta mula sa computer at ang programa ay maaaring pasimulan sa EV3 Brick

Hakbang 12: Mga Pagpapahusay sa Hinaharap

Kapag pinahihintulutan ang oras, iniisip kong paikutin ang ulo upang sundin ang isang tao na gumagalaw sa paligid ng silid. Kakailanganin nito ang isang batayan upang humawak ng isang motor upang paikutin ang ulo, at isang motor at sensor ng ultrasonic upang hanapin ang tao.

Ito ay isang masayang proyekto. Sana maging interesante ka rin.

Inirerekumendang: