все чем хочется поделиться
Архив рубрики: Железо
Плата с cc2652p для Xiaomi шлюза
Модификация первой версии платы под zigbee модуль RF-STAR с чипом сс2652p. Плата спроектирована и изготовлена уже давно, но выкладываю ее только сейчас и скорее для проформы.
Кормушка для рыб Zigbee
Пришло время автоматизировать аквариум. Ежедневный многоразовый обряд кормления из удовольствия быстро превращается в рутину, по этой причине и родился этот проект.
3-х канальный «выключатель» Zigbee
Это устройство для использования совместно со стандартными выключателями и предназначено для монтажа в подрозетник. С его помощью любой 1-3 клавишный выключатель превращается в «умный» zigbee выключатель переключатель.
Счетчик импульсов Zigbee
Практически все современные приборы учета имеют импульсный выход, счетчики воды, газа и т.д. Это позволяет организовать удаленное получение показаний и автоматизированную отправку этих данных в сбытовые компании.
Модуль входов/выходов zigbee
Производители zigbee устройств по какой то причине игнорируют отдельные типы устройств, в частности не существует фабричных zigbee изделий для измерения тока с помощью трансформаторов. На данном примере я попробую заполнить этот пробел самодельным устройством.
Пульт zigbee LeTV
На TaoBao нашелся интересный миниатюрный пульт zigbee на 8 кнопок. Так как внутри у него чип сс2530 сразу родилась идея прошить в него отличную прошивку freepad, которая используется в моих предыдущих пультах.
Станция полива растений Zigbee
Научившись получать данные о влажности почвы комнатных растений пришло время использовать эти значения не только для визуализации, но и для автоматизации рутинного процесса полива.
Датчик CO2 Zigbee
Углекислый газ очень негативно влияет на организм человека и является канцерогеном. Нахождение в помещении с высокой концентрацией СО2 может вызывать слабость, сонливость, головные боли, проблемы с концентрацией внимания. В связи с этим необходимо отслеживать уровень СО2 и принимать меры для … Читать далее →
Сенсор влажности почвы Zigbee. Версия №2
Прошло не так много времени с момента публикации статьи про сенсор влажности почвы zigbee на чипе СС2530, как подоспела вторая версия. В данном варианте сокращено общее количество деталей и соответственно упрощена сборка.
Сенсор влажности почвы Zigbee
С момента появления Mi Flora прошло достаточно много времени, но я так и не решился его приобрести. В первую очередь останавливало то что он bluetooth, а это автоматически создавало проблемы в масштабах дома и вторая причина стоимость, с учетом того … Читать далее →
Шлюз OpenTherm. Версия №2
Первая версия делалась как некий универсальный вариант рассчитанный на различные интерфейсы связи и как следствие имела размеры корпуса в 4 модуля.
Во второй версии универсальность была принесена в жертву компактности, удалось все разместить в габаритах 1 модуля.
Корпус отечественный, производства «Меандр»(размеры для справки)
Под него перерисовал плату
Для монтажа в такой корпус нужно две печатные платы, а так как панелирование на производстве обычно стоит отдельных денег, немного схитрил. Как нетрудно догадаться две платы соединены перемычкой с контактными площадками, которые в свою очередь позволяют после разрезания соединить платы пайкой под углом в 90 градусов.
при заказе выбрал белую маску, которая по факту оказалась гораздо плотнее чем стандартная зеленая.
Схематически вторая версия практически не отличается от первой, добавлены светодиоды для индикации состояния WiFi, статус подключения к точке доступа и передача данных.
Кроме этого используется другой повышающий DC-DC преобразователь, более компактный
его пришлось немного оптимизировать что бы вписаться в габариты, подстроечный резистор выпаял и вынес на проводах в свободное место.
Можно было конечно все развести на SMD компонентах и чувствовать себя вольготно и в таком корпусе, но проект остается открытым и доступным для повторения с минимальными навыками.
Завершив пайку осталось собрать в корпус и навести красоту. Для этого нужна панель с осмысленными подписями.
Нарисовал и распечатал струйным принтером на фотобумаге панель в разных цветовых вариантах, пробойником сделал отверстия под светодиоды
Бумага плотная + пленка, панель получилась жесткой.
Архив метки: Дом
Счетчик импульсов Zigbee
Практически все современные приборы учета имеют импульсный выход, счетчики воды, газа и т.д. Это позволяет организовать удаленное получение показаний и автоматизированную отправку этих данных в сбытовые компании.
Сенсор влажности почвы Zigbee. Версия №3
Тема цветочного сенсора продолжает развиваться, после первой и второй появилась третья версия. Функционально она не отличается от двух предыдущих, но конструктивно это устройство фабричной сборки, остается только распечатать корпус и запаять держатель элементов питания.
Станция полива растений Zigbee
Научившись получать данные о влажности почвы комнатных растений пришло время использовать эти значения не только для визуализации, но и для автоматизации рутинного процесса полива.
Сенсор влажности почвы Zigbee
С момента появления Mi Flora прошло достаточно много времени, но я так и не решился его приобрести. В первую очередь останавливало то что он bluetooth, а это автоматически создавало проблемы в масштабах дома и вторая причина стоимость, с учетом того … Читать далее →
Zigbee реле на 8 каналов
Продолжая развивать свою zigbee сеть насыщаю ее новыми устройствами. К сожалению индустрия не предлагает многоканальных реле zigbee, поэтому приходится делать самому. В результате появилось это устройство, имеющее 8 изолированных входов и 8 реле с сухим контактом на выходе.
Универсальный модуль Zigbee.
Идея сделать недорогой универсальный модуль с питанием от элемента CR2032 родилась давно, но реализовать ее удалось только сейчас.
Zigbee реле. Версия №2
Первая версия получилось компактной, но требовала дополнительного источника питания и благодаря использованию SSR имела свои ограничения по использованию. Во второй версии питание осуществляется от сети и используются электромагнитные реле.
Реле на 4 канала с Zigbee.
Продолжаю делать различные устройства для дома. Сегодня расскажу про реле на 4 канала + 4 входа с опторазвязкой и Zigbee в качестве беспроводного интерфейса.
Шлюз WiFi-RS485
У меня установлен счетчик электроэнергии Меркурий-230 в котором присутствует порт RS-485. В момент установки счетчика к интерфейсу был подведен и подключен кабель UTP. Через USB адаптер все это было подключено к серверу и работало несколько лет, пока руки не дошли … Читать далее →
Луч света в темном царстве
В одном из помещений, в качестве источника света давно висела сиротливая лампочка на проводе. Впереди были майские праздники и так как прогноз погоды оставлял желать лучшего было решено это дело облагородить.
Zigbee шлюз SLS на сс2652
Это устройство появилось на свет практически случайно т.к хотелось начать использовать сс2652. За основу взята концепция SLS Gateway и переработана в аппаратной части для моих нужд.
Принципиальная схема устройства
В основе модули ESP32 WROVER-B(16MB) или WROOM-32(16MB). За протокол Zigbee у нас отвечают всеми известный CC2538 это скажем так версия V3, либо CC2652 выполненный в двух вариантах первый — E72-2G4M20S1E от компании EBYTE, либо RF BM 2652P2.
Кроме этого в устройстве присутствуют микросхема часов реального времени DS3231SN. Слот для карт памяти. Индикатор состояния в виде WS2812E. Микросхема усилителя звука SSM2211SZ. Три варианта для UART CH340C без кварца, CH340E, CH340G с кварцем на 12MHz(запаивать только одно из трех). Разъем type-c 16pin на него подавать строго 5 вольт (протоколы быстрой зарядки не поддерживает)
Когда пришла в голову идея создания шлюза было четко понятно что вся сеть питания устройств будет работать от 12 вольт. Понижать линейными это не вариант тут на помощь пришла старая mp2307 или аналог её ap6503 они одинаковые судя по datasheet (с одной оговоркой, при подключении через разъем type-c, необходимо снять джампер около понижающего модуля, в противном случае возможен перегрев и выход его из строя) . На плате расположены выше указанный понижающий модуль.
Плата спроектирована в EasyEDAКак видно на плате все элементы подписаны. Еще на плате есть ряд перемычек, на схеме они около ESP32 и нужны для того чтобы можно было сконфигурировать нужные пины в SLS шлюзе для Zigbee. Еще перемычки для MP2307, SD-CARD, DS3231 и UART. Эти перемычки необходимы для конфигурирования питания для светодиода и ds3231.
Плата изготовлена в jlcpcb (плата 4-слойная)
Все компоненты можно заказать с Алиэкспресс или брать в местных магазинах. Используются компоненты 0805, 0603. И еще, TYPE-C сложно запаивать своими руками поэтому на плате есть разъемы для прошивки ESP32 и модуля Zigbee, а питать можно от 6-23 вольт через колодку около батарейки часов контакты подписаны как vin и gnd.
Это конфигурация gpio в SLS для моего варианта шлюза.
Для тех кто хочет повторить, в архиве есть файлы для заказа монтажа на плату.
Zigbee шлюз SLS на сс2652
Это устройство появилось на свет практически случайно т.к хотелось начать использовать сс2652. За основу взята концепция SLS Gateway и переработана в аппаратной части для моих нужд.
Принципиальная схема устройства
В основе модули ESP32 WROVER-B(16MB) или WROOM-32(16MB). За протокол Zigbee у нас отвечают всеми известный CC2538 это скажем так версия V3, либо CC2652 выполненный в двух вариантах первый — E72-2G4M20S1E от компании EBYTE, либо RF BM 2652P2.
Кроме этого в устройстве присутствуют микросхема часов реального времени DS3231SN. Слот для карт памяти. Индикатор состояния в виде WS2812E. Микросхема усилителя звука SSM2211SZ. Три варианта для UART CH340C без кварца, CH340E, CH340G с кварцем на 12MHz(запаивать только одно из трех). Разъем type-c 16pin на него подавать строго 5 вольт (протоколы быстрой зарядки не поддерживает)
Когда пришла в голову идея создания шлюза было четко понятно что вся сеть питания устройств будет работать от 12 вольт. Понижать линейными это не вариант тут на помощь пришла старая mp2307 или аналог её ap6503 они одинаковые судя по datasheet (с одной оговоркой, при подключении через разъем type-c, необходимо снять джампер около понижающего модуля, в противном случае возможен перегрев и выход его из строя) . На плате расположены выше указанный понижающий модуль.
Плата спроектирована в EasyEDAКак видно на плате все элементы подписаны. Еще на плате есть ряд перемычек, на схеме они около ESP32 и нужны для того чтобы можно было сконфигурировать нужные пины в SLS шлюзе для Zigbee. Еще перемычки для MP2307, SD-CARD, DS3231 и UART. Эти перемычки необходимы для конфигурирования питания для светодиода и ds3231.
Плата изготовлена в jlcpcb (плата 4-слойная)
Все компоненты можно заказать с Алиэкспресс или брать в местных магазинах. Используются компоненты 0805, 0603. И еще, TYPE-C сложно запаивать своими руками поэтому на плате есть разъемы для прошивки ESP32 и модуля Zigbee, а питать можно от 6-23 вольт через колодку около батарейки часов контакты подписаны как vin и gnd.
Это конфигурация gpio в SLS для моего варианта шлюза.
Для тех кто хочет повторить, в архиве есть файлы для заказа монтажа на плату.