Пользователь
Arduino&Oregon или погодная станция своими руками
Благодаря удачному стечению обстоятельств случилось так, что в одном месте оказались:
- Arduino — 1 шт.
- Датчик для измерения температуры и влажности Oregon THGN132N — 2 шт.
- RF-kit (приемник и передатчик) на 433МГц — 1 шт.
Дополнительно к вышеперечисленному (исключительно для быстрого прототипирования) использовался Starter Kit от Seeed Studio (из него понадобился base shield, дисплей 16х2 с последовательным интерфейсом, модуль светодиода и соединительные кабели).
Используем Onion Omega2 для создания устройств с Linux и Wi-Fi
Сейчас я расскажу, почему она мне так нравится, и покажу на примере, как ей пользоваться. Как обычно, это будет и в виде традиционной текстовой статьи, и посредством видео.
Делаем 3D конфигуратор без программирования и вёрстки. Часть вторая
Сегодня мы обновим этот проект и сделаем из него реально работающий магазин. Для этого нам понадобится снабдить его следующими функциями:
- Вычисление цены на основе конфигурации пользователя.
- Отправка заказов для дальнейшей обработки менеджером.
- Кнопки социальных сетей (куда без них).
В конце концов, у нас будет что-то вроде этого:
Нажмите тут, чтобы запустить приложение.
Еще один способ использования Webpack 4 и разделение кода
Предыстория
Ни для кого не секрет, что с выходом Webpack 4 стратегия разделения кода сильно поменялась. Тут даже лучше сказать, что она была заново придумана, т.к. старый подход просто перестал работать, а новый не понятно как использовать.
Для тех, кто все еще не в курсе, плагина webpack.optimize.CommonsChunkPlugin больше нет. Совсем. Вместо этого предлагается в конфиге писать следующее:
module.exports = {
// ...
optimization: {
splitChunks: {
chunks: "all"
}
}
// ...
}
Это должно работать как магия. Т.е. теперь не мы говорим webpack'у что сделать общим чанком, а он сам все сделает, да еще может даже и лучше нас.
И наступит счастье. Шутка. На самом деле нет...
Дистанционное управление системой отопления
Оставим в покое словесные упражнения и рассмотрим конкретный проект.
FreeRTOS: мьютексы и критические секции
Здравствуйте. Это заключительная статья о многопоточном окружении FreeRTOS в которой я расскажу про мьютексы и критические секции.
Ссылки на предыдущие части:
Реверс-инжиниринг протокола датчика метеостанции TFA Spring
ESP32 и Ардуино
Случилось то, чего все так долго ждали и о чём так много говорили — новые модули ESP32 стали широко продаваться и пошли в народ. Сегодня мы поговорим об этих модулях с точки зрения непрофессионального пользователя, привыкшего работать с Ардуино и создавать небольшие проекты для домашней автоматизации или просто для удовольствия и самообучения.
Работает ли это вообще? Что там с поддержкой этих модулей в Arduino IDE? Стоит ли платить больше или лучше ограничиться ставшим уже привычным ESP8266? Мы постараемся вместе ответить на все эти вопросы, а в конце статьи я дам ссылку на реальное воплощение работы ESP32 с Ардуино — дистрибутив бесплатной версии Arduino Mega Server для платформы ESP32.
Таймер — начало
Наивная реализация std::bind(boost::bind)
Бюджетный отладчик к ESP-32 и его настройка
Недавно при написании библиотеки к ESP-32 возникла необходимость ловить дедлоки, которые возникали иногда из-за моей криворукости, что породило необходимость покупки платы-отладчика с интерфейсом JTAG. Что из этого вышло — читайте под катом.
Разработка умных устройств на примере контроллера теплого пола на ESP8266
Контроллер предназначен анализировать показания датчиков (проводных и беспроводных) и поддерживать заданную (с учетом расписания, в т.ч. по дням недели) температуру в каждой отдельной зоне, путем включения/выключения котла и управления петлями водяного теплого пола с помощью термоголовок на коллекторе.
Information
- Rating
- Does not participate
- Location
- Королев, Москва и Московская обл., Россия
- Date of birth
- Registered
- Activity