Попытался починить бложик
Давненько я не добавлял новые фичи в бложик, сегодня попытался обновиться SVNом до актулальной версии и... Две новости, хорошая и плохая
хорошая - мне больше не будут сыпаться комментарии от спамеров
плохая - комментарии больше не работают...
Попробую починить как нибудь, проблемка ерундовая, но времени на ерунду как всегда не хватает.
Удобный переходник для ESP-03
Нашел на thingiverse удобный преходник для ESP-03 для макетной платы. До этого приходилось припаивать к площадкам ESP-03 проводочки которые затем вставлялись в макетную плату. Выглядело это дело не очень. Но тут совершенно случайно наткнулся в сети на удобный переходник который можно распечатать на 3D принтере - и тут же распечатал - получилось просто прекрасно:
Надо сказать, 3D принтер просто незаменимая вещь в хозяйстве, особенно если научиться моделировать в Blender. Я пока только его осваиваю, но уже понимаю, что это вызывает зависимость. Зато теперь я могу с легкостью распечатать всякую мелочь, например каркасы для индуктивностей, различные разветвители для домашней поливалки и прочую мелочь, сделать которую другими способами было бы проблематично.
Увеличение чи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 не сильно высокая пропускная способность.
Яндекс Такси, Uber и все все все
Только что вернулся из поездки в Сочи. Открыл для себя Яндекс Такси и Uber.
В Сочи сейчас рай для таксистов - общественного транспорта там почти нет. То что есть ходит не регулярно, долго, с большими расстояниями между остановками. При этом там полно туристов - этому народу постоянно нужно куда-то ехать, ведь пешком много не находишься. Таксисты этим пользуются и заламывают цены от балды, при этом уверяют что дешевле никто не повезет. Хотя, это, мягко говоря не соответствует действительности.
Нужно было попасть из пансионата где мы отдыхали в центр Сочи - таксист запросил пятьсот рублей.
Обратно я поставил приложение Uber - давно хотел попробовать - таксист приехал сразу, дорога обратно вышла в два раза дешевле. При этом платить ничего не надо - сумма списывается автоматически с пластиковой карты и зачисляется на счет водителя.
В другой раз нам нужно было доехать до Олимпийского Парка. Водители машины такси дежурящие у пансионата возят отдыхающих в Олимпийский Парк за полторы тысячи рублей. Uber показал предварительную стоимость поездки почти в тысячу рублей - но свободных машин нас везти не оказалось и я решил попробовать Яндекс Такси. Машина, заказанная через Яндекс Такси, приехала почти сразу, причем, цена оказалась в полтора раза дешевле Юбера. Таксист, который нас вез в Олимпийский парк, постоянно жаловался, что Яндекс Такси понизила цены для клиентов и повысила процент комиссии для самих таксистов, так что таксисты работать с Яндекс Такси совершенно не хотят и часто просят клиентов "ехать за наличные" минуя мобильное приложение Яндекса.
Обратно машину заказал тоже через Яндекс Такси, и таксист попросил "поехать без счетчика". В принципе мне не принципиально, поехали так. Хотя, пока ехали, со мной связались еще два таксиста, так как я не сообразил как можно отменить заказ в мобильном приложении, поэтому, если бы было принципиально, можно было бы поехать и без читерства.
Однако, самым выгодной службой такси оказалось "Red Такси", рекламой которого завешана половина Сочи. Цены у них оказались еще ниже чем у Яндекс Такси. Так, если при заказе шестиместной машины у нас выходило от пансионата до вокзала почти тысяча рублей, то с Red мы доехали на восьместном микроавтобусе в два раза дешевле, это при том, что местный знакомый таксист выставил нам совершенно неадекватный ценник, да еще обиделся когда мы вежливо отказались.
Так что, на самом деле, с такси в Сочи проблем нет - таксистов больше чем отдыхающих и все хотят побольше заработать.