Недавно мотался по Москве, искал мелочёвку разную. smd.ru рулит, конечно, но за некоторыми компонентами пришлось заехать в "Чип и Дип" на Беговой (рядышком). Раньше я там не бывал. А тут зашёл и офигел просто. Блин, столько всего нужного которое вечно влом по разным сайтам искать, а тут вот оно всё - стоит рядами. В общем, слава богу что времени у меня мало было, а то спустил бы всё что в карманах было. Цены, конечно, у них просто аховые, зато есть реально всё.
Заезжал за парой кондёров и катушек, а в итоге подошёл на кассу с тремя битком набитыми пакетами. А кассир возьми да и скажи - "вам полагается 14 купонов в кафе". Оказалось что рядом с магазином есть кафе "Припой" :-) И там за купоны полагается сок или водка. Моих купонов хватило на три литровых пакета сока, до водки не хватило двух купончиков.
Кафе довольно оригинально оформлено - в зале стоят столы набитые паяльниками, осциллографами, напряжометрами и прочей аппаратурой. И всё это подключено и даже работает. Говорят, можно заказать еду (или выпивку) и тут же паять. Оригинально, однако. Правда, боюсь даже счёт представить, помня цены на железки, которые выше чем в остальных магазинах эдак раз в десять.
А потом я увидел потолок... Потолок весь выложен материнками от компов, там же куча светодиодов. Официант сказал что мотолок (очепятка в слове потолок) мерцает, но дело было днём, так что я не понял в чём прикол - ну мерцает и мерцает. А оказалось всё интереснее, см. видео
Друзья подогнали Мини Купер, который собственноручно приволокли из Китая. На удивление, качество изготовления очень даже хорошее. Правда, всё портит пульт - обычный китайский, на 27Мгц.
Машинка имеет собственное имя - Гомер. Масштаб где-то 1:6, наверное.
Само собой, скоро будет управляться виртурилкой, с планшета или мобилки.
Как гласит старая пословица - девайс не закончен, пока не помещён в корпус.
У меня вот с корпусами беда просто. Когда делаю что-то стационарное - вечно всё на соплях болтается, ибо нормальный корпус я сам сделать не умею, искать готовый где-то надо.
Далее всё в духе аццкой рекламы, но на самом деле я просто протащился от коробочек, которые делает одна маленькая фирмочка. Я вообще не люблю большие компании - это здоровенные громоздкие неповоротливые дуры которым пофиг на мелкого клиента. А я клиент мелкий, так что мне приятнее общаться с небольшими фирмочками, которые с удовольствием идут на контакт.
Короче, фирмочка делает коробочки для железок. Конкретно - для Ардуины и для Малины. Коробочки состоят из панелек, нарезаных на лазерном станке. Имеют отверстия под стандартные порты (для ардуины с езернет шылдом - отверстие под питание, под USB и под сетку). Коробочка собирается за минуту.
Есть коробочки деревянные, есть пластиковые. Мне вот больше всего деревянные понравились, прям няшечка такая. Вот в такую коробочку сегодня переедет ардуинка, которая за градусник отвечает.
Ну дальше ещё немного фоток в собранном и разобранном виде. И видео процесса сборки.
Официальный сайт - http://zigo.am, но он ещё не функционирует (заглушка висит). Можно вот тут посмотреть, но тут ща не все варианты представлены - http://stores.ebay.com/ZiGo/
Но мне больше всего понравилось то что можно свой дизайн корпуса заказать. Т.е. любые надписи выгравировать, любую картинку, любые отверстия добавить и т.д. и т.п. Так что следующую коробочку закажу с логотипом Голру (извиняй, Гугл, что я у тебя картинку позаимствовал).
Первый раз пробовал подцепить GPS-приёмник к нашей Виртурилочке. Понятно что это элементарно, но всё же.
Вот такой модуль - TISTAR15. Простенький, но зато наидешевлейший. 150 рублей всего. Правда, к нему ещё антенна нужна, которая раза в три дороже. Но сейчас вот он вроде засёк спутники и без антенны.
Подключается просто - питание 3.3 берём с борта, землю оттуда же. Сигнальный провод TX0 подключаем ко входу RX0 виртурилки. И наоборот, RX0 приёмника подключаем ко выходу TX0 виртурилки. Можно и без этого обойтись, в принципе, эта линия нужна только для конфигурирования GPS-приёмника, но он и с дефолтными настройками отлично пашет.
Сейчас вот надо парсер NMEA 0183 найти готовый или написать свой.
UPD> Не, без антенны нифига не засекает толком. UPD> Короче, ваще не ловят нифига. Пробовал подключать активную антенну (у меня их две разные, специально для GPS) - ни один спутник не виден, хотя антенну клал прям на подоконник.
Так что на эти пятибаксовые приёмники забил, купил покруче - EM-408. Странно, но в МСК (globalsat.ru) дешевле чем на спаркфане, всего $50 стоят.
UPD> В описании EM-408 написано что поддерживает скорость порта до 57600, в описании команды смены скорости указано только до 38400. Методом тыка попробовал указать 57600 (с соответствующей контрольной суммой, само собой) - сработало. Обнаглел, попробовал вписать 115200... Работает!
На всяк случай вот комады: установка параметров порта 57600,8,N,1 - $PSRF100,1,57600,8,1,0*36 установка параметров порта 115200,8,N,1 - $PSRF100,1,115200,8,1,0*05
Смена скорости консоли на виртурилке - штатная линуховая stty -F /dev/ttyS0 115200
Захотелось мне такую штучку: поставить дома на балконе (ну или летом на даче) монтировочку, но не с телескопом, а с лазерной указкой. Чтоб контроллер монтировочки на основе известных данных рассчитывал положение МКС на небосводе и направлял туда луч от указки. Чтоб сразу видно было когда она над головой пролетает. Кстати, ещё вариант применения виртурилки (хотя тут, в принципе, любой контроллер подойдёт).
Полез в гугл посмотреть что-нить на эту тему, готового варианта не нашёл. Зато нашёл материал из немного другой оперы. Народ указкой светит на МКС, а тамошние обитатели фотографируют лучик.
Взял в жены юную валькирию, пронзительный взгляд, осиная талия, коса в руку толщиной до пояса. У них там все такие. Сбежали мы за рубежа на попутном тракторе, пахали несколько лет, купили дом в кредит.
Родственники собрали подарки к новоселью - гламурные вазочки, дизайнерские лампочки, серебро столовое, все такое. Только тесть подарил электрическую машинку для прочистки труб с чемоданом насадок. Ну мы с женой похихикали из вежливости (неуместные ассоциации первого уровня), попытались драгоценный подарок забыть, но получили его от тестя второй раз перед самолетом. Пришлось брать.
Ибо уже месяц я тра... мучаюсь с одной хренью, мозги которой абсолютно неуправляемы. Управляющие сигналы с виртурилки всё ок - осциллограф бодро показывает нужные осциллограммы, сигналы все такие какие надо. А железка их не слушает - пашет так как ей хочется.
Рассказать подробней не могу ибо NDA, но хоть так. По телефону уже людям выговорился, причём цензурных слов уже почти не осталось.
Появилась необходимость программного управления сей штучкой. Но обычный способ (через gphoto) не прокатывает - при подключении по USB камера предоставляет только доступ к содержимому SD-карты. Т.е. фотки-видео посмотреть (скачать бесплатно без СМС) можно, но вот скомандовать камере "а сними-ка видеоролик" - низя, т.е. камеру в режим PTP не переключить. Печалько, как говорится.
Однако на задней стороне камеры есть разъём для подключения переферии (Wi-Fi pack или экранчик), так что логично предположить что там есть все нужные управляющие сигналы.
Так оно, собссно, и вышло. I2C есть и ещё куча всего. Что отдельно порадовало - сигнальные уровни 3.3В, т.е. для нашей виртурилки самое оно, не нужны преобразователи уровней.
Как отмечает издание, интерфейс оптического прицела TrackingPoint похож на компьютерный или на головные дисплеи военных летчиков. За счет модуля Wi-Fi снайперский комплекс может синхронизироваться с планшетами и телефонами от Apple. Таким образом, обнаруживать цели можно и с помощью iPad или iPhone: для iOS TrackingPoint разработала специальное приложение. Вся информация о стрельбе фиксируется на встроенном накопителе PGF.
Использование наипростейшее - воткнул в HDMI вход телика, подключил блочок питания и вуаля - на телике Android.
По итогам сегодняшних утренних полуторачасовых испытаний предварительное резюме:
- к корпусу свистка претензий нет, его не видно и не слышно
- Пульт - наипаршивейший Китай. Очень бесит скрипящий шарик перемещения курсора. Скрипит как несмазаная дверь. Через полчаса эксплуатации шарик ваще перестал реагировать на перемещения. Потом снова заработал, потом опять сломался. Дурдом, короче. Надо выламывать к чертям и ставить прорезиненый шарик такого же размера.
- Дальнобойность этого "пульта" очень паршивая. Метра полтора от телика отошёл - уже нет коннекта. Ещё бесят повторы нажатий. Нажал кнопку один раз - напечаталось штук десять одинаковых символов.
- Интерфейс андроида писец как убог. Очень нехватает HTC-шной или Sonyевской оболочки, но они на медиаплеере не шибко актуальны.
- Браузеры странно масштабируют сайты, на телефоне такого не замечал
- Тормоза непостоянные. То нормально играет видео (проверял 720p с ютуба), то тормозит. Надо ещё попробовать по вайфаю фул-хд из домашней шары погонять.
- Вайфай ловит ужасно. Там где телефон и планшет показывают пару делений - этот свисток показывает одно и не коннектится.
Короче, мой медиаплеер на базе Acer Revo 3610 этот свисток не заменит. Но вот в телик на кухне вполне даже сойдёт.
Изначально у нас на железке четыре PWM, имеющиеся в составе главного проца. PWM аппаратные, высокоточные (27Мгц, 64-х битный счётчик). Но четыре - это очень, очень мало.
Вчера была большая радость - Саня наваял драйвер полу-программного PWM, на базе свободного таймера проца. Таймер тоже довольно высокоточный (тоже 64 бита), но из-за ограничений архитектуры ARM в плане вложенности прерываний точность этого "полупрограммного PWM" не айс - серва, управляемая таким PWM слегка подёргивается. Это недостаток, конечно, но зато такие полу-программные PWM доступны на любом свободном пине (коих у нас на борту разведено как собак в Якутии). Количество одновременных каналов пока ограничено 8-ю штуками (опять же, из-за ограничений по таймингам прерываний), но вполне вероятно что и больше потянет. Управлять сервой, конечно, этими PWM не стоит, а вот на что-нить неприхотливое типа драйвера коллекторных моторов, плавную светодиодную подсветку и т.д. - очень даже на ура пашет.
Итого, получается что сейчас на борту есть 4 высокоточных аппаратных PWM и 8 "гибридных".
Управление простейшее - есть девайс /dev/v2r_pwm, в который пишем команды. И всё, соббсно, проще некуда.
В тиражном варианте планируем добавить специализированный чип, который будет только за PWM отвечать. Каналов эдак на 16, шоп всем хватило :-) Плюс все те которые уже сейчас есть. Лепота, короче.
P.S. Кстати, у Малины только программные PWM. Ацтой, короче :-)
Мы тут ещё один ролик отсняли, на английском языке. Пейзаж тот же, но переснимать всё заново пришлось дабы артикуляция нормальная была. А центральную часть (без Женька в кадре) решили оставить прежнюю, но наложить новый звук. А длительности фраз разные ж, вот и приходится подгонять. Режу, кромсаю, вроде получается впихнуть невпихуемое.
При монтаже видео (а всего лишь 720p) комп еле тянет, загрузка 16-ти гигов оперативы 98%, проц загружен на все 100%. Видимо, надо менять мой i3 3.4Ghz на старший i7 и добавлять ещё 16 гигов.
Очень в тему увидел прикольный ролик про тяжесть работы звукорежиссёра. Правда, там он в рилтайме всё делал, у меня всё ж чуток попроще :-)
Понадобилось тут опробовать автоматическую отправку сообщений в Твитырь. Просто тестовые мессаджи слать неинтересно, а что ещё можно слать? Конечно, показания градусника :-D
Короче, мой любимый градусник теперь в Твитырь показания отсылает. Фиг знает зачем, джастфофан.
Сообщения шлёт либо каждый час, либо при изменении температуры на градус.
Вот для чего проверялось управление зеркалкой с виртурилки. Конечно, не для Олимпийских игр, но вот нашёл интересненький материал о практическом применении.
В этом году (подразумевается 2012-й год) на Олимпийских играх новостное агентство Рейтер (Reuters), в дополнение к своей армии живых фотографов, использует 11 фотоаппаратов-роботов, расположенных в таких, простите, трудно доступных местах, куда живому фотографу и добраться сложно. Такие спортивные фотографы как Ребилас используют зафиксированные фотоаппараты и дистанционный спуск затвора, чтобы получить снимки спортивных событий, которые сложно сделать при других условиях. Однако Рейтер играет в совершенно другую игру: их роботизированные системы, вооруженные новейшими фотоаппаратами Canon 1-DX, имеют три оси вращения и позволяют фотографу оставаться за компьютером управляя каждым движением камеры при помощи джойстика.
Разработанные Фабрицио Бенчем (Fabrizio Bensch) и Павлом Копчински (Pawel Kopczynski), 11 роботизированных фотоаппаратов используют широкий диапазон объективов: 24-105мм, 70-200мм и телеобъективы с фокусным расстоянием до 400мм. В дополнение к трем осям движения, можно также управлять выдержкой, светочувствительностью и размером изображения. Фотографии мгновенно отправляются в систему удаленного редактирования Панейкон (Paneikon), разработанную Рейтер, и отправляются заказчику буквально в считанные минуты после того как были сняты.
”
Кстати, на первой фотке видно что привод фокусировки сделан при помощи сервы. Через шестерёнку крутит объектив. Ибо у зеркалок Canon почему-то нет возможности ручной регулировки фокуса через PTP.
UPD> А, не, стоп. Вроде крутит зум, а не фокус. Значит, похоже что у 1D фокусировку можно через PTP. Я проверял на 400D и на 60D - нету такого параметра, низя фокусить :-(