Мазмуну:
- 1 -кадам: керектүү бөлүктөр
- 2 -кадам: 3D басылган бөлүктөрү жана монтаж
- 3 -кадам: Электр схемасы
- 4 -кадам: Arduino Sketch
- 5 -кадам: Акыркы продукт жана жыйын
Video: Roomba долбоору: 5 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул көрсөтмө Түштүк Флорида университетинин Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (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 басылган. Мен өз бөлмөмдүн вакуумдук роботун куруу үчүн зарыл болгон бардык 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 кыймылдаткычтарын күйгүзүү/өчүрүү жөндөмүнө ээ болгон.
*** (Роботту батарейканын ордуна, розеткага туташтыргандыгымды эске алыңыз. Мен дөңгөлөктөргө жетишсиз кубат берген батареялар, роботтун салмагынан улам моторлордун моментин өчүрүп салышат.) ***
Сунушталууда:
OLED дисплей долбоору менен GPSти көзөмөлдөө: 5 кадам (сүрөттөр менен)
OLED Дисплей Долбоору менен GPS Мониторинги: Саламатсыздарбы, баарына, бул тез макалада мен сиз менен долбоорум менен бөлүшөм: ATGM332D GPS модулу SAMD21J18 микроконтроллери жана SSD1306 OLED 128*64 дисплейи менен, мен бул үчүн Eagle Autodeskте атайын ПХБ кургам жана аны программалайм. Atmel studio 7.0 жана ASFти колдонуу
Arduino Color Sorter долбоору Pc Control тиркемеси менен: 4 кадам (сүрөттөр менен)
Arduino Color Sorter Project Pc Control Application менен: Бул долбоордо мен TCS34725 түс сенсорун тандадым. Анткени бул сенсор башкаларга караганда так аныктоону аткарат жана чөйрөдөгү жарыктын өзгөрүүсүнө таасир этпейт. Продуктту оңдоо роботу интерфейс программасы тарабынан башкарылат
Үн менен башкарылуучу кол чийүү - Ардуино мектебинин долбоору: 4 кадам (сүрөттөр менен)
Үн менен башкарылган тартуучу кол - Ардуино мектебинин долбоору: Бул менин Arduino менен биринчи жолу иштешим жана буга окшогон нерсе менен иштөө, эгер ката кетирсем кечирим сурайм! Мен сүрөт тартуу жана музыка менен алектенген хоббилеримди ойлогондо ушундай ойго келдим. Ошентип, мен муну экөөнү бириктирүүгө аракет кылдым! А сел
Arduino Mini CNC плоттери (Proteus долбоору жана ПХБ менен): 3 кадам (сүрөттөр менен)
Arduino Mini CNC Plotter (Proteus Project & PCB менен): Бул ардуино мини CNC же XY плоттери 40x40mm диапазонунда долбоорлорду жаза жана жасай алат. Ооба, бул диапазон кыска, бирок анын жакшы башталышы arduino дүйнөсүнө секирүү. [Мен бул долбоордун бардыгын бердим, атүгүл PCB, Proteus File, Example design a
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: 6 кадам (Сүрөттөр менен)
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: Көп учурда биз футбол стадионунда жолугушабыз; табло катары кызмат кылган алп LED тактасы бар. Башка спорттук талаада да, биз көбүнчө LEDден жасалган дисплейдин таблосун билебиз. Мүмкүн болбогону менен, бизди дагы бир талаа дагы