понедельник, 28 ноября 2016 г.

Выходные

Сходить втроем в киношку сейчас прям не такое уж и дешевое удовольствие; билеты, попкорн, перекусить после 2-х часов переживаний
Сходить два дня подряд - никаких оптовых скидок, ценник соотв. удваивается :D

Но кины просто отличные, "Доктор Стрейндж" и "Фантастические звери"; похоже что запилили какой-то плагин к майе или в чем там сейчас 3д рисуется, который делает с пространством что только в укуреную голову сценариста-режисера придет :)

Отличные выходные в общем

з.ы. заход в "эпицентр" добавил к стоимости елки еще гривен 500 и это ж пришлось не покупать почти все "шарики", которые хотелось бы; скоро елка будет самым дорогим предметом в доме :D

з.з.ы. еще и ночь пятницы выдалась отличной - сел вечером поиграть и встал в 3 ночи, только закончив, титанфол-2.. отличная игрушка, просто отличная. Батлфилд-1 прпоробовал точно так же - как-то не то, все таки не зря мне казалось что будет фигня с этой первой мировой
Но "заплочено же", так что придется все же как-то поиграть

четверг, 24 ноября 2016 г.

вторник, 22 ноября 2016 г.

Про иллюминацию

В прошлом году делал на новую елку гирлянду на ws2812, 150 "лампочек", 450 отрезков провода, зачистить с 2-х сторон, припаять..
Работенка та еще, хорошо еще уговорился и купил стрипер для проводов, а то бы мог наверное и плюнуть на все на пол-дороге..

Как-то так получилось:
Видео опубликовано Zinetz Victor (@zinets)


К этому НГ захотелось продолжить, но без таких трудовых подвигов; так что заказал у китайцев 2 готовые практически гирлянды, по 50 "лампочек", на ws2811; практически - потому что без питания и без контроллера естественно
Тестирование:
Видео опубликовано Zinetz Victor (@zinets)


Готовый продукт(ы) мигает немного не так, как тут на видео, состоит из контроллера в желтой термоусадке и блока питания, заказанного там же у китайцев, уложен(ы) в пакеты и спрятаны к елочным украшениям :)

Если вдруг интересно, то вот эти "лампочки"; они выгодно отличаются исполнением, такие себе именно "лампочки" (светодиоды на ленте естественно это немного не то для елки и для украшения)

Лампочки

понедельник, 14 ноября 2016 г.

Внезапно неспешно почти все готово

Предпоследний вариант (в последнем поменял картинки.. тот еще геморой) работает так:
Видео опубликовано Zinetz Victor (@zinets)

Даже ничего не утекает, по крайней мере наблюдение за логами минут 15 и потом тестовый прогон всю ночь говорят, что с памятью все ок. Потому что памяти свободной оставалось где-то килобайт 8, потом правда чуть улучшил код и свободно почти 20; и если терять по несколько байт даже всего, но регулярно - то мало не покажется

(у esp памяти что-то ок. 80 кб)

Осталось сделать экранчик с прогнозом, где по идее 3 иконки погоды + температуры на 3 дня; иконки нужны поменьше, а это опять туева хуча телодвижений:
- в инкскейпе (фришный векторный редактор) создать документ скажем 48*48 пк;
- вставить в него картинку (скажем солнышко), уменьшить до размеров документа;
- экспортировать в png;
- открыть в paint, перейти в свойства файла и выбрать ч/б режим; согласиться, что потеряем часть цвета
- полученный файл с чисто черно-белым изображением сконвертить (https://www.online-utility.org/image_converter.jsp) в xbm;
- скопировать ресурс из полученного файла в код

И так 13 или 14 раз (и это после существенного упрощения, всего сервер возвращает 38 вариантов погоды)


понедельник, 7 ноября 2016 г.

Учу "плюсы"

Такая вот шокирующая новость; скетчи для ардуины пока читабельны, пока там мигание 2-я светодиодами, а потом наступает каша, треш и бардак

Это я про свои поделки; так что когда все спаянное заработало начал писать классы, инкапсуляцыя и прочие ооп конечно придумали не зря

Пока вот так все выглядит:


Видео опубликовано Zinetz Victor (@zinets)


Осталось - получение погоды за окном и прогноза, а потом - вывод с картиками (типа того градусника)

среда, 2 ноября 2016 г.

Надеюсь вчера был последний этап, связанный с пайкой; припаял в кучу еще и bmp180, заодно понял, почему у меня часы то "шли", то не "шли" - они делили ногу esp, которая перемычкой притягивается к "земле" для начала программирования при рестарте

Соотв. код то работал, то нет - если снимал перемычку - все работало :)

вторник, 1 ноября 2016 г.

НГ-днее обострение

Теперь точно заметил, что перед НГ обостряется желание чего-то попаять и попрограммировать :)

Все, из жадности купленное у китайцев в течение года, достается, мысли вспоминаются, ide расчехляются..

Вот что сейчас у меня на столе; пайка закончена и начинается этап программирования:

Тут:
  • чип для wifi (если точнее, то esp8266-07, версия с керамической антеной и кучей ножек), в usb втыкается исключительно для питания (для программирования гребенка с другого торца); 
  • на той же стороне 0,96" oled экранчик, правда не "народный" c i2c интерфейсом, а с spi (т.е. нужно бОльше выводов для подключения); 
  • с обратной стороны часы с резервной батарейкой (причем аккумулятором, хотя почитав форумы понял, что китайцы хотели лучше, а получилось как всегда - обычная батарейка такого размера обещает работать чуть ли не 10 лет, а тут из-за непонятной схемы зарядки аккумулятор достаточно быстро разряжается через эту самую схему зарядки)
Т.е. вырисовываются опять часы :)

Но раз они с wifi - то могут сверять время в интернетах и получать прогноз погоды, который можно показывать на экране, раз он есть.. 128*64 - иконку с температурой или 3 иконки на ближ. неск. дней вывести вполне можно

Пайки наверное будет еще немного: датчик "локальной"/комнатной температуры; не решил что - есть ds1820 датчики, но они 1wire, "медленные", отдельный интерфейс опять же; есть bmp85 (остались от коптерного увлечения), они i2c, меряют температуру и давление (но помнится мне по моим "опытам" температура у них привирает.. может плохо мерял конечно), зато можно еще и барометр рисовать.. есть dh11 - датчик влажности+температуры - но он у меня работает с ардуиной, но отказывался с esp, пока не разобрался, почему..

Запланированы часы работать на работе, один из мониторов у меня повернут в портретный режим и сверху у него разьемы usb - в один из и воткну
Внешний вид конечно немного брутальный (ну бОльше конечно "мусорный"), но дизайн - традиционно не моя сильная сторона :)

Хотя для похожих проектов видел напечатанные на принтере корпусики симпатичные, а у меня приятель владеет/умеет/печатает всякие штуки, можно после окончательной отладки сделать вариант "цивильный".. но посмотрим..