Мазмуну:

Roomba долбоору: 5 кадам (Сүрөттөр менен)
Roomba долбоору: 5 кадам (Сүрөттөр менен)

Video: Roomba долбоору: 5 кадам (Сүрөттөр менен)

Video: Roomba долбоору: 5 кадам (Сүрөттөр менен)
Video: 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 Болжолдуу Remote

1 x MG90S сервосу

1 х HC SR04 Ultra Sonic сенсор

1 x 220 ом каршылыгы

2 x DAOKI Dual H-Bridge

4 x #2 Бурамалар

1 x Gorilla Epoxy

2 x 12 V Батарея пакети

1 x 12 V 120mm PC Case күйөрманы

1 x Filter

DIY робот Smart Car робот үчүн 4 х 6V Gear Motor

Куралдар:

3D принтер

Кандооч

Flux Core Solder

Сым кескичтер

Small Phillips Screw Driver

Hot Glue Gun

2 -кадам: 3D басылган бөлүктөрү жана монтаж

3D басылган бөлүктөрү жана монтаж
3D басылган бөлүктөрү жана монтаж
3D басып чыгарылган бөлүктөр жана монтаж
3D басып чыгарылган бөлүктөр жана монтаж
3D басып чыгарылган бөлүктөр жана монтаж
3D басып чыгарылган бөлүктөр жана монтаж

Бул долбоордун бардык бөлүктөрү 3D басылган. Мен өз бөлмөмдүн вакуумдук роботун куруу үчүн зарыл болгон бардык STL файлдарын киргиздим. Бардык бөлүктөр 6 "x 6" x 6 "өлчөмүнө чейин өзгөртүлгөн. Gorilla Epoxy колдонуп, жыйынга ылайык жабыштырылган жогорку папкадагы бөлүктөр жана Base папкасындагы бардык бөлүктөр ошондой эле жабыштырылган.

*** Сабырдуулук дисперсияларынан улам, STL файлдарын өзгөртүү же акыркы басылмалар талап кылынышы мүмкүн экенин эске алыңыз.

3 -кадам: Электр схемасы

Электр схемасы
Электр схемасы

Бул жерде электр системасынын негизги схемасы келтирилген. Батареялар үчүн керектүү чыңалуу 12 вольт. Эгерде сиз электр системаңызды ушул схемага окшоштурсаңыз, анда Arduino эскизи иштейт.

4 -кадам: Arduino Sketch

Бул долбоордун Arduino эскизинде эки китепкана жана бир функция колдонулат. Серво китепканасы Arduino программасына киргизилген жана мен IRremote китепканасы үчүн ZIP файлын коштум. HCSR04 функциясы Roomba эскизи менен бир почта папкасында жайгашкан. Туура иштеши үчүн HCSR04 файлдары Roomba эскизи менен бир папкада болушу керек.

*** Китепкананы кошуу үчүн zip папкасын компьютерге жүктөп, Arduino программасын ишке киргизиңиз. Программанын үстүндөгү Sketch өтмөгүнүн астынан Китепкананы кошууну тандап, анан кошууну тандаңыз. ZIP Китепкана… Arduino китепканасына кошкуңуз келген китепкананын zip папкасын тандап, ачууну тандаңыз.

*** Алыстан башкаруу пульту үчүн IR баалуулуктары ар кандай болушу мүмкүн. Маанилерди өзгөртүү үчүн жөн гана баалуулуктарды таап, аларды алыстан башкаруу пулуна дал келтирүү үчүн өзгөртүңүз. Бул YouTube үйрөткүчү пультуңуздун баалуулуктарын кантип табууну көрсөтөт.

www.youtube.com/watch?v=YW4pP1GoFIk

5 -кадам: Акыркы продукт жана жыйын

Бул жерде биз Roomba роботунун иштеп жатканын көрө алабыз. Roomba инициализацияланып, УЗИ сенсор тоскоолдуктарды шыпырып баштаганда алдыга жыла баштайт. Робот тоскоолдукту тапканда робот артка кайрылып, артка бурулат, андан кийин кийинки тоскоолдукка чейин алдыга жылат. Роботту пульттун жардамы менен башкарса болот. Алыстан башкаруу роботту иштетүү/өчүрүү, DC кыймылдаткычтарын күйгүзүү/өчүрүү жөндөмүнө ээ болгон.

*** (Роботту батарейканын ордуна, розеткага туташтыргандыгымды эске алыңыз. Мен дөңгөлөктөргө жетишсиз кубат берген батареялар, роботтун салмагынан улам моторлордун моментин өчүрүп салышат.) ***

Сунушталууда: