Наш магазин на eBay Наш магазин на AliExpress Наш канал в telegram

Рубрика «Домашняя автоматизация»

всё, что касается домашней автоматизации

Подробное описание регистров, команд и кодов ошибок шлюза UART-to-I2C/SPI/1W RH-0010

1. Регистры. 1.1 Регистры общего назначения и GPIO. 1.2 Регистры интерфейсов. 1.2.1 Регистры интерфейса I2C. 1.2.2 Регистры интерфейса SPI. 1.2.3 Регистры интерфейса 1-Wire. 2. Команды. 2.1 Команды общего назначения и GPIO. 2.1.1 Расширенные команды общего назначения. 2.2 Команды интерфейсов. 2.2.1 Команды интерфейса I2C. 2.2.2 Команды интерфейса SPI. 2.2.3 Команды интерфейса 1-Wire. 3. Коды ошибок. Список …

Исследование модуля сенсорной кнопки TTP223

Микросхема TTP223-6L чрезвычайно дешёвая, маленькая (корпус SOT23-6L) и обладает очень низким энергопотреблением (микроамперы). Она позволяет практически без всякой обвязки построить модуль емкостной сенсорной кнопки. Фактически, минимально необходимая обвязка составляет всего один конденсатор (настройка чувствительности) и две перемычки (выбор режима), однако обычно к этому добавляют ещё конденсатор по питанию. Один из таких модулей я сегодня и …

Умный дом. С чего начать?

Введение Питание Связь Размещение Как решить все проблемы Введение Наверное каждый человек, считающий себя достаточно современным, хочет умный дом. А каждый, кто хочет умный дом, естественно, задаётся вопросом, — «С чего начать?» Чтобы понять ответ на этот вопрос, давайте сначала подумаем, из чего умный дом состоит и какие основные функции выполняет? В самом общем виде …

Алиса от Яндекса. Часть 3. Проектирование сценария навыка.

Что такое сценарий навыка. Математическая модель сценария. Для начала хочу сказать, что на платформе Яндекс.Диалогов есть страничка, посвящённая проектированию навыков. На этой странице написано, что одним из самых сложных этапов создания навыка является разработка сценария. В этой оценке я абсолютно согласен с Яндексом и именно об этом я хочу сегодня поговорить, в надежде облегчить самому …

Алиса от Яндекса. Часть 2. Что такое навыки Алисы, как они работают и что нужно для разработки своего собственного навыка?

Что такое навыки Алисы? Как сторонние навыки интегрируются с Алисой? Формальные требования к навыкам. Техника взаимодействия платформы Диалоги и сторонних веб-сервисов. Что такое навыки Алисы? Говоря по простому, навыки — это любые веб-сервисы, предоставляющие какой-либо полезный (или не очень) функционал. Как только Алиса научилась (ну, или сотрудники Яндекса её научили) пользоваться определённым веб-сервисом, — можно …

Алиса от Яндекса. Часть 1. Что такое голосовой помощник Алиса, как она работает и зачем нужна.

Что такое Алиса? Как Алиса работает? Как установить Алису? В последнее время появилась настоящая мода на голосовых помощников, особенно после того, как у IT-сообщества появилась возможность расширять возможности этих помощников своим собственным кодом. Естественно, я тоже не мог обойти эту тему стороной. Итак, сегодня мы начнём разбираться, что представляет собой голосовой помощник Алиса, что такое …

Русская документация на ESP8266

В ходе изучения ESP8266 пришлось сделать вольный перевод части документации. Перевод выкладываю здесь, вдруг ещё кому-нибудь пригодится (с русскими доками всегда беда). В дальнейшем возможно выложу ещё. Перевод ни в коем случае не претендует на официальность, более того, местами в текст специально внесены правки «под себя». По поводу качества перевода также ничего не гарантирую, — …

Сборка тулчейна для написания прошивок под ESP8266 в Ubuntu Linux

Ниже описана процедура сборки и настройки под Ubuntu тулчейна для написания и сборки прошивок под ESP8266. Тулчейн состоит из неофициального кросскомпилятора crosstool-NG и официального SDK. В принципе, в том или ином виде подобные инструкции есть и на других ресурсах (ссылки на которые есть ниже в статье), однако ни по одной из них мне не удалось …

Детектор наличия сетевого напряжения с оптронной развязкой

Приведённая ниже схема может использоваться для диагностики наличия на нагрузке сетевого напряжения, либо для диагностики замкнутости контактов силового реле, управляющего включением нагрузки (в зависимости от места подключения). Выходной сигнал организован через оптронную развязку, что позволяет спокойно и безопасно забирать его для дальнейшего использования в различных схемах на микроконтроллерах. Схема диагностики: Принцип действия схемы очень простой: …

Кроссдоменные AJAX-запросы, сканер домашней сети на javascript и поиск своего устройства в локальной сети

Не спешите думать, что заголовок представляет собой набор несвязанных фраз, сейчас я постараюсь всё объяснить. Итак, всё началось с того, что передо мной возникла следующая задача: у меня есть некое устройство с веб-сервером (самодельная железка), которое я подключаю к домашней сети в качестве DHCP-клиента. Вопрос — как найти подключенное устройство (узнать полученный им IP-адрес), пользуясь …