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

Робот бариул: 6 алхам
Робот бариул: 6 алхам

Видео: Робот бариул: 6 алхам

Видео: Робот бариул: 6 алхам
Видео: Здесь всё, что вы хотели знать о DSG с "мокрыми" сцеплениями: DQ250 / 02E 2024, Долдугаар сарын
Anonim
Робот бариул
Робот бариул

Энэхүү төсөлд би Arduino -ийн удирддаг, бүрэн 3D хэвлэх боломжтой робот бариулыг хэрхэн хийснээ харуулах болно. Төсөл нь 8 жилийн өмнө jjshortcut зааварчилгаанд байрлуулсан нээлттэй эх сурвалжтай робот гар дээр үндэслэсэн бөгөөд та түүний төслийг эндээс шалгаж болно.

Алхам 1: 3D хэвлэх

3D хэвлэх
3D хэвлэх

Ашигласан бүх эд ангиуд нь 3D хэвлэмэл хэлбэрээр хийгдсэн бөгөөд би DXF файлын нээлттэй эхийн төслийг аваад бэхний хайрцгаар нээсэн. Дараа нь би бүх хэсгүүдийг салгаж, шаардлагагүй болгосноо устгаад хэсэг бүрийг тус тусад нь хадгалж, онлайн SVG -ээс STL хөрвүүлэгчийг ашиглав. Хөрвүүлсний дараа би 10 мм -ийн өндөрт байрлуулсан гол хавчааруудаас бусад бүх хэсгүүдийн өндрийг 5 мм болгож тохируулсан.

Дараа нь STL файлуудыг Cura дээр нээгээд SD картанд хадгалаад бүх хэсгийг хэвлэв.

Алхам 2: угсрах

Чуулган
Чуулган

Бүх эд ангиудыг хэвлэсний дараа би 3мм -ийн өрмийн тусламжтайгаар бага зэрэг хэмжээтэй байсан тул хэсгүүдийн нүхийг томруулсан. Дараа нь бүх эд ангиудыг хооронд нь нийцүүлэхийн тулд би хэдэн үүр оруулах шаардлагатай болсон.

Би M3 боолт ба М3 нилок самар ашиглан эд ангиудыг хооронд нь холбосон. Би өөрөө жижиг өөрөө түншдэг эрэг ашиглан servo -ийг 3D хэвэнд хавсаргасан. Дараа нь би 3D хэвийг servo моторын төгсгөлд жижиг өөрөө түншдэг эрэг ашиглан хавсаргав.

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

Алхам 3: Хянагч

Би servo хянахын тулд Arduino UNO ашиглахаар шийдсэн. Хэлхээ нь маш энгийн бөгөөд servo -ийн эерэгийг 5v -тэй холбож, сөрөгийг нь газардуулж, дараа нь дохионы утсыг 9 -р зүүгээр холбоно.

Сервог холбосны дараа потенциометрийг аналог зүү 0 -т, дараа нь потенциометрийн нэг талыг газардуулж, нөгөө талыг нь 5в -т холбоно.

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

#Servo myservo оруулах; // servo хянахын тулд servo объект үүсгэх

int potpin = 0; // потенциометрийг холбоход ашигладаг аналог пин

int val; // аналог пинээс утгыг унших хувьсагч

хүчингүй тохиргоо () {

myservo.attach (9); // 9 -р зүү дээрх servo -ийг servo объект руу хавсаргана}

void loop () {

val = analogRead (potpin); // потенциометрийн утгыг уншдаг (0-1023 хоорондох утга)

val = газрын зураг (val, 0, 1023, 0, 180); // үүнийг servo -той хамт ашиглахын тулд масштабаар (0 -ээс 180 хоорондох утга)

myservo.write (val); // массын утгын дагуу servo байрлалыг тохируулна

саатал (15); // servo тийшээ очихыг хүлээж байна}

Алхам 4: Дууссан

Дууссан!
Дууссан!

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

Алхам 5: Хүлээн зөвшөөрөх

Хамтран ажилласан LCSC Electronics компанид баярлалаа.

LCSC Electronics бол Хятадын электрон бүрэлдэхүүн хэсгүүдийн тэргүүлэгч компани юм. LCSC нь олон төрлийн өндөр чанартай электрон эд ангиудыг хямд үнээр борлуулдаг. 150,000 гаруй сэлбэг хэрэгсэлтэй тул тэд таны дараагийн төсөлд шаардлагатай бүрэлдэхүүн хэсгүүдийг агуулсан байх ёстой. Өнөөдөр бүртгүүлээд эхний захиалгаа 8 доллараар хямдруулаарай.

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