Мазмұны:

GPS бар автономды танк: 5 қадам (суреттермен)
GPS бар автономды танк: 5 қадам (суреттермен)

Бейне: GPS бар автономды танк: 5 қадам (суреттермен)

Бейне: GPS бар автономды танк: 5 қадам (суреттермен)
Бейне: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Қараша
Anonim
Image
Image
Шассиді жинау
Шассиді жинау

Жақында DFRobot маған Devastator Tank Platform жинағын сынап көру үшін жіберді. Әрине, мен оны автономды етуді шештім, сонымен қатар GPS мүмкіндіктері бар. Бұл робот навигация үшін ультрадыбыстық сенсорды қолданады, онда оның тазалығын тексеру кезінде алға қарай жылжиды. Егер ол объектіге немесе басқа тосқауылға тым жақындаса, ол әр бағытты тексеріп, сәйкесінше қозғалатын болады.

Банк:

  • DFRobot Devastator танк робот платформасы: сілтеме
  • Қоршауы бар DFRobot GPS модулі: сілтеме
  • Жасөспірім 3.5
  • Ультрадыбыстық сенсор - HC -SR04 (жалпы)
  • Микросерво 9г

1 -қадам: шассиді жинау

Шассиді жинау
Шассиді жинау

Жинақ оны біріктіру бойынша өте қарапайым нұсқаулармен бірге келеді. 4 қарапайым құрылымдық бөліктен басқа, ол Raspberry Pi және Arduino Uno сияқты тақталарды қолдайтын көптеген түрлі бекіту тесіктеріне ие. Мен шассидің екі жағына іліністі бекітуді бастадым, содан кейін дөңгелектерді қойдым. Содан кейін мен әр бөлікті бұрап, жолдарды қостым.

2 -қадам: электрониканы құру

Электрониканы құру
Электрониканы құру
Электрониканы құру
Электрониканы құру
Электрониканы құру
Электрониканы құру

Мен Teensy 3.5 -ді роботтағы миға қолдануды шештім, себебі ол бірнеше сериялық қосылыстарды қолдай алады және 120 МГц жиілігінде жұмыс істейді (Arduino Uno үшін 16 -мен салыстырғанда). Содан кейін мен GPS модулін Serial1 түйреуіштеріне, Serial3 Bluetooth модулімен қоса тіркедім. L293D мотор жүргізушісі үшін ең жақсы таңдау болды, себебі ол 3,3 вольтты және 2 қозғалтқышты қолдайды. Соңғысы серво мен ультрадыбыстық қашықтық сенсоры болды. Шасси жоғарғы жағында бір микросерваны қолдайды, мен оған HC-SR04 желімін жаптым, себебі оның қуаты аз және пайдалану қарапайымдылығына байланысты.

3 -қадам: қосымшаны жасау

Мен бұл роботтың қолмен де, автономды да болуын қаладым, сондықтан бағдарлама екеуін де қамтамасыз етеді. Мен әр бағытты басқаратын төрт түймені бастадым: алға, артқа, солға және оңға, сонымен қатар қолмен және автономды режимдер арасында ауысуға арналған екі түйме. Содан кейін мен пайдаланушыларға роботтағы HC-05 bluetooth модуліне қосылуға мүмкіндік беретін тізім таңдаушыны қостым. Ақырында мен 2 маркері бар картаны қостым, ол пайдаланушының телефонының да, роботтың да орналасқан жерін көрсетеді. Әр 2 секунд сайын робот өзінің орналасқан жері туралы деректерді Bluetooth арқылы телефонға жібереді, содан кейін оны талдайды. Сіз оны мына жерден таба аласыз

4 -қадам: құрастыру

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Барлығын біріктіру өте қарапайым. Әр қозғалтқыштан сымдарды мотор драйверіне тиісті түйреуіштерге дәнекерлеңіз. Содан кейін тақтаны роботқа бекіту үшін бірнеше бекіткіштер мен бұрандаларды қолданыңыз. GPS модулінің резервуардың сыртында екеніне көз жеткізіңіз, сондықтан оның сигналы металл жақтаумен бітелмейді. Соңында сервопривод пен HC-SR04 тиісті орындарына қосыңыз.

5 -қадам: Оны қолдану

Енді мотор мен жасөспірімдерге қуат қосыңыз. Қолданба арқылы HC-05-ке қосылыңыз және көңілді болыңыз!

Ұсынылған: