Года полтора назад в детском магазине был прикуплен радиоуправляемый китайский танчик. Танчик довольно навороченный, с ИК боем и со звукоимитацией. Прикуплен был для раздраконивания и пробы применения Виртурилки. Как обычно, короче :-) Поиграли тогда им с Викой часик (пока аккум не сдох) и забыли.
А сегодня вот решил таки попробовать его собрать с нормальной начинкой. Выкинул все кишочки кроме моторчиков, воткнул железку, пару мелких регулей на моторы, ИК приёмники TSOP2238. ИК приёмников 4 штуки, по одному на борт (чтоб определять в какой борт засандалили, а не просто попадание засекать). Звукоимитацию не делал, ибо подходящего усилка под рукой нету.
Сборка заняла несколько часов - вся начинка прекрасно внутрь башни влазит, намного меньше гемора с подвижной башней (провода не перекручиваются). Вот оно, изначальное родное применение нашей Виртурилочки - встраивание в различные ездящие игрушки, для управления с видео. От родного аккума (Ni-Cd, 7.2V 400mAh) танчик около часа ездит. Когда родная электроника стояла - столько же жил.
В результате из детской игрушки с нестандартной системой ИК боя получился танчик, который могёт участвовать в боях со стандартными системами боя (Тамия, Хен-Лонг и т.д.). Рулит всем моя любимая РЦборда, так что сразу получаем и управление с мобил/планшетов плюс через инет.
Наконец-то получил добро на публикацию. Вот, публикую :-)
Зимой делал танчик Т-90. Модель 1:8, масса 60 кг. Изначально стояло обычное RC управление на 40 МГц. Мне же надо было переделать под управление с планшета по вифи, видео с борта и т.д. Симуляция звука движка, выстрелы, прочие украшательства. На борту GPS приёмник, отображение точки на карте на планшете. Ща уж не вспомню чего там наворотил. Рулит всем, само собой, Виртурилка :-)
Кстати, силовой шылд, разработанный для этого танка, лёг в основу силового шылда, который будет для Виртурилки продаваться у нас в магазине. Только силовые ключи чуть послабее будут, где-то 20А на канал, два канала (как раз для ведущих колёс/гусениц). А на танки драйверы движков выдавали до 200А в пике и около 80А номинально. Причём вообще практически без нагрева.
Жаль, сроки горели, так что нормально видео не успел отснять. А очень хотелось по улице погонять :-( Но не успел, так что намонтировал из того что было.
Примерно вот так выглядело. Тут порулить всем желающим давали, так что они друг друга мочили. А вот когда я против других танкистов воевал - видео, к сожалению, нету. А было клёво :-) На поле конеш намного интереснее играть чем на полу в квартире.
Видео с борта на телике порадовало. Рулится очень комфортно, это при том что энкодер особо не тюнил, всё с дефолтными настройками. Поток чуть больше мегабита с каждого танка.
Так как в этом году мы там участвовали не сами по себе, а с танковым клубом, фотал я только танки. А вот на видео отснял много остального. Фотки выкладываю а видео ещё монтирую.
В общем, прошло всё довольно неплохо. Пятигигагерцовый вайфай не подвёл - связь с танками была, видеопоток пёр, всё чики-пуки. Впервые поучаствовал в танковом бою против других танков с системой боя Tamiya. Одно дело - дома тестить, совсем другое - на поле. Клёво, конечно, мне прям понравилось. Правда, правил я толком не знаю, так что мочил всех без разбору.
Картинку с одного танка пустили на большой телик, со второго - на ноут. Народу давали покататься. Управление - с геймпадов. Лаг видео есть, конечно, но довольно малый, управлять не мешает.
Самодельная система боя показала себя довольно неплохо, но надо подумать где датчики размещать чтоб ложные попадания (из-за отражений ИК) минимизировать. А главное - надо добавить систему отслеживания поворота башни относительно корпуса.
Управление одним - с айпадика, вторым - с джойстика от компа. Курсовое видео с двух бортов идёт на ноут, поток 1.2Мбит/сек, H264.
На Тиграх по 4 ИК датчика стоят, засекают попадания с конкретной стороны. Правда, в тесной комнате много отражений сигнала так что часты ложные срабатывания (пуляешь в сторону а танк подбивается). На большом поле такого быть не должно. Завтра проверим-с.
UPD> Блин, забыл сделать чтоб при подбитии танк дёргался слегка. И звук взрыва при попадании забыл. Щщща добавлю.
ИК бой (усовершенствованная Тамия), четыре зоны попадания (в принципе, можно и больше сделать, хватило бы тсопов). С Тамией совместимо (понимает попадания Тамиевской системы, подбивает Тамиевскую систему). Но Тамия - отстой, по сравнению с тем что у меня реализовано (пока ещё не полностью, правда). Так что надо будет своё название системе дать. Система боя вIRтурил. Новый смысл в названии компании и железки :-)
Полная программная звуковая подсистема с микшированием. Тональность звука двигателя меняется при изменении скорости езды. На первом танке виртурилка с дохлой звуковухой, так что звук только на втором танке, а он ещё не собран. Все сэмплы - обычные WAV файлы, заливаются на microSD карту. Первым делом сделал сэмплы из Battle City :-)
Выключатель питания на брюхе танчика, видео пришлось остановить ибо выключателем зацепил о железку, в итоге танк потух :-)
Ардуина отправилась нафиг. Наш первый умный танк. На борту линух, ага. Файфай-майфай - все дела. Чуть ли в шахматы не играет и крестиком не вышивает. И то - если приделать манипуляторы - будет играть и вышивать :-)
Отдельная гордость - камера. Вот попробуй найти, где тут камера на танке стоит. А она стоит и даже видео передаёт с борта.
Денёк сегодня ну просто мегапродуктивный, перевыполнил план за месяц. Сейчас в руках мегауправлялку держу, код немного дописать осталось и демо-видео выложу.
Раньше локальные управлялки не делал ибо неинтересно. Но, как оказалось, штука востребована. Так что разработка расширилась и на локальное управление (напрямую на борт танка), видео со стороны либо с борта.
С борта сейчас видео не ахти какого качества, так что пока не использую, допиливаю. Потоки идут либо MJPEG, либо RTMP.
На сером танке ИК-светодиод не шибко яркий, в противника "попадает" с перебоями. На бежевом всё ништяг, стреляет отличо. Помещение маленькое, отражения луча часты, так что бывают ложные срабатывания.
Если кто ещё захочет шоп я управлялку чем-нить сделал для айпада - подарите мне его. Ну или напрокат дайте. А то Андроидный планшетик я раздобыл для отладки, а вот маковских девайсов ни у кого из знакомых нету.
Сейчас у меня тут уже два пилотажевских Тигра и одна самоходка с системой Тамия. Попробовал Тамиевский сигнал принимать и передавать.
Непонятки есть насчёт зон попадания. На Тамие ИК-светодиод довольно узким лучом светит, в результате чего надо точно в приёмник попадать. И наоборот - чтоб подбить Тамию, надо попасть точно в грибок. Это специально так сделано или это технический нюанс?
Родную электронику (RX-5) всю отключил. Воткнул стандартный набор - нано ардуинку с моторшылдом на четыре мотора, APC220 и аккум LiPo 2S 5000mAh. Внутри корпуса места много, дофига всего впихнуть можно, это очень гут.
Пока как обычно при первой обкатке - внутри всё просто свалено в кучу, без крепежа. Так что при вращении башни один проводок из разъёма вылазит, надо бы припаять :-)
Пока не стреляет - с принципами ИК стрельбы ешё предстоит разбираться шо эт за зверь и с чем его готовят.
Для защиты LiPo от переразряда реализован контроль заряда (с помощью одного из аналоговых входов ардуинки). При разряде до заданного порогового значения перестают обрабатываться команды и загорается сигнальный светодиод. Правда, светодиод ещё не подключал :-)
UPD> Проштудировал основы ИК-боя. Что-то подозрительно просто выглядит.
Вот такой "Тигр" любезно предоставлен во временное пользование (на частичное растерзание) :-) Спасибо танково-диарамному клубу ДИМ.
Сейчас родной пульт (27Mhz) умеет очень немногое, а что умеет - не очень удобно (даж пропорциональное управление не могёт). Надо из обычной игрушки сделать игрушку поумнее, родную электронику под списание, заменим наноардуинкой с регулями моторов плюс трансивер и т.д. и т.п., схема обкатана уже. Правда вот про ИК-бой пока не в курсе шо за зверь и как его самостоятельно обрабатывать. Бум копать...
Полез на ютуб заливать свежее видео с тележкой, наткнулся на клёвую штуку. Вообще, молодец чувак из RCExplorer.se. Клёвое видео снимает. Но вот в хвойном лесу открытый огонь эт они зря, ибо чревато.
Итак, пока камера в прямом эфире вещала с балкона, я снимал внизу, с тротуара.
Видео уже залилось на ютубу, уже можно смотреть (в продолжении этой заметки) но пока ещё идёт окончательная обработка, так что 1080p режим пока недоступен. Пока вот картинка с перечнем проходившей техники:
Полный размер Образцы техники, участвующей в параде 2010 года
Кстати, примерно через час после того как техника прошла, на платформах-тягачах повезли раритетную технику - Т-34 и ещё какие-то самоходки времён ВОВ. Заснять не успел ибо камера была далеко а проехало всё быстро :-(
Вот что странно - такие бабки на парад угрохали (Лужков отрапортовал о выделенном миллиарде рубликов), а не додумались поставить веб-камеры на Красной площади. Дело копеечное, а народу было бы интересно посмотреть хоть так. Ну, мне вот, например, было бы интересно... Дабы исправить несправедливость, попробуем устроить свою трансляцию. Видеосъёмка прохождения техники не запрещена (уж сколько раз и сам снимал, и вообще сколько народу снимало - милиция ни разу ничего против не имела), так что, думаю, удастся.
Итак, камеру планирую включить часиков в 11 утра. Техника не раньше пойдёт, ибо вроде как разведка доложила что официальное начало репетиции в 10 утра (хотя разведка могёт и ошибаться), а пока дело дойдёт до техники, пока она выедет на Новый Арбат, времени много пройдёт.
Камера будет расположена где-то на Новом Арбате :-) Всё прохождение техники занимает минут 15-20, так что не прозевайте (если интересует, конечно).
Трансляцию можно будет смотреть прям тут, в полной версии этой заметочки. Так что жмите ссылку "Читать далее"...
Итак, собрались мы с Серёгой вечером после работы покататься на великах в районе Ходынки и поснимать танки. Я с утра велик захватить забыл, так что пришлось после работы чесать до дома, грузить в багажник велик и двигать на Ленинград. Ку.
Серёга там уже катался, подсказал мне где лучше машину оставить. Сели на велики и двинули на Ходынку. Там уже толпа народу и танки уже вовсю прут. Точнее, пёрли, ибо мы увидели только пару последних "Тополей" и оставшуюся мелочёвку. Двинули за ними. На дорогу не выедешь - менты бдят. А по тратуару шибко быстро не проедешь - народу тьма бродит. Короче, технику мы нагнали когда она уже на Тверской стояла.
С Тверской снимать как-то сразу расхотелось. Ибо народу реально много. Тем более оттуда я в том году фотал, уже неинтересно. Так что двинули на Моховую, к библиотеке им. Ленина. Там как раз поворот, эффектно техника выезжает. Кстати, там я впервые танки и заснял, ещё на нокию N71, в 2008-м году. Короче, приехали - народу практически никого нет. Ментов да, куча. Часа полтора там проторчали прежде чем техника пошла. Но было, как и раньше, клёво. Облака выхлопного дыма, дикий грохот гусениц. Аж асфальт под ногами трясся. Короче, лепота...
UPD> Кстати, следите завтра за моими заметками. Постараюсь поставить на балконе веб-камеру на время проходжения колонны во время завтрашней дневной генеральной репетиции. Надеюсь, видно будет отлично.