Наш канал в telegram

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

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

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

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

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

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

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

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

Микрокомпьютер Omega2. Часть 8. Подключаем проводной Ethernet

Теория Пример Теория Cегодняшняя статья будет посвящена тому, как организовать на микрокомпьютере Omega2 полноценный проводной Ethernet. Вся необходимая физика для Ethrnet-а 100 Мбит/с в модуле Omega2 уже реализована, нам нужно добавить только схему трансформаторной развязки и разъём RJ45. Для скорости 100 Мбит/с понадобится 2 витых пары и, соответственно, два трансформатора. Типовая схема подключения: Что мы …

Мануал по построению домашней сети для счастливых обладателей Сагемов

Зачем мне понадобилось переделывать домашнюю сеть Топология домашней сети с поддержкой IPV6 Как прошить WiFi-роутер Сагем Как настроить WiFi-роутер Сагем Сегодняшний блог будет посвящён двум вещам. Во-первых, описанию того, как и зачем я переделал свою домашнюю сеть. И во-вторых, как из ADSL-модема от Ростелекома сделать отличный WiFi-роутер. В первую очередь я пишу всё это в …

Микрокомпьютер Omega2. Часть 7. Выполнение задач по расписанию с помощью планировщика Cron

Что такое планировщик Cron и зачем он нужен Как пользоваться планировщиком Cron Как запускать задачи через Cron чаще 1 раза в минуту Что такое планировщик Cron и зачем он нужен Сегодня мы с вами поговорим об одной очень интересной и полезной штуке, именуемой Cron. Cron — это специальная утилита, позволяющая выполнять различные задачи (например, запускать …

Как и чем прошить устройство на контроллере ESP8266

Огромное число устройств домашней автоматизации сделано на различных модификациях плат с контроллерами ESP8266. Это легко объяснимо, учитывая, что всего за 2-3 доллара вы получаете достаточно маленькое (всего 24 х 16 мм) устройство, имеющее на борту WiFi, некоторое количество GPIO, интерфейсы UART и SPI, а также 10-битный АЦП. SDK для контроллера выложен в открытый доступ и …

Микрокомпьютер Omega2. Часть 6. Установка, настройка и использование php для интерактивного взаимодействия

Установка и настройка php на Omega2 Работа с микрокомпьютером Omega2 из php Интерактивное взаимодействие с Omega2, вызов php-скриптов через Ajax Как вы знаете, я являюсь сторонником внедрения web-технологий в автоматизацию систем управления (вот здесь можно почитать подробнее о том, как я это себе представляю). В то же время современные web-технологии невозможно представить без php, — …

Микрокомпьютер Omega2. Часть 5. Работа с USB flash-дисками

Ручное монтирование USB flash-накопителя Автоматическое монтирование USB flash-накопителя Сегодняшняя статья будет посвящена тому, как работать с подключенными к микрокомпьютеру Omega2 USB-флешками. Как вы уже знаете, в линуксе (и соответственно, в OpenWRT, который собран на базе linux) работа с устройствами происходит через специальные файлы устройств. Работа с флешками не является исключением и при наличии нужных драйверов, …

Микрокомпьютер Omega2. Часть 4. Работа с файлами (Midnight Commander, SCP, FTP).

Установка и использование файлового менеджера Передача файлов через SCP Передача файлов по FTP Как известно, информация на компьютерах хранится в виде файлов и структурируется при помощи каталогов (они же — директории). Микрокомпьютер Omega2, естественно, исключением не является. Соответственно, при работе с ним Вам наверняка придётся работать с файлами и каталогами, — редактировать, копировать, переносить, скачивать, …