Агуулгын хүснэгт:

Гуманоид робот хэрхэн хийх вэ: 8 алхам
Гуманоид робот хэрхэн хийх вэ: 8 алхам

Видео: Гуманоид робот хэрхэн хийх вэ: 8 алхам

Видео: Гуманоид робот хэрхэн хийх вэ: 8 алхам
Видео: Five Amazing Humanoid Encounters 2024, Арваннэгдүгээр
Anonim
Image
Image
Энэ робот хэрхэн ажилладаг вэ!
Энэ робот хэрхэн ажилладаг вэ!

Сайн уу найзуудаа! Өмнөх зааварчилгаа "Онлайн цаг уурын станц (NodeMCU)" танд таалагдсан гэж найдаж байна, та шинэ төхөөрөмж авахад бэлэн байна гэж найдаж байна. Бидний хамгийн сүүлд цуглуулсан SMARS загварын роботын өнөөдрийн төсөл бол робот сурах тухай бөгөөд бид OTTO ашиглах болно. Энэ видеон дээрх робот загвар бөгөөд энэ нь үнэхээр гайхалтай төсөл байх болно, энэ төсөл нь робот техникийн ертөнцөд маш сайн эхлэл байх болно.

Энэхүү төслийг боловсруулах явцад энэхүү зааварчилгаа нь өөрийн гараар робот бүтээхийг хүсч байвал танд туслах хамгийн сайн гарын авлага болно гэдэгт итгэлтэй байхыг хичээсэн тул энэхүү зааварчилгаа нь шаардлагатай бичиг баримтыг агуулсан болно гэж найдаж байна.

Энэхүү төсөл нь манай электрон төхөөрөмжийн гадаад төрхийг сайжруулахын тулд JLCPCB -ээс захиалсан захиалгат ПХБ -ийг авсны дараа тусгайлан хийхэд маш хялбар бөгөөд энэхүү гарын авлагад таны үзэсгэлэнт роботыг бүтээхэд туслах баримт бичиг, код хангалттай байгаа болно.

Бид энэ төслийг ердөө 5 -хан хоногийн дотор хийсэн бөгөөд роботын 3D хэвлэсэн эд ангиудыг авахын тулд шаардлагатай бүх электрон эд ангиудыг авахын тулд хоёр хоногийн дараа тоног төхөөрөмжийн үйлдвэрлэл, угсралтыг дуусгахын тулд дахиад хоёр өдөр, дараа нь кодоо өөрийн хүссэн хэмжээнд тохируулан бэлдэх болно. төсөл, бид туршилт, тохируулгыг эхлүүлсэн.

Энэхүү зааварчилгаанаас юу сурах вэ:

  1. Функциональ байдлаас хамааран бүрэлдэхүүн хэсгүүдийг сонгох.
  2. Роботын механизмыг ойлгох.
  3. Сонгосон бүх бүрэлдэхүүн хэсгүүдийг холбохын тулд схемийг бэлтгэ.
  4. ПХБ -д электрон эд ангиудыг гагнах.
  5. Төслийн бүх эд ангиудыг (роботын бие) угсарна.
  6. Эхний туршилтыг эхлүүлж, төслийг баталгаажуулна уу.

Алхам 1: Энэ робот хэрхэн ажилладаг вэ?

Энэ робот хэрхэн ажилладаг вэ!
Энэ робот хэрхэн ажилладаг вэ!

Төслийн тодорхойлолтоос эхлэн би хэлсэнчлэн бид OTTO роботын загварыг OTTO хамт олноос үнэ төлбөргүй 3D хэлбэрээр авах боломжтой боловч бидний төсөлд оруулах зүйл бол роботыг хянах зориулалттай ПХБ -ийн загвар юм. бид энэ төслийн хувьд олон нийтийн хийсэн шиг бүх Arduino Nano самбарыг ашиглахын оронд ATmega328 микроконтроллерийг ашиглах болно.

Робот нь олон онцлог шинж чанартай бөгөөд 4 servo мотороор хийсэн хөдөлгөөн, дуу чимээг идэвхтэй дуут дохиогоор дамжуулах нь танд таалагдах болно, робот нь энгийн 9V лити батерейгаар тэжээгдэж, татаж авах боломжтой Android програмаар дамжуулан Bluetooth модульгаар хянагдах болно. playstore болон appstore -оос шууд үнэгүй.

Роботын хөдөлгөөнийг 4 servo мотороор гүйцэтгэдэг тул хөл тус бүрт 2 servo байдаг бөгөөд гар хөдөлгөөнийг хянах OTTO роботын сайжруулсан хувилбар байдаг боловч бид үүнийг хийх боломжгүй бөгөөд бид хяналтын самбарыг шинэчлэх болно. Энэ даалгаврыг бид удахгүй зааж өгөх болно.

Алхам 2: Хэлхээ диаграм

Хэлхээ диаграм
Хэлхээ диаграм

Электроникийн бүх бүрэлдэхүүн хэсгүүдийг цуглуулахын тулд би энэхүү төслийнхөө ПХБ -ийн загварыг гаргаж, JLCPCB -ээс үйлдвэрлэхээр шийдсэн бөгөөд би easyEDA платформ руу шилжиж, дараах хэлхээний диаграмыг бэлтгэсэн бөгөөд бидэнд хэрэгтэй бүх бүрэлдэхүүн хэсгүүдийг харж болно. Дараа нь би хэлхээний загварыг роботын явах эд ангид тохирох шаардлагатай хэмжээтэй ПХБ -ийн дизайн болгон өөрчилсөн.

Алхам 3: ПХБ хийх

ПХБ хийх
ПХБ хийх
ПХБ хийх
ПХБ хийх
ПХБ хийх
ПХБ хийх
ПХБ хийх
ПХБ хийх

Цахилгаан хэлхээг бэлтгэсний дараа би үүнийг роботын машины чанарт тохируулан өөрчилсөн хэмжээ, хэлбэр бүхий ПХБ -ийн загвар болгон өөрчилсөн. Дараагийн алхам бол ПХБ -ийн дизайны GERBER файлуудыг үүсгэж JLCPCB захиалгын хуудсанд байршуулж манай ПХБ -ийг үйлдвэрлэх болно.

ПХБ -ийг хүлээх дөрвөн өдөр, бид энд байна. Бид ПХБ -ийн шар өнгийг анх удаа туршиж үзсэн бөгөөд үнэхээр гайхалтай харагдаж байна.

Алхам 4: Роботын биеийн 3D хэвлэсэн эд анги

Робот биеийн 3D хэвлэсэн эд анги
Робот биеийн 3D хэвлэсэн эд анги

Роботын биеийн эд анги руу шилжихийн тулд би танилцуулга дээр дурдсанчлан 3D ротор ашиглан эдгээр эд ангиудыг үйлдвэрлэхийн тулд энэ роботын STL файлыг OTTO олон нийтийн вэбсайтаас авах боломжтой.

Алхам 5: Цахим найрлага

Цахим найрлага
Цахим найрлага

Одоо бид бүх зүйлд бэлэн байгаа тул бүрэлдэхүүн хэсгүүдийн жагсаалтыг авч үзье.

★ ☆ ★ Шаардлагатай бүрэлдэхүүн хэсгүүд (Амазоны холбоосууд) ★ ☆ ★

  • Бидний JLCPCB -ээс захиалсан ПХБ
  • ATmega328 микроконтроллер:
  • HC-05 Bluetooth модуль:
  • Хэт авианы мэдрэгч:
  • 4 servo мотор:
  • 22pF конденсатор:
  • 10uF конденсатор:
  • Осциллятор:
  • L7805 хүчдэлийн зохицуулагч:
  • Дуу чимээ:
  • 9V батерей:
  • Толгой холбогч:

Алхам 6: Програм хангамжийн хэсэг

Програм хангамжийн хэсэг
Програм хангамжийн хэсэг
Програм хангамжийн хэсэг
Програм хангамжийн хэсэг

Одоо бид роботын кодыг микроконтроллерт оруулах ёстой бөгөөд ингэснээр танд Arduino Uno самбар хэрэгтэй болно, роботын програм хангамжийн талаар та кодыг байршуулахын тулд Arduino IDE -ийг ашиглаж болно, эсвэл OTTO блоктой IDE -ийг татаж авах боломжтой. Зарим жишээгээр роботод зориулж өөрийн програмыг хийж эхлээрэй, манай тохиолдолд бид олон нийтийн өгсөн кодыг байршуулах болно, энэ код нь Android програмаас роботын бүх онцлог шинж чанаруудыг ашиглах боломжийг надад олгоно.

Та энэ линкээс хамгийн сүүлийн шинэчлэгдсэн хувилбарыг авах боломжтой, эсвэл манай төсөлд ашигласан 9 кодын хувилбартай холбоотой доорх хавсаргасан файлыг татаж авах боломжтой.

Алхам 7: Электроникийн угсралт

Электроникийн угсралт
Электроникийн угсралт
Электроникийн угсралт
Электроникийн угсралт
Электроникийн угсралт
Электроникийн угсралт
Электроникийн угсралт
Электроникийн угсралт

Бид цахим хэсгийг бэлэн болгосон тул электрон эд ангиудыг ПХБ -д гагнах ажлыг эхлүүлье.

Зураг дээрээс харж байгаагаар энэхүү ПХБ -ийг ашиглах нь маш өндөр чанартай бөгөөд бүрэлдэхүүн хэсэг бүрийг гагнах явцад шошгыг мартаж болохгүй, учир нь та торгоны дээд давхаргад эд анги тус бүрийн шошгыг олох болно. самбар дээр байрлуулснаар та гагнуурын алдаа гаргахгүй гэдэгт 100% итгэлтэй байх болно.

Би бүрэлдэхүүн хэсэг бүрийг байрлуулахдаа гагнасан, энэ ПХБ нь хоёр давхар ПХБ бөгөөд энэ нь та электрон эд ангиудыг гагнахдаа хоёр талыг нь ашиглаж болно гэсэн үг юм.

Алхам 8: Роботын биеийн угсралт ба жагсаал

Роботын биеийн угсралт ба жагсаал
Роботын биеийн угсралт ба жагсаал
Роботын биеийн угсралт ба жагсаал
Роботын биеийн угсралт ба жагсаал
Роботын биеийн угсралт ба жагсаал
Роботын биеийн угсралт ба жагсаал

Угсрахаасаа өмнө бүх servo моторуудаа 90 ° өнцгөөр тохируулахыг зөвлөж байна, үүнийг хийхийн тулд Arduino -ийн үндсэн серо демог ашиглана уу.

Угсрах нь үүнээс илүү хялбар биш юм:

  1. роботын бие болон хоёр servo моторыг аваад дээд талаас нь шургуул.
  2. дараа нь хөлийг угсарсан servos руу холбож, хөлний хөдөлгөөнийг хянах.
  3. Дараагийн алхам бол нөгөө хоёр servo -ийг хөл рүү холбож, хөлийн хэсгүүдийг servos -д холбох бөгөөд ингэснээр та хөл тус бүрт нэг servo, хөл тус бүрт нэг servo байх болно.
  4. Дараагийн хэсэг нь хэт авианы мэдрэгч бөгөөд үүнийг роботынхоо толгой дээр байрлуулах болно.
  5. Сүүлийн алхам бол хэт авианы мэдрэгчийг холбогчтой холбож, servos -ийг ПХБ -тэй холбох явдал юм.

Та код руу орж серво бүрийн тохирох тэмдгийг олж, бидний хийсэн ПХБ -ийн дээд талд ижил шошгыг олж болно.

Батерейг холбосны дараа бид толгойгоо биед холбож, роботтойгоо тоглож эхэлнэ.

Энэ төсөл надад маш их таалагдсан, ийм төрлийн робот үйлдвэрлэж буй залуус та нарыг харахыг найдаж байна, гэхдээ илүү их масло болгохын тулд манай төсөлд хийх зарим нэмэлт өөрчлөлтүүд байгаа тул үүнийг сайжруулахын тулд таны сэтгэгдлийг хүлээж байх болно.

Хамгийн сүүлд хийх зүйл бол та өдөр бүр цахилгаан бараа хийж байгаа эсэхээ шалгаарай.

Энэ нь MEGA DAS -аас BEE MB байсан тул дараагийн удаа уулзацгаая.

Зөвлөмж болгож буй: