Архив рубрики: Без рубрики

Управление RGB светодиодом по CAN шине на микроконтроллере ATtiny13

Данный девайс я собрал для управления RGB подсветкой выключателей.

Каждое устройство имеет свой адрес, для управления подсветкой выключателя не зависимо, таким образом можно отображать подсветкой состояние как  самого выключателя так и некоторых режимов работы умного дома. При выборе элементной базы я исходил из конечной цены устройства. В качестве драйвера CAN шины выбрал микросхему TJA1040. В качестве микроконтроллера выбрал ATtiny13. Микроконтроллер ATtiny13 не имеет аппаратного UART, и у него всего два аппаратных PWM (ШИМ). Пришлось реализовывать все программно. Программный UART работает на скорости 19200. Трехканальный ШИМ также программный и его скорости вполне хватает для поставленной задачи, визуально, мерцания не видно даже на минимальной яркости (скважности).

Читать далее Управление RGB светодиодом по CAN шине на микроконтроллере ATtiny13

Управление кондиционером Haier на базе ESP8266

Кондиционер Haier серии Lightera имеет на своем борту модуль WiFi для управления им через приложение на телефоне, которое работает через неведомый китайский облачный сервис. Для старых моделей модуль был опцией и приобретался отдельно, подключается к плате управления во внутреннем блоке. На новых моделях разъем выведен под декоративную накладку и в серии Lightera модуль уже установлен. Таким образом, данное устройство применимо ко многим кондиционерам марки Haier.
Читать далее Управление кондиционером Haier на базе ESP8266

Уменьшаем яркость часов на духовом шкафу Electrolux

Стоит сие чудо на кухне, все бы ничего, но у этого шкафа слишком яркая подсветка часов. В ночное время освещает половину квартиры и жутко светит в глаза.

Завод изготовитель не предусмотрел регулировку яркости через меню часов, потому было решено убавить подсветку до комфортного уровня с помощью паяльника. Если вы не дружите с паяльником, то рекомендую просто заклеить окошко часов тонировочной пленкой со светопропускной способность 5%, можно в два слоя.

Читать далее Уменьшаем яркость часов на духовом шкафу Electrolux

Подключаем GPS модуль ublox tim-4A к компу

В далеком 2009 году когда устанавливал PC CAR стояла задача навигации. Нужен был GPS приемник для компа. Под руки попался GPS модуль UBLOX TIM-4A, но на выходе у него только UART, а нужно было подключить его через USB. В итоге был изготовлен конвертер UART-USB.

После сборки устройства программы навигации не видели приемник. 2gis писал, что формат данных не соответствует NMEA. После долгого изучения нескольких datasheet’ов была найдена ошибка, в datashet, по которому изначально собирал устройство, была ошибка в таблице конфигурации и после правильной конфигурации все заработало.

Читать далее Подключаем GPS модуль ublox tim-4A к компу