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

Roomba төсөл: 5 алхам (зурагтай)
Roomba төсөл: 5 алхам (зурагтай)

Видео: Roomba төсөл: 5 алхам (зурагтай)

Видео: Roomba төсөл: 5 алхам (зурагтай)
Видео: AMA record with community manager Oleg. PARALLEL FINANCE 2024, Арваннэгдүгээр
Anonim
Roomba төсөл
Roomba төсөл

Энэхүү зааварчилгааг Өмнөд Флоридагийн их сургуулийн Макекурсын төслийн шаардлагыг биелүүлэх зорилгоор бүтээсэн болно (www.makecourse.com).

Энэхүү зааварчилгаа нь миний Roomba төслийг угсрахад шаардлагатай бүх алхам, бүрэлдэхүүн хэсгүүдийг багтаасан болно. Зааварлагчид STL файлууд, угсралт, хяналтын систем, төслийн програмчлал орно.

Алхам 1: Шаардлагатай эд ангиуд

Шаардлагатай эд анги
Шаардлагатай эд анги
Шаардлагатай эд анги
Шаардлагатай эд анги
Шаардлагатай эд анги
Шаардлагатай эд анги
Шаардлагатай эд анги
Шаардлагатай эд анги

Бүрэлдэхүүн хэсгүүд:

1 x Arduino Uno

1 x Дүгнэлт хүлээн авагч

1 x Алсын удирдлага

1 x MG90S серво

1 x HC SR04 Ultra Sonic мэдрэгч

1 x 220 ом эсэргүүцэгч

2 x DAOKI Хос гүүр

4 x #2 эрэг

1 х горилла эпокси

2 х 12 В батерейны багц

1 х 12 В 120 мм хэмжээтэй компьютерийн хайрцаг

1 x Шүүлтүүр

DIY робот ухаалаг автомашины роботод зориулсан 4х 6V арааны мотор

Хэрэгсэл:

3D хэвлэгч

Гагнуурын төмөр

Гол урсгалтай гагнуур

Утас таслагч

Жижиг Филлипс шураг драйвер

Халуун цавуу буу

Алхам 2: 3D хэвлэсэн эд анги, угсралт

3D хэвлэсэн эд анги, угсралт
3D хэвлэсэн эд анги, угсралт
3D хэвлэсэн эд анги, угсралт
3D хэвлэсэн эд анги, угсралт
3D хэвлэсэн эд анги, угсралт
3D хэвлэсэн эд анги, угсралт

Энэхүү төслийн бүх эд ангиудыг 3D хэвлэсэн байна. Би өөрийн roomba вакуум робот бүтээхэд шаардлагатай бүх STL файлуудыг оруулсан болно. Бүх эд ангиудыг 6 "x 6" x 6 "хэмжээтэй байхаар өөрчилсөн. Gorilla Epoxy -ийг ашигласнаар угсралтын дагуу наасан дээд хавтсанд байгаа хэсгүүдийг болон үндсэн хавтасны бүх хэсгүүдийг хооронд нь наасан болно.

*** Хүлцэл зөрүүтэй байдлаас шалтгаалан STL файлуудыг өөрчлөх эсвэл эцсийн хэвлэх шаардлагатай байж болзошгүйг анхаарна уу.

Алхам 3: Цахилгааны схем

Цахилгааны схем
Цахилгааны схем

Цахилгааны системийн үндсэн схемийг энд харуулав. Батерейны багцад шаардлагатай хүчдэл 12 вольт байна. Хэрэв та цахилгаан схемээ энэ схемтэй төстэй утсаар холбовол Arduino ноорог зураг ажиллах болно.

Алхам 4: Arduino Sketch

Энэхүү төслийн Arduino ноорог нь хоёр номын сан, нэг функцийг ашигладаг. Серво номын сан нь Arduino програм хангамжид багтсан бөгөөд би IRremote номын сангийн зип файлыг оруулсан болно. HCSR04 функц нь Roomba ноорогтой ижил зип хавтсанд байрладаг. Зөв ажиллахын тулд HCSR04 файлууд Roomba ноорогтой нэг хавтсанд байх ёстой.

*** Номын санг нэмэхийн тулд zip хавтсыг компьютерт татаж аваад Arduino програмыг ажиллуулна уу. Хөтөлбөрийн дээд талд байгаа Sketch табын доор Номын сан оруулах, дараа нь Add. ZIP номын сан … Arduino номын санд нэмэхийг хүссэн номын сангийн zip фолдерыг сонгоод нээхийг сонгоно уу.

*** Алсын удирдлагын IR утга нь таны алсын удирдлагын хувьд өөр байж болно. Утга утгыг өөрчлөхийн тулд утгыг олж, алсын удирдлагад тохирох утгыг өөрчлөхөд л хангалттай. Энэхүү YouTube заавар нь алсын удирдлагынхаа утгыг хэрхэн олохыг харуулсан болно.

www.youtube.com/watch?v=YW4pP1GoFIk

Алхам 5: Эцсийн бүтээгдэхүүн ба угсралт

Энд бид Roomba роботыг ажиллуулж байгааг харж болно. Roomba -ийг эхлүүлж, хэт авианы мэдрэгч нь саад тотгорыг арилгаж эхэлснээр урагшаа хөдөлж эхэлдэг. Робот саад тотгорыг илрүүлэх үед робот ухарч, эргэж, дараа нь дараагийн саад хүртэл тасралтгүй урагшилна. Роботыг алсын удирдлагаар удирдах боломжтой. Алсын удирдлага нь роботыг идэвхжүүлэх, идэвхгүй болгох, тогтмол гүйдлийн хөдөлгүүрийг асаах/унтраах чадвартай байв.

*** (Би роботыг батерейны оронд хананы залгуурт залгаж байсныг анхаарна уу. Дугуйны хүчийг хангалтгүй өгсөн батерейны хайрцагнууд нь роботын жингээс болж мотор эргэдэг.) ***

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