Turinys:

3D spausdinto „Arduino“socialinio roboto bičiulio kūrimas: 9 žingsniai
3D spausdinto „Arduino“socialinio roboto bičiulio kūrimas: 9 žingsniai

Video: 3D spausdinto „Arduino“socialinio roboto bičiulio kūrimas: 9 žingsniai

Video: 3D spausdinto „Arduino“socialinio roboto bičiulio kūrimas: 9 žingsniai
Video: MKS Robin Nano v2.0 - A4988 or DRV8825 Install Guide 2024, Lapkritis
Anonim
Image
Image

Buddy yra 3D spausdintas arduino socialinis robotas. Jis sąveikauja su pasauliu, naudodamas ultragarso jutiklį, kad suplanuotų savo artimiausią vietovę. Kai kažkas pasikeičia jo aplinkoje, jis reaguoja. Jis gali būti nustebęs ar smalsus ir kartais šiek tiek agresyvus.

Bičiulis mato pasaulį tikrindamas tam tikrus aplinkinio žemėlapio taškus. Šie punktai atnaujinami, kai jis juda ir reaguoja į naujus dalykus.

Jei objektas bus patalpintas ar pašalintas iš jo apylinkių, jis reaguos potencialiai jį ieškodamas arba supykęs. Draugas generuoja savo veiksmus skrisdamas. Kiekvienas iš jų yra visiškai originalus ir pagrįstas tuo, kas vyksta aplink jį. Jis niekada neperdirba reakcijos. „Buddy“šiuo metu yra „Kickstarter“, laukiame bet kokios paramos, kad šis projektas išliktų gyvas.

„Buddy“bus devintasis robotų rinkinys, kurį sukūrėme „LittleBots“. Mes dirbome, kad robotika ir STEM būtų įdomūs ir įdomūs. Ir su Buddy nepasikeitė. Išskyrus dabar, kiekvienas gali mėgautis šiuo robotu. Nesvarbu, ar esate statybininkas, ar ne. Galite tiesiog „pabūti“su Buddy.

Mėgaukitės kūrimo pamoka.

Prekės

Pirminės dalys

  1. Gotech 9025 9g metalinės pavaros
  2. Arduino Nano
  3. „Arduino“robotų lenta
  4. 4 kontaktų prailginimo laidas
  5. Ultragarsinis jutiklis
  6. 6v 3a maitinimo šaltinis

Išplėtimai

  • „Bluetooth“
  • 3D spausdintuvas

Kodo ištekliai

Draugo kodo atsisiuntimo puslapis

1 veiksmas: įkelkite kodą

Image
Image

Prieš bet kokį surinkimą įsitikinkite, kad į „Buddy“įkėlėte „Arduino“kodą. Tai leis jam bendrauti su pasauliu. Kodo naujinius galima atsisiųsti iš „LittleBots“atsisiuntimų puslapio

Jei nesate susipažinę su „Arduino“, galite apsilankyti šiame puslapyje, kad gautumėte daugiau pamokų

2 žingsnis: Surinkite kaklą

Surinkite kaklą
Surinkite kaklą
Surinkite kaklą
Surinkite kaklą
Surinkite kaklą
Surinkite kaklą
  1. 4 kanalų jutiklio laidą perveskite per kanalą ant kaklo
  2. Įdėkite servo į kaklą, kuris pakreipia galvą iš vienos pusės į kitą

  3. Jei reikia, naudokite atsuktuvą, kad prastumtumėte laidą.
  4. Įkiškite linktelėjimo servo į kaklą. Tam nereikia jokių varžtų

3 žingsnis: Surinkite galvą

Surinkite galvą
Surinkite galvą
Surinkite galvą
Surinkite galvą
  1. Tvirtai paspauskite ultragarso jutiklį į 3D atspausdintą priekinę galvutę
  2. Paimkite užpakalinę galvos pusę ir įkiškite į ją dviejų šakų servo ragą.

4 žingsnis: Paruoškite pagrindą

Paruoškite pagrindą
Paruoškite pagrindą
Paruoškite pagrindą
Paruoškite pagrindą
  1. Naudodami 4 servo tvirtinimo varžtus, pagrindinę arduino plokštę įstatykite į roboto pagrindą.
  2. Įdėkite ir pritvirtinkite varžtais servo į pagrindą.

5 veiksmas: padėkite visus servus

Padėkite visus servus
Padėkite visus servus
Padėkite visus servus
Padėkite visus servus
Padėkite visus servus
Padėkite visus servus

Naudodami atsarginį ragą, švelniai pasukite kiekvieną servo į pradinę padėtį

  1. Rankiniu būdu pasukite servo pagal laikrodžio rodyklę
  2. Visiškai pasukite bazinį servo laikrodį.
  3. Pasukite „Nodding Servo“visiškai CCW

6 žingsnis: pritvirtinkite galvą prie kaklo

Pritvirtinkite galvą prie kaklo
Pritvirtinkite galvą prie kaklo
Pritvirtinkite galvą prie kaklo
Pritvirtinkite galvą prie kaklo
Pritvirtinkite galvą prie kaklo
Pritvirtinkite galvą prie kaklo
  1. Galvos pagrindą pritvirtinkite taip, kad jis būtų pakreiptas į kairę šiek tiek mažiau nei vertikaliai.
  2. Pritvirtinkite servo rago varžtu.
  3. Prijunkite jutiklio laidą prie jutiklio, pažymėdami, kokios spalvos laidai yra su kuriuo jutiklio kaiščiu
  4. Uždarykite galvą uždaryta 2 servo tvirtinimo varžtais

7 žingsnis: pritvirtinkite kaklą prie pagrindo

Pritvirtinkite kaklą prie pagrindo
Pritvirtinkite kaklą prie pagrindo
Pritvirtinkite kaklą prie pagrindo
Pritvirtinkite kaklą prie pagrindo
  1. Pritvirtinkite kaklo jungą prie servo taip, kad ji būtų nukreipta 90 dekretų į dešinę. Užfiksuokite ragu ir varžtu
  2. Pritvirtinkite kaklą ir galvą prie kaklo jungties. Įdėkite, pakreipdami servo armatūrą ir pasukdami kaklą į vietą.
  3. Pritvirtinkite ragu ir varžtu. Įsitikinkite, kad kaklas yra horizontalus arba šiek tiek žemiau.

8 žingsnis: prijunkite variklius ir jutiklį

Prijunkite variklius ir jutiklį
Prijunkite variklius ir jutiklį
Prijunkite variklius ir jutiklį
Prijunkite variklius ir jutiklį
Prijunkite variklius ir jutiklį
Prijunkite variklius ir jutiklį
Prijunkite variklius ir jutiklį
Prijunkite variklius ir jutiklį
  1. Įdėkite visus servo ir jutiklio laidus į pagrindą.
  2. Prijunkite servo prie pagrindinės plokštės pagal schemą.
  3. Prijunkite jutiklio laidą prie ultragarso prievado.
  4. Įsitikinkite, kad kaiščiai sutampa su jutiklio kaiščiais
  5. Norėdami pritvirtinti pagrindo plokštę prie pagrindinio korpuso, naudokite 4 servo tvirtinimo varžtus

9 žingsnis: mėgaukitės savo draugu

Tiesiog prijunkite „Buddy“dabar ir žiūrėkite, kaip jis atgyja.

Jei norite palaikyti Buddy, galite iš anksto užsisakyti rinkinius ir dalis iš mūsų „Kickstarter“

Kitų dalių ir arduino rinkinių rasite „LittleBots“svetainėje

„Buddy 3D“spausdinto „Arduino“robotų rinkinio atnaujinimai čia

Rekomenduojamas: