Talaan ng mga Nilalaman:

Pagbuo ng 3D Printed Arduino Social Robot Buddy: 9 Mga Hakbang
Pagbuo ng 3D Printed Arduino Social Robot Buddy: 9 Mga Hakbang

Video: Pagbuo ng 3D Printed Arduino Social Robot Buddy: 9 Mga Hakbang

Video: Pagbuo ng 3D Printed Arduino Social Robot Buddy: 9 Mga Hakbang
Video: Leap Motion SDK 2024, Hulyo
Anonim
Image
Image

Si Buddy ay isang 3D Printed arduino social robot. Nakikipag-ugnay siya sa mundo sa pamamagitan ng paggamit ng isang ultrasonic sensor upang mapa ang kanyang agarang lugar. Kapag may nagbago sa kanyang kapaligiran gumanti siya. Maaari siyang mabigla o matanong at kung minsan ay medyo agresibo.

Nakita ni Buddy ang mundo sa pamamagitan ng pag-check sa mga partikular na puntos sa isang mapa sa paligid niya. Ang mga puntong ito ay na-update habang siya ay gumagalaw at tumutugon sa mga bagong bagay.

Kung ang isang bagay ay inilagay o inalis mula sa kanyang paligid ay magre-react siya sa pamamagitan ng potensyal na paghahanap nito o pagkagalit. Bumubuo si Buddy ng kanyang mga aksyon nang mabilis. Ang bawat isa ay ganap na orihinal at batay sa nangyayari sa paligid niya. Hindi siya nagrerecycle ng reaksyon. Si Buddy ay kasalukuyang nasa Kickstarter tinatanggap namin ang anumang suporta upang mapanatili itong proyekto na buhay.

Si Buddy ay magiging ika-9 na robotics kit na nilikha namin sa LittleBots. Nagtatrabaho kami upang gawing kapana-panabik at kasiya-siya ang mga robot at STEM. At hindi ito nabago kay Buddy. Maliban ngayon kahit sino ay maaaring tamasahin ang robot na ito. Kung ikaw ay isang tagabuo o hindi. Maaari ka lamang "tumambay" kasama si Buddy.

Tangkilikin ang tutorial sa pagbuo.

Mga gamit

Pangunahing Mga Bahagi

  1. Gotech 9025 9g Mga Metal Geared Servos
  2. Arduino Nano
  3. Meped Arduino Robot Board
  4. 4 Pin Extension Wire
  5. Ultrasonic Sensor
  6. 6v 3a Power Supply

Pagpapalawak

  • Bluetooth
  • 3d printer

Mga Mapagkukunan ng Code

Pahina ng Pag-download ng Buddy Code

Hakbang 1: I-upload ang Code

Image
Image

Bago ang anumang pagpupulong tiyakin na na-upload mo ang Arduino Code sa Buddy. Papayagan nitong makipag-ugnay sa mundo. Maaaring ma-download ang mga pag-update ng code mula sa Pahina ng Mga Pag-download ng LittleBots

Kung hindi ka pamilyar sa Arduino pagkatapos ay maaari mong bisitahin ang pahinang ito para sa higit pang mga tutorial

Hakbang 2: Magtipon ng Leeg

Ipunin ang Leeg
Ipunin ang Leeg
Ipunin ang Leeg
Ipunin ang Leeg
Ipunin ang Leeg
Ipunin ang Leeg
  1. Pakanin ang 4 na prong sensor wire sa pamamagitan ng channel sa leeg
  2. Ipasok ang Servo sa leeg na iginiling ang ulo mula sa gilid hanggang sa gilid
  3. Kung kinakailangan gumamit ng isang think distornilyador upang itulak ang kawad.
  4. Ipasok ang servo ng Nodding sa leeg. Hindi ito nangangailangan ng anumang mga turnilyo

Hakbang 3: Magtipon ng Ulo

Tipunin ang Ulo
Tipunin ang Ulo
Tipunin ang Ulo
Tipunin ang Ulo
  1. Pindutin nang mahigpit ang sensor ng ultrasonic sa naka-print na front-nakaharap na piraso ng ulo
  2. Kunin ang likod na kalahati ng ulo at itakda ang dalwang dalawang prong Servo Horn dito.

Hakbang 4: Ihanda ang Batayan

Ihanda ang Batayan
Ihanda ang Batayan
Ihanda ang Batayan
Ihanda ang Batayan
  1. Gumamit ng 4 na servo mounting screws upang itakda ang pangunahing board ng arduino sa base ng robot.
  2. Ipasok at ligtas gamit ang mga turnilyo ng isang servo sa base.

Hakbang 5: Posisyon ang Lahat ng Mga Lingkod

Posisyon Lahat ng Mga Lingkod
Posisyon Lahat ng Mga Lingkod
Posisyon Lahat ng Mga Lingkod
Posisyon Lahat ng Mga Lingkod
Posisyon Lahat ng Mga Lingkod
Posisyon Lahat ng Mga Lingkod

Gamit ang isang Spare sungay, MAAYOS, paikutin ang bawat servo sa posisyon ng bahay nito

  1. Mano-manong paikutin ang servo nang buong orasan
  2. Lumiko ang Base Servo Fully Clock-wisdom.
  3. Paikutin ang Nodding Servo nang buong CCW

Hakbang 6: Ikabit ang Ulo sa Leeg

Ikabit ang Ulo sa Leeg
Ikabit ang Ulo sa Leeg
Ikabit ang Ulo sa Leeg
Ikabit ang Ulo sa Leeg
Ikabit ang Ulo sa Leeg
Ikabit ang Ulo sa Leeg
  1. I-mount ang base ng ulo upang ito ay ikiling sa kaliwa ng kaunti mas mababa kaysa sa patayo.
  2. Secure sa isang servo sungay na tornilyo.
  3. Ikonekta ang sensor wire sa sensor, isinasaalang-alang kung aling mga kulay ng mga wire ang pupunta sa aling pin sa sensor
  4. Seal ang Head sarado na may 2 servo mounting screws

Hakbang 7: Ikabit ang Leeg sa Base

Ikabit ang Leeg sa Base
Ikabit ang Leeg sa Base
Ikabit ang Leeg sa Base
Ikabit ang Leeg sa Base
  1. Ikabit ang piraso ng pamatok ng Leeg sa servo upang maharap ito sa 90 mga decree sa kanan. Ligtas gamit ang sungay at tornilyo
  2. Ikabit ang Leeg at tumungo sa leeg na pamatok. Ipasok sa pamamagitan ng Pagkiling ng servo armature sa at pagkatapos ay i-twist ang leeg sa lugar.
  3. Secure sa isang sungay at tornilyo. Siguraduhin na ang leeg ay pahalang o bahagyang nasa ibaba.

Hakbang 8: Wire Up ang Motors at Sensor

Wire Up ang Motors at Sensor
Wire Up ang Motors at Sensor
Wire Up ang Motors at Sensor
Wire Up ang Motors at Sensor
Wire Up ang Motors at Sensor
Wire Up ang Motors at Sensor
Wire Up ang Motors at Sensor
Wire Up ang Motors at Sensor
  1. Pakanin ang lahat ng mga wire ng servo at sensor sa base.
  2. Mga wire servos sa pangunahing board ayon sa diagram.
  3. Isaksak ang Sensor Wire sa port ng ultrasonic.
  4. Tiyaking nakahanay ang mga pin sa mga pin sa sensor
  5. Gumamit ng 4 na servo mounting screws upang ikabit ang base plate sa pangunahing katawan

Hakbang 9: Masiyahan sa Iyong Buddy

I-plug in lamang si Buddy ngayon at panoorin siyang buhay.

Kung nais mong suportahan ang Buddy maaari kang mag-preorder ng mga kit at bahagi mula sa aming Kickstarter

Maghanap ng iba pang mga bahagi at arduino kit sa LittleBots Website

Ang mga pag-update dito sa Buddy 3D Printed Arduino Robot Kit

Inirerekumendang: