2016-08-04

Попытался починить бложик

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

хорошая - мне больше не будут сыпаться комментарии от спамеров

плохая - комментарии больше не работают...

Попробую починить как нибудь, проблемка ерундовая, но времени на ерунду как всегда не хватает.

 

Оставить комментарий

 
  2016-05-31

Удобный переходник для ESP-03

Нашел на thingiverse удобный преходник для ESP-03 для макетной платы. До этого приходилось припаивать к площадкам ESP-03 проводочки которые затем вставлялись в макетную плату. Выглядело это дело не очень. Но тут совершенно случайно наткнулся в сети на удобный переходник который можно распечатать на 3D принтере - и тут же распечатал - получилось просто прекрасно:

Надо сказать, 3D принтер просто незаменимая вещь в хозяйстве, особенно если научиться моделировать в Blender. Я пока только его осваиваю, но уже понимаю, что это вызывает зависимость. Зато теперь я могу с легкостью распечатать всякую мелочь, например каркасы для индуктивностей, различные разветвители для домашней поливалки и прочую мелочь, сделать которую другими способами было бы проблематично.

 

Оставить комментарий

 
  2016-05-15

Увеличение чиcла GPIO для esp8266

Давно играюсь с esp8266, для тех кто не в курсе это такая маленькая микросхема размешенная на готовом модуле. Этот модуль можно купить у китайцев за два доллара, причем модуль этот представляет собой полноценный микроконтроллер, имeющий на борту все, что нужно чтобы создавать довольно навороченные решения и умеющий общаться c внешнем миром по wifi.

Одной из проблем этого модуля является ограниченное количество портов общего назначения. У ESP-01 свободным остается только GPIO2, хотя можно еще использовать GPIO0 и два порта через которые заливают прошивку с компьютера RX и TX тоже можно использовать как GPIO.

Однако, мне для моих поделок нужно было больше GPIO выводов, гораздо больше. Сначала, хотел попробовать сдвиговые регистры, однако потом пришла в голову идея получше - 1Wire!

У фирмы Maxim есть замечательные ключи, например, ds2413 содержит два управляемых ключа, которые могут работать как для чтения так и для записи. У ds2408 их 8. При этом, можно сколько угодно вешать таких устройств на одину шину 1Wire которая в простейшем случае представляет из себя выход GPIO микроконтроллера с подтягивающим резистором 4.7 кОм. 1Wire позволяет вешать до 256 устройств на шину, что позволяет получить отличную масштабируемость.

У китайцев на aliexpess можно купить аналог ds2413 - 3A 2100H. Хотя, у большинства продавцов написано, что продают они ds2413 - у того у которого я купил, на картинке четко была видна маркировка - 3A 2100H, больше в описании об это ничего не было сказано. От оригинальных микросхем аналог отличается только семейным кодом - у оригинального он 0x3A у китайского 0x85 так что, если заходите взять поиграть, не наколитесь. Сначала, хотел написать грозный отзыв продавшему мне эти чипы китайцу, но когда скетч успешно заработал, я написал не очень грозный...

Вот пример для работы с ардуиной, который мне помог разобраться. Еще потребуется библиотека OneWire. В последних версиях есть поддержка esp8266. Чтобы пример заработал с 2100H нужно поменять в нем 0x3A на 0x85.

Теперь, можно делать на esp8266 устройства с любым количеством входов-выходов. При условии, кончено, что они будут не слишком быстро переключаться - у 1wire не сильно высокая пропускная способность.

 

Оставить комментарий

 
  2016-05-09

Яндекс Такси, Uber и все все все

Только что вернулся из поездки в Сочи. Открыл для себя Яндекс Такси и Uber. 

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

Нужно было попасть из пансионата где мы отдыхали в центр Сочи - таксист запросил пятьсот рублей.

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

В другой раз нам нужно было доехать до Олимпийского Парка. Водители машины такси дежурящие у пансионата возят отдыхающих в Олимпийский Парк за полторы тысячи рублей. Uber показал предварительную стоимость поездки почти в тысячу рублей - но свободных машин нас везти не оказалось и я решил попробовать Яндекс Такси. Машина, заказанная через Яндекс Такси, приехала почти сразу, причем, цена оказалась в полтора раза дешевле Юбера. Таксист, который нас вез в Олимпийский парк, постоянно жаловался, что Яндекс Такси понизила цены для клиентов и повысила процент комиссии для самих таксистов, так что таксисты работать с Яндекс Такси совершенно не хотят и часто просят клиентов "ехать за наличные" минуя мобильное приложение Яндекса.

Обратно машину заказал тоже через Яндекс Такси, и таксист попросил "поехать без счетчика". В принципе мне не принципиально, поехали так. Хотя, пока ехали, со мной связались еще два таксиста, так как я не сообразил как можно отменить заказ в мобильном приложении, поэтому, если бы было принципиально, можно было бы поехать и без читерства.

Однако, самым выгодной службой такси оказалось "Red Такси", рекламой которого завешана половина Сочи. Цены у них оказались еще ниже чем у Яндекс Такси. Так, если при заказе шестиместной машины у нас выходило от пансионата до вокзала почти тысяча рублей, то с Red мы доехали на восьместном микроавтобусе в два раза дешевле, это при том, что местный знакомый таксист выставил нам совершенно неадекватный ценник, да еще обиделся когда мы вежливо отказались.

Так что, на самом деле, с такси в Сочи проблем нет - таксистов больше чем отдыхающих и все хотят побольше заработать. 

 

Коментариев: 1

 
  2016-04-07

Pebble Time - дождались поддержки русского языка

Обновился до последней версии прошивки - на сегодня это 3.11.1 и обнаружил что теперь есть возможность установить русский Language Pack непосредственно из Android приложения. Ура. Не прошло и года!

Кроме русского языка появилась поддержка автоматического измерения пройденных шагов - я как раз решил больше двигаться. Также сделали возможность надиктовывать SMS - правда только на английском. Умельцы на https://forums.getpebble.com даже нашли способ пропатчить приложение так чтобы оно понимало русский язык правда потом с ними связались ребята из Pabble Corp и попросили так не делать больше - оказалось что сторонний сервис который распознает голос лицензирован только на ограниченное количество языков и если использовать другие у самих Pebble могут быть проблемы.

Надеюсь что API для работы с микрофоном тоже станет когда нибудь доступным и можно будет запилить собственную работу с голосом, а пока будем кушать то что дают. 

 

Оставить комментарий

 
  2016-04-06

Orange Pi

На выходных поигрался с одноплатным компьютером Orange Pi PC. Устройство лежит у меня достаточно давно, но всё никак не получалось его запустить - то нет подходящего кабeля, то блока питания, то флешки. И вот недавно, наконец, приобрел всё необходимое чтобы его попытаться запустить. Последними необходимыми кусочками пазла стали пришедшие накануне wifi донглы.

Устройство оказалось довольно забавное, тем более что стоит на aliexpress - тысячу рублей по нашим временам это не так дорого, тем более что оно представляет собой полноценный компьютер с ARM процессором, hdmi видеовыходом, LAN на борту и кучей портов ввода вывода. 

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

Я испытывал образ Lubuntu. Система завелась отлично, но несмотря на то что под Lubuntu собран SMPlayer который поддерживает аппаратное ускорение - видео по сети у меня проигрываться не стало - все дело в USB-WiFi донгле - не знаю на какой скорости установилось соединение, но при попытке играть видео с YouTube радиоканал засрался настолько, что все домашние потребители WiFi не смогли качать интернет.

Кроме этого оказалось, что HDMI выход оказался довольно капризным - из всех моих устройств я смог получить картинку только на кухонном телевизоре и лишь на одном мониторе (из пяти) в офисе. Возможно все дело в каких то особенностях HDMI которые мне неведомы. Возможно, нужно покопаться в видео режимах, но это факт - в сети многие столкнулись с подобной проблемой.

Резюмируя - устройство интересное. Вполне может быть использовано для простых DIY проектов где нужны вычислительные ресурсы и работа с LAN. В качестве медиацентра пока не годиться так как нет программной поддержки аппаратного видеоускоритеря (хотя каковой имеется на борту и довольно не плохой).

 

Оставить комментарий

 
  2016-03-25

Планшеты с беспроводной зарядкой

Пользоваться планшетом с беспроводной зарядкой оказалось очень удобно. Даже несмотря на то, что безымянная китайская Qi (читается как чи или цы) зарядка оказалась очень капризной к блоку питания. После того как я приделал к своему столу кронштейн для планшета с зарядкой у гаджета появился свой домик и все домашние знают где его искать. На ночь его ставят на место, где он прекрасно заряжается и на следующий день он снова готов к работе. 

В новой квартире я даже предусмотрел места для настенных креплений с беспроводной зарядкой и подвел к ним провода. Но вот встал вопрос, что купить на смену старенькому Nexus 7, у которого за два года уже стал теряться товарный вид и стал отказывать акселерометр? Стал искать альтернативы.

Оказалось, что альтернатив то и нет! Не выпускают планшетов с беспроводной зарядкой! Ходят слухи что iPhone7 будет оснащен беспроводной зарядкой, Samsung Edge имеет, Microsoft Lumia и еще некоторые телефоны. Планшетов с беспроводной зарядкой нет как класса!

А очень жаль, ведь это очень удобно - не нужно возиться с дурацким micro usb разъемом, провода от которого у меня живут несколько недель. Просто поставил планшет на место и всё, ты можешь быть уверен, что он будет заряжаться.

Похоже придется придумывать альтернативный вариант зарядки, может быть сделаю докстанцию с разъемом, может быть приклею внешнюю зарядку, но факт остается фактом - Nexus 7 был последним планшетом с беспроводной зарядкой.

 

Оставить комментарий

 
  2016-02-20

Зеркало-авторегистратор на Android

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

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

В принципе такой функционал вполне можно было бы реализовать на каком нибудь Raspberry Pi. Но прикинув объем работ решил пойти другим путем. Реализовать весь этот функционал или хотя бы его часть на базе зеркала с авторегистратором на Android - тем более, что китайцы уже давно делают вполне приличные устройства. Раз Android - значит все те миллионы программ из маркета мы можем использовать а если чего не хватает вполне можно написать свою.

Чтобы проверить эту версию, приобрел на aliexpress вот такое зеркало. Модель крепиться на штатное зеркало липучками. Выглядит эта связка почти как родное зеркало, со стороны устройство в глаза не бросается. Зеркало питается от пяти вольт. В комплекте шел блок питания от прикуривателя, но я его выкинул и поставил стабилизатор на 5 вольт из тех которые покупал для работы с квадракоптером.

Впечатления от устройства оказались двоякие. Есть как положительные стороны, так и отрицательные. Попробую описать все по порядку.

При подаче питание устройство загружается и начинает записывать. При этом идет запись параллельно с двух камер а картинку с задней камеры можно видеть в левой верхней четверти большой видео с передней камеры. Оба видео сохраняются при этом в отдельные видео файлы. При включении задней скорости включается видео с камеры заднего вида на весь экран. Камера заднего вида - отличная Хотя в Hyundai Getz нет проблем с обзором - ездить по камере довольно прикольно - особенно, если стекло замерзло а нужно выехать не дожидаясь когда оно оттаит.

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

Для камеры я отдельно приобрел флешку десятой категории от Kingstone на 32 гигабайта. Поначалу использовал более медленную флешку, но сней устройство работало откровенно хреново, однано и с новой флешкой все косяки убрать не удалось. Выяснилось, что при выключении экрана запись могла остановиться в любой случайный момент времени. Программа рекордера зависала и зеркало переставало отвечать на внешние раздражители. Чтобы обойти эту проблему - было достаточно отключить функцию засыпания - с постоянно включенным дисплеем проблем не было. Кстати, по-умолчанию функция была выключена, наверно, как раз из-за этой особенности, но ездить с постоянно включенной камерой довольно не удобно, особенно ночью, ещё меня раздражало то, что нельзя пользоваться зеркалом как зеркалом. Сама поверхность зеркала отражала не большой процент падающего света и выглядела скорее как полированный пластик чем зеркало. Если дисплей светиться - отражения в нем почти не видно.

Еще один неприятный момент - на устройстве нет Play Market. Встроенная клавиатура - без русского языка, зато есть китайский. Встроенный навигатор содержит только китайские города и в России бесполезен. Чтобы расширить функционал я поставил Yandex Market при помощи которого удалось поставить альтернативную клавиатуру с поддержкой русского языка.

Несмотря на вышеперичисленные проблемы, устройство мне понравилось, и хотя мне оно в силу ряда вышеописанных причин для моих целей не подошло, возможно для неособо требовательных автолюбителей оно подойдет.

Покатавшись с ним несколько месяцев, на смену ему я приобрел девайс поинтересней. Зеркало от Jimi Lab c 3G - первый день эксплуатации - впечатления вполне положительные. Как оно будет вести себя дальше - отпишу в блоге.

 

Оставить комментарий

 
  2016-02-11

Акселерация

Пока российские политики спорят с какого возраста стоит разрешать продавать алкоголь - с 18 или с 21 года. Пока думают с какого возраста считать ребенка совершеннолетним - с 18 или с 16 лет. Пока спорят когда нужно давать паспорт - с 16 или с 14 лет. Российские Железные Дороги пошли дальше всех - взрослый билет в РЖД нужно покупать если ребенку на момент поездки исполнилось 10 лет! Аплодисменты!

 

Оставить комментарий

 
  2015-12-31

Как зарядить Pepple Time если нет кабеля?

Случилось так, что забыл на работе кабель для зарядки Pebble Time, а впереди еще все выходные. Кабель у этих часов особый, подходит только к этим часам. Даже кабель от предыдущей модели Pebble не подходит. Без часов уже как то и не комфортно, пришлось думать как заряжать. На одном из форумов нашел, что если на один из магнитных контактов подать минус, а на один из золоченых контактов подать плюс пять вольт, то девайс прекрасно заряжается. Попробовал - действительно заряжается, самое трудное оказалось зафиксировать контакты, чтобы зарядка не прерывалась, получилось не сразу, но все-же получилось:

Хотя, соглашусь, это извращение -- такая зарядка, но если по-другому никак...

 

Оставить комментарий