Всичко работи много просто, благодарение на контролера Rover, който е на Android. Използвайки го чрез Bluetooth, можете да изпращате команди до Arduino. Там те ще бъдат дешифрирани в зависимост от кода и устройството ще извърши необходимите действия. Също така устройството може да се управлява с помощта на бутоните нагоре, надолу, надясно, наляво.
Материали и инструменти за създаване на резервоар:
- микроконтролер на Arduino UNO (но копие също е подходящо);
- сериен Bluetooth модул (ХК-06);
- водач на двигателя;
- гусени шаси на резервоара (Tamiya);
- скоростна кутия за резервоара (Tamiya);
- Кабели за джъмпер;
- запояващо желязо с спойка;
- проводници;
- отвертка.
Процес на разработка на робота:
Първа стъпка. Сглобяване на скоростната кутия
За да сглобите скоростната кутия, следвайте инструкциите. Tamiya трябва да включва два двигателя, грес, гаечен ключ и скоростна кутия. За да работи машината правилно, трябва да използвате съотношението на предавките "58: 1".
След сглобяването на зъбните колела в скоростната кутия, трябва внимателно да смажете мазнината, която се доставя с комплекта. При сглобяването не трябва да забравяте за металните подпори на скоростната кутия.
Като алтернатива можете дори да използвате мотор с двойна скоростна кутия, но в този случай ще трябва да промените кода на устройството, така че е по-добре да използвате два мотора.
Стъпка втора Сглобяваме шасито.
След като редукторите са сглобени, можете да продължите с монтажа на шасито. Не е необходимо да следвате инструкциите, тъй като дизайнът ще бъде леко променен. В комплекта можете да видите една предавка и три комплекта ролки.
Монтажът се състои от няколко етапа, как става това, може да се види на снимката.
Стъпка трета Инсталирайте Arduino контролер и драйвер на двигателя
Контролерът е прикрепен към кутията с винтове, за това първо трябва да инсталирате парче акрилна плоча. В допълнение, можете да използвате дистанционери, това ще замени пластмасовата основа.
Що се отнася до драйвера, тук е важно да се отбележи, че драйвер като L293D е подходящ за тези цели. Ако използвате официалния драйвер от Arduino Motor, той няма да работи, тъй като трябва да промените кода.
Стъпка четвърта Свързваме Bluetooth модула
Bluetooth модулът е закупен от автора на DX.com, струваше 8 долара.Между предавателната кутия и платката Arduino има празнина, на това място можете да инсталирате Bluetooth контролер.
Всичко работи по следния начин. Програмата изпраща определени байтове информация до Arduino, където след това се декодира. Е, тогава въз основа на тази информация устройството изпраща необходимите команди на двигателите.
Схемата на свързване е следната:
- „Bluetooth модул TX“ се свързва с „RX в Ардуино“;
- „Bluetooth модул RX“ е свързан към „TX Arduino“;
- „Bluetooth модул VCC“ се свързва с „5V от Arduino“;
- „Земята от Bluetooth модула“ се свързва с „GND Arduino“.
Стъпка пета Инсталирайте FPV камерата
Конкретно в този проект камерата не беше добавена, но ако е необходимо, това може да се направи. Благодарение на тази камера можете да видите къде отива колабез да го гледа. Цялата информация ще бъде излъчвана директно от нейния съвет. Подобни технологии могат да бъдат намерени на дронове и други подобни устройства. За работата на такава камера се нуждаете от предавател и приемник. В допълнение, допълнителна батерия за работа на камерата.
Стъпка шеста Свързваме батерията
За такова устройство най-добре е литиево-полимерна батерия. Тежи малко и е най-мощният до момента. Важно е да се отбележи, че такива батерии трябва да се зареждат само от специален източник на захранване с контролер, в противен случай те се надуват и изпадат. Най-лесният начин е да вземете стар мобилен телефон с работеща батерия и да го заредите директно в него.
Седма стъпка. Код на програмата на резервоара
Библиотека се използва за управление на двигателите. За да може устройството правилно да получава команди, трябва да ги конфигурирате, както е посочено на снимката. По-конкретно, в кода, който се използва, има само основни команди, тоест напред, назад, надясно и наляво.
За да инсталирате необходимия софтуер на Android, той трябва да бъде изтеглен от Google Play и инсталиран. След това включете Bluetooth и стартирайте програмата. След това трябва да създадете връзка. Когато червеният цвят стане зелен, връзката ще се установи и резервоарът вече може да бъде контролиран.
Това е всичко, сега роботът готов. Може да се управлява дистанционно чрез Bluetooth. Обхватът на тази връзка е около 20 метра.
В бъдеще авторът планира да подобри резервоара, а именно да инсталира ултразвукови сензори за движение, така че да може да обикаля препятствия. Все още има идея за увеличаване на мощността на двигателя, укрепване на шасито и доставяне на по-мощни батерии. И, разбира се, инсталирайте камера в реално време.