Walkera V450D03 Generation II 6-Axis Brushless Helicopter Devo 7 RTFWLtoys V966 Power Star 1 6CH 6-Axis Gyro Flybarless RC Helicopter BNFTransmitter Module Case Cover for 2.4G CC2500 A7105 Flysky Frsky Devo DSM2 Multiprotocol TX ModuleFeilun FT011 65CM 2.4G 50 km/h Water Cooled Brushless Motor RC Racing Boat5.8G 40CH Raceband Anti-Interference AV Three-Channel FPV Receiver with Memory Storage FunctionHuanqi 951B 2.4G 4CH 40cm 15KM/h Racing RC Boat With Double Motor Electric Ship Model Toys TFL 1040mm Zonda 2.4G RC BOAT With Double Motor 11332.4GHZ Aircraft Carrier Escort-boat Racing Boat RC Control Watercraft Ship Toy

Краулер JJRC Q45: обзор, ремонт и модернизация

Публикатор:  RC Водила

На примере радиоуправляемого Rock Crawler я покажу как можно ремонтировать или модернизировать р/у игрушки.
Вообще платформа краулеров очень удобна для модернизации или разничных DIY, так как имеет простую и проходимую подвеску и приводы 4WD.

Rock Crawler модели Q45 от JJRC имеет на борту WiFi FPV камеру (простенькую, 480P) и дублирование управления через Wi-Fi.

В обзоре будет отзыв о краулере, советы по ремонту, полезная информация и небольшой DIY на Arduino.
Внимание: много информации под катом. Если интересно — заходите))))


Всем привет!
В жаркий майский денечек появилась возможность выложить некоторую информацию, которая накопилась.
А именно, небольшая информация по краулерам вообще.
Рассказывать буду на примере радиоуправляемой машинки JJRC Q45, которая достаточно давно лежала у меня без дела)))))


Введение, описание краулера, выбор платформы для DIY


Речь пойдет про переделку краулера Rock Crawler JJRC Q45, про его конструкцию и вообще про конструкцию, переделку и ремонт краулеров вообще. Конкретного ремонта не будет, скорее будут советы и рассмотрение конструкции.

Внешний вид краулера – достаточно проходимый «внедорожник» на радиоуправлении. Масштаб заявлен 1:18 (длина машинки около 26 см).


RC модель - краулер JJRC Q45: ремонт и модернизация


Особенности подобных краулеров — подвеска. Это два моста, подвешенные на амортизаторах с пружинами, которые обеспечивают достаточно большие ходы.
Популярные Rock Crawler имеют два моста с электромоторчиком, работающие параллельно. Плюс поворотный редуктор для поворотов влево-вправо. Дешевые модели имеют дискретное управление поворотом (без ШИМ и сервопривода).
На мостах установлены большие дутые колеса.

RC модель - краулер JJRC Q45: ремонт и модернизация


Машинка небольшая (~500 г с аккумулятором), резвая и приемистая. Хотя на счет «резвая» я погорячился – понижающие редукторы сдвигают баланс в сторону проходимости, а наличие в дешевых версиях аккумулятора Ni-Cd также не прибавляет «резвости». Обычно меняют NiCd на Lipo с учетом напряжения двигателей. Заодно подобная замена добавляет времени работы от одной зарядки аккумуляторов.

RC модель - краулер JJRC Q45: ремонт и модернизация


Описание функциональных деталей краулера

RC модель - краулер JJRC Q45: ремонт и модернизация


Особенности модели JJRC Q45 — это наличие FPV камеры и, одновременно, Wi-Fi подключения и управления.

RC модель - краулер JJRC Q45: ремонт и модернизация


Крепление камеры обеспечивает фиксацию в широком диапазоне углов по вертикали и по горизонтали.

RC модель - краулер JJRC Q45: ремонт и модернизация


Пульт д/у на два канала + канал управления камерой. Пульт предусматривает установку смартфона в качестве FPV монитора на верхней части в держатель. Выглядит как классический для р/у машинок пульт-пистолет с курком.

RC модель - краулер JJRC Q45: ремонт и модернизация


Смартфоном можно пользоваться не только как монитором FPV. Есть возможность дублирования управления р/у машинкой через WiFi. Предусмотрены клавиши управления (поворот, газ, фото-видео), а также возможность управления наклоном смартфона (с помощью гироскопа).

RC модель - краулер JJRC Q45: ремонт и модернизация


Приведу описание краулера JJR/C Q45.

RC модель - краулер JJRC Q45: ремонт и модернизация


Комплект поставки:

  • 1 * Q45 RC Crawler
  • 1 * 4.8V 700mAh Ni-Cd battery
  • 1 * Transmitter
  • 1 * Mobile phone holder
  • 1 * USB charger cable
  • 1 * English Manual

 

RC модель - краулер JJRC Q45: ремонт и модернизация



Вообще есть и другие модели краулеров, например, популярный WLTOYS или его клоны типа HBP1802. Есть также другие разновидности с FPV камерой, например, CRAZON 171604B. Основные моменты у них очень близкие, если не идентичные. Под переделку подойдет все.

RC модель - краулер JJRC Q45: ремонт и модернизация

 

 

Обзор краулера JJRC Q45

Краулер ждал своей участи уже давно, но оформить пост по человечески руки дошли только сейчас, на праздниках))))
Упаковка этого краулера, как и других – яркая и красочная, можно смело покупать в подарок.

RC модель - краулер JJRC Q45: ремонт и модернизация


На коробке есть подробное описание, в том числе и по FPV/WiFi управлению.

RC модель - краулер JJRC Q45: ремонт и модернизация



Краулер выглядит достаточно интересно. Есть вариант с синей расцветкой шин и корпуса.

RC модель - краулер JJRC Q45: ремонт и модернизация


Пульт пистолетного типа, простой, всего два канала управления (вперед-назад пропорционально, влево-вправо дискретно), но плюсом есть клавиша активации камеры (рядом со светодиодом).

RC модель - краулер JJRC Q45: ремонт и модернизация


Что мне нравится в подобных р/у автомобилях — это можно снять корпус, и останется платформа для какой-либо самоделки.

RC модель - краулер JJRC Q45: ремонт и модернизация


Можно взять краулер без Wi-Fi камеры, что даже более интересно для доработки. Хотя детям камера интереснее.

RC модель - краулер JJRC Q45: ремонт и модернизация


Задний мост краулера. Внутри спрятан электромоторчик и редуктор.

RC модель - краулер JJRC Q45: ремонт и модернизация


Передний мост собран вместе с поворотным редуктором-трапецией

RC модель - краулер JJRC Q45: ремонт и модернизация


Ходы подвески доставляют. Самое то, в качестве платформы под переделку.

RC модель - краулер JJRC Q45: ремонт и модернизация

 

RC модель - краулер JJRC Q45: ремонт и модернизация


Как я уже говорил в начале, можно скачать приложение CLIMBMAX и управлять машинкой прямо с телефона.

RC модель - краулер JJRC Q45: ремонт и модернизация

 

RC модель - краулер JJRC Q45: ремонт и модернизация


Подключение через сеть WiFi — название типа JJRC xxxxxx

RC модель - краулер JJRC Q45: ремонт и модернизация


Скрины приложения CLIMBMAX

RC модель - краулер JJRC Q45: ремонт и модернизация


Доступные настройки приложения

RC модель - краулер JJRC Q45: ремонт и модернизация


Пример фотографий с камеры

RC модель - краулер JJRC Q45: ремонт и модернизация


В приложении есть имитация руля для поворота и ползунок газа вперед/назад. Верхняя панель приложения — это кнопки фото-видео съемки и просмотра, справа на панели присутствует значок гироскопа — это активация управления наклоном смартфона.

RC модель - краулер JJRC Q45: ремонт и модернизация


Управление, правда, получается достаточно своеобразное, нужно привыкать, пультом удобнее.

RC модель - краулер JJRC Q45: ремонт и модернизация


Естественно, как и взрослому, так и ребенку хочется посмотреть, что внутри игрушки. Далее будет разборка, описание внутренностей и небольшие размышления.

Разборка, описание конструкции и электроники

Несколько раз сталкивался с мелким ремонтом, а также частенько приносили посмотреть или спрашивали совета по ремонту. Проблем больших нет — краулер ремонтопригоден. Нужно просто вычислить сломанную запчасть и или починить ее, или заменить. Вот тут уже нужно смотреть — скорее всего покупка нового краулера будет дешевле, чем масштабный ремонт. Ну а так — практически все комплектующие доступны для заказа (rock crawler spare parts).

Небольшая информация для ремонта:

 

1) Если есть серьезные проблемы с пультом — можно заменить на что-то подобное самодельное дистанционное управления на RF модулях nrf24l01 или подобных. Выход — на Ардуинку.

RC модель - краулер JJRC Q45: ремонт и модернизация


При этом можно заложить любые возможности и сделать удобный для себя пульт. Проще всего взять старый джойстик от консолей + придумать дополнительные каналы на светомузыку (передние, задние фонари, «люстра», сигнал), лебедку и прочее допоборудование (устанавливают игрушечные пушки и т.п.).

RC модель - краулер JJRC Q45: ремонт и модернизация


2) Если есть проблемы с силовой частью — не крутится один из моторчиков, можно заменить в обход основной платы (или полностью ее заменить), установив модули H-Bridge. Обычно они двухканальные. Я обычно использую компактные драйверы двигателей MX1508 или L9110S (или подобные), но можно поставить мощные L298N, особенно если нет ограничения по объему и массе модели. Паять можно поверх старого, на проводках, можно старый выпаять и подпаяться к выходам TX микросхемы.

RC модель - краулер JJRC Q45: ремонт и модернизация


Как вариант — можно заменить плату управления целиком. Цена вопроса несколько баксов. Меняется без пайки. Желательно заранее подобрать нужную плату для своего диапазона. Часто продают в комплекте с пультом (тогда цена становится примерно 50% от нового краулера). Так что смотрите целесообразность такой покупки.

RC модель - краулер JJRC Q45: ремонт и модернизация


3) Проблемы с зарядным устройством лечатся либо заменой DC-DC преобразователя, либо покупкой нового з/у. Новые стоят около $3-4. В последнее время часто вижу именно USB зарядные устройства, однотипные. Внутри схемотехника похожая, отличаются коннекторы и выходное напряжение. С целью ремонта можно заменить з/у на регулируемый преобразователь + USB разъем. Нужно будет выставлять параметры, подходящие для вашего аккумулятора (бывают варианты на 3.7В, 4.8В, 7.2В и так далее, последние два NiCd).

 

Бывает, встречаются и такие варианты...
Сгорела микросхема ШИМ
RC модель - краулер JJRC Q45: ремонт и модернизация


4) Проблемы с механической частью — можно отдельно купить тяги, мосты, раму, корку, колеса и т.п. По частям собирать краулер дороже, чем купить новый в сборе, но купить 1-2 детали для замены сломанных вполне можно. Ну или напечатать замену на 3Д принтере.

RC модель - краулер JJRC Q45: ремонт и модернизация


Обычно тяжело ремонтируются мосты — трудно подобрать пластиковые шестеренки, а при замене элемента питания на более мощный, как правило страдают моторы, иногда — пластиковые шестеренки при заклинивании.

RC модель - краулер JJRC Q45: ремонт и модернизация


5) Замена элемента питания. Это скорее не ремонт, а модернизация. Продаются уже доработанные модели краулеров с Li-ion аккумулятором на 3,7В, но гораздо больше попадаются на NiCd элементах питания, да и установка Li-ion с DC-DC на нужное напряжение (например, на 4.8В) даст пользы гораздо больше. Иногда, достаточно просто одной платы DC-DC и одного элемента 18650 (от старого ноутбука или электронной сигареты).

 

Теперь немного информации по конкретной модели.

Я разберу краулер и постараюсь более менее подробно описать компоненты.
Разборка корпуса краулера выполняется достаточно просто — 4 винта, справится даже ребенок. Все хочу сделать свой корпус (на 3Д принтере), никак руки не доходят))))

Внутри под корпусом находится отсек для аппаратуры — достаточно просторный для размещения небольшой платы Ардуино + драйверы двигателей.

RC модель - краулер JJRC Q45: ремонт и модернизация


Установлен безымянный приемник на 2.4ГГц типа комплекта RX-2/TX-2 на два канала управления, только с учетом диапазона 2.4ГГц (ТX-2 устанавливается в пульт, RX-2 — приемник сигнала на плате, но этот комплект RX-2/TX-2 и достаточно старый. Встречал модификации RX/TX-6, но у них другие корпус и распиновка. В последнее время все эти приемники/передатчики идут без маркировки, очень тяжело найти информацию). Так же на плате видно спаренный H-Bridge типа MX1515 и дополнительно могут быть транзисторные сборки на управление светомузыкой. Могут быть еще заложены какие функции (Turbo, Demo и т.п.)

RC модель - краулер JJRC Q45: ремонт и модернизация


Выходы на плате подписаны (ANT, V+/V-, L/R, F/B, LED), так что с переделкой все просто.

RC модель - краулер JJRC Q45: ремонт и модернизация



Разборка камеры

 

В модели JJRC Q45 особый интерес представляет FPV камера, которая по совместительству является Wi-Fi точкой доступа, а также приемником сигнала р/у.

RC модель - краулер JJRC Q45: ремонт и модернизация


Внутри корпуса находится сенсор камеры + чип обработки сигнала. На обратной стороне платы — Wi-Fi чип с выходом RX/TX, который поднимает точку доступа и обеспечивает двустороннюю связь со смартфоном (передача фото/видео + прием команд управления).

RC модель - краулер JJRC Q45: ремонт и модернизация


Чип видеообработки ky20cn064 и чип памяти для Wi-Fi p25Q80H.

RC модель - краулер JJRC Q45: ремонт и модернизация


Чуть крупнее.

RC модель - краулер JJRC Q45: ремонт и модернизация


А вот на обратной стороне модуля расположен Марвеловский Wi-Fi микроконтроллер 88W8801-NMD2.

RC модель - краулер JJRC Q45: ремонт и модернизация

 

RC модель - краулер JJRC Q45: ремонт и модернизация


С микроконтроллера предусмотрен выход команд управления RX/TX на плату краулер (маркировка на коннекторе V+, R, T, G).

RC модель - краулер JJRC Q45: ремонт и модернизация

 

 

Разборка пульта

Тут как раз ничего необычного. Дешевый пульт на АА батарейках, внутри потенциометр для пропорционального управления газом, две кнопки поворота (дискретное управление), плюс выключатель, светодиод и кнопка камеры. Пульт расчитан на работу в диапазоне 2.4ГГц. Внутри есть место для размещения, например, модулей nrf24l01.

RC модель - краулер JJRC Q45: ремонт и модернизация


На плате видно микропереключатели управления поворотом.

RC модель - краулер JJRC Q45: ремонт и модернизация



Разборка USB зарядного устройства

 

З/у устройство типовое, предусмотрено для заряжания NiCd аккумуляторов на 4.8В.

RC модель - краулер JJRC Q45: ремонт и модернизация


Внутри стоит MC34063 – универсальная микросхема для самых простых импульсных преобразователей.

RC модель - краулер JJRC Q45: ремонт и модернизация


Импульсный регулятор напряжения MC34063A (полный российский аналог КР1156ЕУ5) — специально разработанная микросхема для DC-DC преобразователей с минимальным количеством внешних элементов. Микросхема MC34063A применяется в импульсных источниках питания со входным напряжением от 3 до 40В и выходным током до 1,5А

RC модель - краулер JJRC Q45: ремонт и модернизация


Выходное напряжение задается резистивным делителем, при желании можно переделать «под себя», схема типовая.

RC модель - краулер JJRC Q45: ремонт и модернизация


Схема подключения микросхемы простейшая, но номиналы резистивного делителя нужно подбирать в зависимости от вашего напряжения. Так как эта же микросхема используется как для зарядки литиевых аккумуляторов краулеров (на 3.7В), так и кадмиевых на 4.8В/6.0В/7.2В.

RC модель - краулер JJRC Q45: ремонт и модернизация


По разборке пока все, мосты разбирать не стал — есть очень много информации в предыдущих обзорах.
Считаю ремонт мостов не целесообразным, конечно, если сильно заморочиться — можно и поменять шестерни. Сгоревший двигатель то поменять большого труда не составит.

Фотография редуктора поворотного механизма из обзора ув. Pashuk: Радиоуправляемый багги JJRC 1:18 Crawler Rock Buggy 4х4 — веселая детская игрушка

RC модель - краулер JJRC Q45: ремонт и модернизация


Фотография заднего моста оттуда же. Передний мост аналогичен за исключением поворотных кулаков.

RC модель - краулер JJRC Q45: ремонт и модернизация

 

DIY проект на Arduino/Bluetooth

Еще с прошлого года была неосуществленная идея о переделке р/у машинки на управление с Bluetooth.

Выбор краулера под DIY платформу достаточно очевиден — имеется простая ремонтопригодная конструкция с приличной проходимостью, раздельные мосты с электромоторами, присутствует отсек для электроники, батареи, а также можно установить другой кузов/корку, в том числе и самодельное.
Если интересно вообще, как переделывать р/у модели — можно поискать что-то типа: «rock crawler rс hack», «RC car hack» или «Bluetooth RC CAR».

 

RC модель - краулер JJRC Q45: ремонт и модернизация



Список деталей для переделки небольшой:
1. Плата управления Ардуино (UNO/Nano — самые популярные, подойдут и любые другие с учетом совместимости по пинам).
2. Модуль беспроводной связи Bluetooth. Я выбрал HC-06, как самый простой и недорогой. Возможны другие варианты.
3. Драйверы двигателей в качестве силового выхода Ардуины + ШИМ. Я выбрал модули на основе MX1508 как самые дешевые и компактные.
4. Провода (типа Dupont, лучше разных конфигураций мама-папа), светодиоды и резисторы для светотехники, сервопривод в качестве рулевой машинки и т.п.

 

 

RC модель - краулер JJRC Q45: ремонт и модернизация


Модули на основе MX1508 оказались удобны, так как имеют по 2 канала на двигатели (4 провода управления на каждом модуле). На один модуль можно повесить оба моста (F/B) с ШИМ, на второй модуль штатный дискретное управление рулевой машинкой (без переделки), а последний канал оставить для управления фонарями (две линии, без ШИМ, на передние фары и задние стопы).

 

 

RC модель - краулер JJRC Q45: ремонт и модернизация


Что касается переделки под пропорциональное управление поворотом — тут проблем особых нет.

Единственно, замечу, что маленькой 9г сервы не хватает, а большая не встанет на штатное место поворотного редуктора. Нужно будет «слегка модифицировать» — срезать пару креплений, а лучше напечатать на принтере новый бокс под большую серву. Это пока впереди, обычно 3д модель у меня «притирается» раза с третьего, с размерами сложных деталей мне угадать сложно.

RC модель - краулер JJRC Q45: ремонт и модернизация



Что касается схемы подключения — каких-либо «канонов» нет, просто подключаем RX/TX блютуз модуля к ардуине (и прописываем эти пины в прошивке), подключаем выходы ардуины к входам модулей-драйверов двигателей.

 

 

// настройки соединения  #define REMOTEXY_SERIAL_RX 2 #define REMOTEXY_SERIAL_TX 3 #define REMOTEXY_SERIAL_SPEED 9600


Драйверы я подключал прямо к штатным разъемам на проводах двигателей — это проще, конструкция получается модульная. Не забываем про питание двигателей и питание ардуины.

RC модель - краулер JJRC Q45: ремонт и модернизация



Накидываем простенький скетч для приема команд BT.
Для начала я использовал просто дискретные выходы, для проверки работы (едет-не едет).

Дополнительная информация - простой скетч для проверки
#define PIN_UP 6 #define PIN_DOWN 7 #define PIN_LEFT 5 #define PIN_RIGHT 8 #define PIN_LED 13 void setup()  {  RemoteXY_Init ();     pinMode (PIN_UP, OUTPUT);  pinMode (PIN_DOWN, OUTPUT);  pinMode (PIN_LEFT, OUTPUT);  pinMode (PIN_RIGHT, OUTPUT);  pinMode (PIN_LED, OUTPUT);  pinMode (PIN_LED0, OUTPUT);  } void loop()  {   RemoteXY_Handler ();  digitalWrite(PIN_LED, HIGH);  digitalWrite(PIN_UP, (RemoteXY.Up==0)?LOW:HIGH);  digitalWrite(PIN_DOWN, (RemoteXY.Down==0)?LOW:HIGH);  digitalWrite(PIN_LEFT, (RemoteXY.Left==0)?LOW:HIGH);  digitalWrite(PIN_RIGHT, (RemoteXY.Right==0)?LOW:HIGH);  }


Использовал сайт-конструктор Remotexy, это сократило время разработки скетча до нескольких часов (вместо нескольких дней). Для примера — простой интерфейс, реализующий команды влево-вправо и вперед-назад.

RC модель - краулер JJRC Q45: ремонт и модернизация


Скачиваем с сайта код интерфейса, прописываем свои пины выходов и заливаем в ардуину.

Подключаемся к модулю Wi-Fi

RC модель - краулер JJRC Q45: ремонт и модернизация


Для проверки подключения можно запустить простой терминальчик

RC модель - краулер JJRC Q45: ремонт и модернизация


Далее, запускаем приложение Remotexy и устанавливаем связь с модулем.

RC модель - краулер JJRC Q45: ремонт и модернизация


Проверяем работоспособность скетча.

 

Далее, я добавил включение-выключение светодиодов («люстра», фары).
В приложении есть возможность получать ответ Ардуины о включении.

RC модель - краулер JJRC Q45: ремонт и модернизация



Далее, можно усложнять скетч, вводить ШИМ, джойстики, сервомашинку, управление акселерометром и т.п.

RC модель - краулер JJRC Q45: ремонт и модернизация

 

Дополнительная информация - скетч для примера
 // определение режима соединения и подключение библиотеки RemoteXY  #define REMOTEXY_MODE__SOFTSERIAL #include <SoftwareSerial.h> #include <Servo.h>  #include <RemoteXY.h> // настройки соединения  #define REMOTEXY_SERIAL_RX 2 #define REMOTEXY_SERIAL_TX 3 #define REMOTEXY_SERIAL_SPEED 9600 // конфигурация интерфейса  #pragma pack(push, 1) uint8_t RemoteXY_CONF[] =  { 255,3,0,3,0,51,0,8,13,0,  65,4,8,29,9,9,5,54,40,17,  30,30,2,26,31,66,164,83,5,13,  10,2,24,66,164,84,21,13,10,2,  24,2,1,3,45,22,11,2,26,31,  31,79,78,0,79,70,70,0 };     // структура определяет все переменные вашего интерфейса управления  struct {  // input variable // uint8_t led; // =1 если кнопка нажата, иначе =0   int8_t joystick_1_x; // =-100..100 координата x положения джойстика   int8_t joystick_1_y; // =-100..100 координата y положения джойстика   uint8_t switch_led; // =1 если переключатель включен и =0 если отключен   // output variable  uint8_t led_1_r; // =0..255 яркость красного цвета индикатора   int8_t level_X; // =-100..100 положение уровня   int8_t level_Y; // =-100..100 положение уровня   uint8_t connect_flag; // =1 if wire connected, else =0  } RemoteXY; #pragma pack(pop) ///////////////////////////////////////////// // END RemoteXY include // ///////////////////////////////////////////// Servo servo_x; //#define PIN_LED 13 //#define PIN_LED 11 #define PIN_SWITCH_LED 11 #define PIN_LEDB 12 void setup()  {  RemoteXY_Init ();   servo_x.attach(9);  pinMode (PIN_SWITCH_LED, OUTPUT);  pinMode (PIN_LEDB, OUTPUT);    } void loop()  {   RemoteXY_Handler ();   int PIN_DIR = 4;  int PIN_SPDF1 = 5;  int PIN_SPDB1 = 6; int PIN_SPDF2 = 7;  int PIN_SPDB2 = 8;  digitalWrite(PIN_LEDB, LOW);  digitalWrite(PIN_SWITCH_LED, (RemoteXY.switch_led==0)?LOW:HIGH);    RemoteXY.led_1_r = (RemoteXY.switch_led==HIGH)?255:0;   //********************************** Y  int pos = RemoteXY.joystick_1_y;   RemoteXY.level_Y = RemoteXY.joystick_1_y; // уровень показывает среднее положение   if (pos>0) { // вперед   digitalWrite(PIN_DIR, HIGH);   analogWrite(PIN_SPDF1, (pos) * 2.55);   analogWrite(PIN_SPDF2, (pos) * 2.55);   }   else if (pos<0) { // назад   digitalWrite(PIN_DIR, LOW);   analogWrite(PIN_SPDB1, (pos) * 2.55);   analogWrite(PIN_SPDB2, (pos) * 2.55);   }   else { // стоп   digitalWrite(PIN_DIR, LOW);   analogWrite(PIN_SPDB1, 0);   analogWrite(PIN_SPDF1, 0);   analogWrite(PIN_SPDB2, 0);   analogWrite(PIN_SPDF2, 0);   }  int SERVO_X_Center = 1500;  int posX = RemoteXY.joystick_1_x;   // int SERVO_Y_Center = 1500;   if (posX>0) { // вперед  servo_x.writeMicroseconds(posX*10 + SERVO_X_Center);   }   else if (posX<0) { // назад  servo_x.writeMicroseconds(SERVO_X_Center + posX * 10);   }   else { // центр  servo_x.writeMicroseconds(SERVO_X_Center);}   }



Примеры видео того, что у меня получилось.



Машинку я замучил до севших батареек. На видео короткий тест — машинка работает.

Сразу скажу про небольшие минусы — нужно одновременно с внеднением контроллера переделывать питание — ставить парочку 18650 + контроллер питания (заряд-разряд-защита). Ну и у меня вылез откуда-то дребезг на серве, нужно устранять.

DIY проект на Arduino/WiFi

Собственно говоря, все остается как есть — Ардуина + силовые выходы. Добавляется вместо BT-модуля другой — ESP8266, подключение будет либо напрямую к точке доступа, либо через облачный сервер.

RC модель - краулер JJRC Q45: ремонт и модернизация


С выхода RX/TX ESP8266 команды подаются на Ардуину и все по накатанной.

RC модель - краулер JJRC Q45: ремонт и модернизация


Ну и применяется соответствующая настройка в приложении.
На фото прописаны контакты RX/TX, а также пароль для подключения к точке доступа.

RC модель - краулер JJRC Q45: ремонт и модернизация


Ну и все. Скетч нужно пересобрать с указанными изменениями, остальная часть с ШИМ остается такая же, как и с Bluetooth Car. Внешний вид интерфейса управления также не изменяется. Можете попробовать самостоятельно.

Заключение, выводы и небольшие советы

Ардуине быть)))) Удобно, наглядно, поучительно.
Брать DIY конструкторы для обучения азам — дороговато. А вот переделать имеющуюся машинку с радиоуправления на контроль через BT/WiFi — бесценно))))

У меня впереди печать корпуса для установки сервопривода, а также печать корпуса-кузова модели. Контроллер на борту значительно расширяет возможности р/у машинки — можно установить дополнительные датчики (препятствия, линии и т.п.) и играться в свое удовольствие.

Что касается краулеров — это действительно удобные и в меру продуманные игрушки, поддающиеся ремонту и переделке. Конкретно модель JJRC Q45 — это неплохой представитель краулеров, отличающийся наличием Wi-Fi управления и курсовой камеры. Можно управлять со смартфона и сохранять фото-видео. Естественно, какого-либо суперкачества фотографий ожидать не стоит — это простая курсовая (FPV) камера. Лично мне понравилась реализация управления через WiFi (выходы Rx/Tx с Марвеловского контроллера).

 

У меня будет вопрос: нужно ли дальше развивать тематику Arduino и беспроводного управления, т.ч. машинками? Могу вынести полезную информацию в отдельный пост, чуть более подробно, с детальным описанием скетчей и 3д моделями. Возможно, это будет полезнее, чем вот такой сумбурный пост. Особенно, учитывая то, что управление через BT/WiFi подходит не только для краулеров, но и для всех р/у автомобилей, а также других видов игрушек. И даже больше — на подобном подходе можно сделать управление домом и небольшую автоматизацию.
Пишите в комментариях, кому и что именно интересно.

В обзоре была использованы ресурсы сайта-конструктора RemoteXY, по большому счету можно сделать тоже самое другими средствами, например Blink, или аналогичными. Смысл управления от этого не изменяется. Можно написать все с нуля, это даст гораздо больше опыта, пользы и набитых шишек.

Полезная информация:
Кодировка радиоуправления модулей RX/TX
TX-2B / RX / 2B 5 channel radio remote control.

Урок. Bluetooth модуль HC-06 подключение к Arduino. Управление устройствами с телефона.
Turn your RC Car to Bluetooth RC car
Bluetooth Controlled Toy Car using Arduino
Еще один пример Bluetooth Сar, на испанском, но со скетчем для примера
Arduino Bluetooth Controlled Car
Arduino Bluetooth на двух колесах — простейший вариант для обучения.
ARDUINO BLUETOOTH RC CAR (ANDROID CONTROLLED)

Переделка пульта HOW TO HACK RC CAR TRANSMITTER VIA 2.4 GHZ NRF24L01 ARDUINO

Подробная информация о ШИМ c использованием драйверов TUTORIAL FOR ARDUINO MINI DC MOTOR DRIVER DUAL H-BRIDGE PWM CONTROL

Где купить краулер JJRC Q45

 
JJRC Q45 1/18 24GHz
Стоимость: 48.8 $

Вы так же можете найти этот товар на AliExpress


автор: lexus---08


Похожие статьи:

Самодельные радиоуправляемые автомобилиСамодельный краулер

КраулерыОбзор радиоуправляемой машинки Rock Crawler HB P1803

Видеоподборки про RC моделизмОбзор и покатушки Rock Crawler HB P1803 RC Car 1:18

КраулерыОбзор RC краулера HB - P1802

Видеоподборки про RC моделизмWPL C14 1:16 Toyota Hilux Crawler

Рейтинг: 0 Голосов: 0 1268 просмотров
Комментарии (0)

Нет комментариев. Ваш будет первым!

Случайные статьи

Как сделать дым выхлопа для RC модели

konst  0  1611
Как сделать выхлоп на RC машинке.

 


Доработка бюджетной радиоуправляемой машинки

CarmaGeddon  0  965
Убираем люфты и дребезг с помощью подручных средств.

 


Настраиваем регулятор RC машинки

RC Водила  0  1266
Как правильно настроить регулятор RC автомобиля.

 


Самодельный Хаммер из картона

RC Водила  0  1697
Изготовление корпуса Hummer из обычного картона.

 


Обзор радиоуправляемого автомобиля Traxxas TRX4

RC Водила  0  1014
RC модель Traxxas TRX4.... Топовая трофийка.... На порталах и с блокировками. Сегодняшняя цена на нее в России 50 000 рублей.

 


Обзор радиоуправляемой машинки Rock Crawler HB…

RC Водила  0  1009
 Полноприводная RC модель Rock Crawler HB P1803 в масштабе 1:18. Обзор и расчлененка.

 

Квадрокоптер Eachine H8 Mini Headless

Новости форума
6 мая 2018
CarmaGeddon начинает тему «Обзор трагги Spirit 1:16 2.4G 4WD» на форуме «Обсуждение статей»
В этой теме форума обсуждаем статью " Обзор трагги Spirit 1:16 2.4G 4WD "
6 мая 2018
RC Водила начинает тему «Краулер JJRC Q45: обзор, ремонт и модернизация» на форуме «Обсуждение статей»
В этой теме форума обсуждаем статью " Краулер JJRC Q45: обзор, ремонт и модернизация "
29 апреля 2018
RC Водила начинает тему «Обзор RC краулера HB - P1802» на форуме «Обсуждение статей»
В этой теме форума обсуждаем статью " Обзор RC краулера HB - P1802 "
25 апреля 2018
RC Водила начинает тему «Обзор RC багги WLtoys 20409» на форуме «Обсуждение статей»
В этой теме форума обсуждаем статью " Обзор RC багги WLtoys 20409 "
25 апреля 2018
konst начинает тему «Как сделать дым выхлопа для RC модели» на форуме «Обсуждение статей»
В этой теме форума обсуждаем статью " Как сделать дым выхлопа для RC модели "
22 апреля 2018
RC Водила начинает тему «Багажник AUSTAR AX-519» на форуме «Обсуждение статей»
В этой теме форума обсуждаем статью " Багажник AUSTAR AX-519 "
21 апреля 2018
RC Водила начинает тему «ГАЗ-66 "Шишига" в масштабе 1:43» на форуме «Обсуждение статей»
В этой теме форума обсуждаем статью " ГАЗ-66 "Шишига" в масштабе 1:43 "