Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Поднимайтесь как можно выше по дереву, собирайте цветы и дарите их близким.
Вас ждут уникальные награды и 22 выгодных промокода!

Пикаджамп

Аркады, Казуальные, На ловкость

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Esp8266 + Технологии

С этим тегом используют

Arduino Электроника Самоделки Своими руками YouTube Умный дом Ardublock Инновации Изобретения Вертикальное видео Искусственный интеллект Техника Космос Будущее Все
2 поста сначала свежее
15
vladbluesky
vladbluesky
22 дня назад

Как я сделал Telegram-бота для управления умным домом (и чуть не спалил кота)⁠⁠

Когда у тебя дома валяется Arduino, ESP8266 и пылится Raspberry Pi, долго держаться не получится. Я знал, что в какой-то момент скажу себе: «А не собрать ли умный дом своими руками?» — ну и, конечно, сказал 😅

Хотелось чего-то простого: чтобы включать свет 💡, проверять температуру 🌡️, перезапускать роутер 📡 (да, я устал дергать вилку вручную) — и всё это с телефона, в пару касаний. Telegram показался идеальной платформой: он у всех есть, работает быстро, и... ну, боты — это кайф 😎

📦 Из чего я собирал:

Arduino UNO — брал на себя датчики и реле

ESP8266 — делал Wi-Fi-связь между железом и сетью

Raspberry Pi 3B+ — крутил Telegram-бота на Python

aiogram — та самая библиотека, с которой работать — одно удовольствие ⚡

И, конечно, жменька проводов, паяльник и терпение 🧪

Запуск получился примерно такой: Raspberry принимал команды в Telegram — через aiogram, естественно. Там всё по уму: asyncio, FSM, роутеры, вся эта красота. Я сделал хэндлеры для команд вроде:

/light_on 💡 — включить свет в спальне

/temp 🌡️ — показать температуру на балконе

/restart_router 🔁 — отдельное реле, подключенное к роутеру

/photo 📸 — Pi присылает фотку с кухни через камеру

Когда команда прилетала — Pi швырял HTTP-запрос ESP-шке, та передавала команду Arduino, и магия случалась ✨. Да, это звучит как схема доставки пиццы с участием дрона, но оно работало!

🛠️ Сюрпризы были, как без них:

Однажды ESP зациклилась, и реле включалось/выключалось каждую секунду. Свет в ванной начал жить своей жизнью. Бот бодро слал мне:

💡 Свет включён
💡 Свет выключен
💡 Свет включён
💡 Свет выключен

Кот охренел и убежал за шкаф. Я — перешил прошивку ночью 🙃

Семья быстро привыкла:
👨‍🦱 Батя шлёт /heat_on, когда на даче холодно.
👧 Сестра тыкает в кнопки «✨ гирлянда» и «☁️ режим уюта».
👩‍🦰 Жена возмущается, когда бот отвечает дольше 2 секунд — «почему наш ИИ такой тормоз?»

Потом я добавил inline-кнопки, авторизацию по Telegram ID (да, после того, как забыл закрытый репозиторий с токеном — спасибо GitGuardian за уведомление в почту 😅), и бот стал реально домашним.

📸 Из фишек:

Фото с кухни 🧀 — присылает на команду

Уведомления в Telegram, если температура упала ниже 18°C ❄️

Перезагрузка интернета через /restart_router — кто поймёт, тот поймёт

Пуш-оповещения, если свет остался включён на ночь 🌙

Сейчас думаю переписать всё под Home Assistant, но честно? Бот стал привычной частью дома. Он не просто выполняет команды — он реагирует, напоминает, заботится. Псевдо-умный дом, сделанный из запчастей и Python-а — но свой, родной, как тёплый Arduino в ладони 😌

Если ты тоже делаешь или хочешь сделать Telegram-бота для управления домом — не бойся, просто начни. aiogram действительно топ, даже для начинающих. А если интересно — могу выложить схемы, код и пример docker-сборки на Raspberry 💻

📌 Поддержи плюсом, если понравилось. Или напиши в комментах, какую функцию добавить в бота: чайник, жалюзи, кормушку для кота — всё можно собрать, если не боишься слегка пахнуть паяльником 🧑‍🔧

Показать полностью
Умный дом Telegram Бот Чат-бот Arduino Esp8266 Raspberry pi Своими руками IT IT юмор Технологии Цифровые технологии Беспроводные технологии Telegram бот Текст
28
68
octopoly
2 года назад
TECHNO BROTHER

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками⁠⁠

Введение

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Был у нас на работе один адок из рубрики “админам жарко, а бухгалтерам дует”…

Ростелеком, только переехали в новый офис в ComCity, огромные опенспейсы и сплошные окна без форточек. Плюс стандартная болезнь открытого пространства - на большое помещение всего один вентканал с кучей выходов.


Летом, в жару включается централизованная система кондиционирования и увлажнения и начинается… Самые первые в цепочке отправляются на Северный полюс (или на Южный, к пингвинам в общем и снеговику Олафу). Последние продолжают изнывать в сухой и жаркой Африке. Катаклизма неизбежно приводит к войне за крутилку кондиционера, которую мудрые инженеры предусмотрительно отключили.


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

Кончается все тем, что озверевшие от постоянной беготни и волн негатива билдинг-менеджеры просто игнорируют проведение измерений. По заявке приходит инженер с анемометром, делает замер, и говорит, мол, ребята, у Вас все нормально, вы не шахтеры, а белые воротнички, расслабьтесь, работайте. Доказать ему что-то сложно - перед тобой сертифицированный оператор измерительного оборудования и вообще эксперт.


Приблизительно в таких нечеловеческих муках родилась мечта о сборке собственного arduino-анемометра. Можно, конечно, купить готовое устройство, но для айтишника это “беспонтово”. Кроме того, на умную железку можно (в теории) повесить логирование, сбор данных по расписанию, управление умным домом и запуск кота в космос. “Ардуино, и ни в чем себе не отказывай”.


С тех пор прошло 6 лет. Работодатель остался в прошлом. Бизнес-центр скорее всего также перестал высушивать и отмораживать арендаторов. Но мечта жила.

Мы продолжаем рубрику “сенсорика для самых маленьких инженеров”. И в настоящей статье представим подробную инструкцию по сборке собственного термоанемометра. Грейте паяльники, открывайте Arduino IDE, поехали!

Экскурс в матчасть


Как гласит Вики, впервые описание анемометра появилось в виде чертежа в 1540-м в трудах Леона Батиста Альберти “Математические забавы”. Позднее подобную конструкцию описал Леонардо Да Винчи.

Через три века, в 1846-м году ирландский исследователь Джон Томас Ромни Робинсон изобрёл чашечный анемометр, ставший в то время революционным. В 1994-м году геологом Андреасом Пфличем был изобретён ультразвуковой анемометр.


Если не вдаваться в оттенки, все анемометры делятся на 3 основных типа:


1) Механические (чашечные или крыльчатые). Самый старый тип анемометров. устройства подобной конструкции используются в качестве портативных устройств для локальных замеров. На метеостанциях применяют анеморумбометры. Это те же чашечные анемометры, но с “хвостом” для определения направления потока.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост
2) Термоанемометры - скорость потока воздуха на них рассчитывается исходя из зависимости теплоотдачи нагреваемого элемента, помещенного в поток, от скорости течения потока. Эти типы измерителей нашел широкое применение в автомобильной индустрии в качестве датчика массового расхода воздуха. Также они используются в портативных устройствах для оценки потока в вентканалах. На низких скоростях термоанемометры демонстрируют большую точность, чем механические собратья.
DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

3) Ультразвуковые анемометры. Принцип работы основан на измерении скорости прохождения звука, которая изменяется в зависимости от направления ветра. Ультразвуковые датчики достаточно дороги, но при этом просты в эксплуатации и способны определять направление потока. Поэтому часто применяются в бытовых и профессиональных метеостанциях.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

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

Собираем DIY термоанемометр


Скучная лекция закончилась, возвращаемся к нашему DIY.

Нам необходимо собрать железку, выполняющую три задачи:


• проводить замеры скорости потока в ручном режиме;


•рассчитывать расход воздуха в вентиляционных системах;


•обладать компактным размером для проведения замеров в вентканалах.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

План покупок (BOM)

1) Плата WEMOS D1 mini (от 100 руб. на Али)

Дешёвая и компактная плата на базе ESP8266, основа проекта.


2) Термоанемометр ClimateGuard (1720 руб. на Али)

Компактный и высокоточный модуль, работающий от 3.3 В по I2C.


3) OLED-дисплей 0.96” с I2C (от 100 руб. на Али)

Сравнительно дешёвый, но комфортный для работы дисплей с неплохой яркостью.


4) Регулятор напряжения ADP3338 на 3.3 В (от 14 руб. на Али)

Необходим для стабилизации напряжения, подаваемого на анемометр. В Китае их часто продают набором за приятные деньги.


5) Аккумулятор 18650 (от 200 руб. на Али)

Любой аккумулятор типа 18650 для автономной работы анемометра.


6) Плата для аккумулятора на базе TP4056 (от 10 руб. на Али)


7) Макетная плата 7х3 см (от 50 руб. на Али)

Плата для распайки и соединения всех компонентов.


8) Разъём XH 2.54 4pin “мама” с выводом на 90 градусов и два разъёма XH 2.54 4pin “папа” с проводами (от 90 руб. на Али)

На просторах Али нашёл готовый комплект из обжатых проводов с ответной частью. За 90 рублей получаем 10 таких комплектов.


9) Выключатель KCD-1 ( от 80 руб. на Али)

Компактный и дешёвый клавишный выключатель, под него рассчитана 3D-модель.


10) Селфи-палка (от 330 руб. на Али)


Итоговая стоимость: от 2730 руб.

Для сравнения: бюджетные версии термоанемометров Testo начинаются от 14500 руб., а популярное устройства (с сомнительной репутацией) от CEM - от 25000 руб.

Алгоритм сборки анемометра


1) Ознакомление со схемами платы, компонентов и с общей схемой

2) Соединение всех компонентов на макетной плате

3) Печать корпуса на 3D-принтере, либо создание его из подручных материалов

4) Программирование и прошивка платы

5) Тестирование устройства

Схема сборки


WEMOS D1 мало чем отличается от своих собратьев, построенных на базе ESP8266. Для подключения всех компонентов нам будут необходимы пины D2, D1 (SDA, SCL) и A0 (пин АЦП для считывания остатка заряда батареи) - см. схему ниже.
DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Анемометру требуется чистое и стабильное напряжение в 3.3 В. Для его обеспечения мы будем использовать стабилизатор напряжения ADP3338.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Популярные преобразователи LM3940 или AMS117 не подходят, так как обладают низкой точностью регулирования (около 3%). При этом отклонениz напряжения напрямую влияет на качество показаний анемометра. Поэтому выбор делается в пользу ADP3338 с точностью преобразования 0,8%. Выше приведена схема подключения LDO. Также производитель рекомендует ставить на вход и выход и выход конденсаторы номиналом 1 мкФ.


Мы собираем автономное устройство, поэтому необходим аккумулятор. Для текущего кейса была выбрана банка 18650 (под него создана 3D-модель корпуса), но в принципе можно использовать и li-ion / li-pol аккумуляторы другого форм-фактора.


Плата WEMOS имеет на борту встроенный АЦП (ADC0) для измерения выходного напряжения аккумулятора. Но так как АЦП способен измерять только до 3.3 В, а полностью заряженный аккумулятор выдаёт 4.2 В, необходим делитель напряжения. Делитель напряжения представляет собой последовательно соединенные резисторы. При подключении к средней точке мы обнаружим, что напряжение там равно напряжению, рассчитанному по формуле 2 на картинке.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

WEMOS имеет делитель напряжения с номиналом резисторов 220 кОм и 100 кОм соответственно.

После ознакомления с распиновкой WEMOS и LDO подключаем все компоненты согласно схеме.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

В результате у нас должна получиться примерно такая плата с кучей проводов и компонентов.

Мастерство пайки постигается годами, мы нисколько не хотели задеть ваши чувства.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Печатаем корпус самодельного анемометра


В процессе работы создано несколько типов корпусов для разных задач:


• “Голый” корпус. Самый простой корпус, который можно доработать под свои задачи или использовать как есть. Сверху есть отверстия для винтов М2 для крепления корпуса анемометра.
DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

• Корпус с возможностью крепления на трубки. В тыльной части имеет крепление под трубку диаметром 15 мм и пазами для стяжек.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

3D-модели корпусов как обычно доступны на GitHub.


Финальная конструкция представлена на картинке. Провода были зажгутированы для удобства работы с устройством. Чтобы убрать колхоз - можно использовать спиральную обмотку (под рукой не оказалось).

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Подключаем плату и библиотеки


Для дальнейшей работы нам необходимо подключить библиотеки

Сначала заходим в настройки Arduino IDE и добавляем дополнительные ссылки Менеджера плат следующее:

http://arduino.esp8266.com/stable/package_esp8266com_index.j...
DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Затем мы должны выбрать необходимую нам плату. Для этого переходим во вкладку “Инструменты”, выбираем раздел “Плата”, далее выбираем “Менеджер плат” и вводим в поисковую строку “esp8266”.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост
DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

После установки расширения снова заходим в “Платы” и выбираем “Generic ESP8266 Module” в подразделе с ESP8266

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Далее необходимо подключить библиотеки для анемометра и экрана. Для этого:

Arduino -> Скетч -> Подключить библиотеку -> Управлять библиотеками -> Написать “anem” в поисковой строке.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

После установки библиотеки для анемометра проделаем такую же операцию для библиотек дисплея. В поисковой строке необходимо написать “Adafruit GFX” и “Adafruit SSD1306”.

Переходим к коду.

Код


Программа реализует базовый функционал. Следуя путями DIY можете переработать её под свои хотелки. Кодик также можно найти в GitHub или в примерах библиотеки датчика CG_Anem. Для OLED используется нетленная классика - библиотека Алекса Гавера. Она одна из самых простых, интуитивно понятна и полностью закрывает поставленные задачи.

// Инициализируем библиотеки

#include <cgAnem.h>

#include <Wire.h>

#include <GyverOLED.h>

#define ADC_pin A0 // задаём значение пина АЦП

GyverOLED<SSD1306_128x64, OLED_NO_BUFFER> oled; // Инициализируем OLED-экран

ClimateGuard_Anem cgAnem(ANEM_I2C_ADDR); // Инициализируем CG_Anem

uint16_t ADC; // Переменная для значений АЦП

uint32_t timer_cnt; // Таймер для измерений анемометра

uint32_t timer_bat; // Таймер для измерения заряда батареи

void setup() {

pinMode(ADC_pin, OUTPUT); // Инициализируем АЦП как получатель данных

oled.init(); // Инициализируем OLED в коде

oled.flipV(1); // Я перевернул экран для удобства

oled.flipH(1); // Для нормального отображения после переворота нужно инвертировать текст по горизонтали

oled.clear();

oled.setScale(2); // Устанавливаем размер шрифта

oled.setCursor(20, 3);

oled.print("CG_Anem");

delay(1500);

cgAnem.init();

oled.clear();

cgAnem.set_duct_area(100); // Задаём площадь поперечного сечения для расчёта расхода. Меняется программно, измеряется в см^2

for(int i = 10; i >= 0; i--){ // Функция таймера служит для предварительного нагрева анемометра перед использованием

oled.setCursor(55, 3);

oled.print(i);

delay(1000);

oled.clear();

}

delay(1000);

oled.clear();

oled.setScale(1);

}

void loop() {

if (millis() - timer_cnt > 1000) { // Снимаем показания с анемометра и выводим их на экран

timer_cnt = millis();

// Проверяем, обновляются ли данные с анемометра. Если да - выводим их, если нет - предупреждаем об ошибке

if (cgAnem.data_update()){

char buf1[50];

char buf2[50];

char buf3[50];

sprintf(buf1, "V: %.1f m/s ", cgAnem.getAirflowRate()); // Собираем строку с показаниями скорости потока

sprintf(buf2, "T: %.1f C ", cgAnem.getTemperature()); // Собираем строку с показаниями температуры

sprintf(buf3, "Cons: %.1f m^3/h ", cgAnem.calculateAirConsumption()); // Собираем строку с показаниями расхода воздуха, исходя из заданного сечения. Расход воздуха измеряется в м^3/час

oled.setCursor(0, 1);

oled.print(buf1);

oled.setCursor(0, 3);

oled.print(buf2);

oled.setCursor(0, 5);

oled.print(buf3);

}

else {

oled.setCursor(45, 3);

oled.print("ERROR");

}

}

if (millis() - timer_bat > 10000) { //

timer_bat = millis();

ADC = analogRead(ADC_pin); // Считываем показание с АЦП

oled.rect(104, 3, 124, 10, OLED_STROKE); // Рисуем иконку батарейки

oled.rect(125, 5, 127, 8, OLED_FILL);

if (ADC >= 970){

oled.rect(104, 3, 124, 10, OLED_FILL);

oled.setCursor(6, 1);

oled.setCursor(104, 2);

oled.print("100%");

}

if (ADC < 970 && ADC >= 870){

oled.rect(106, 3, 119, 10, OLED_FILL);

oled.setCursor(104, 2);

oled.print("75%");

}

if (ADC < 870 && ADC >= 770){

oled.rect(106, 3, 114, 10, OLED_FILL);

oled.setCursor(104, 2);

oled.print("50%");

}

if (ADC < 770){

oled.setCursor(104, 2);

oled.print("LOW");

}

}

}

Проверка


Выбор испытательного полигона для получившегося анемометра стал сложной задачей. Как отмечалось в начале статьи, доступа в офис центральной вентиляцией у нас не было. Пришлось импровизировать.


Навскидку нашлись следующие жертвы:


• окно в доме;


• вытяжка над плитой;


• кондиционеры в офисах на заводе;


• кулер 3д-принтера;


• пылесос;


• ноутбук;


• торнадо.

Домашнее окно


Кейс показывает, что устройство может ловить даже потоки от небольших сквозняков.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Вытяжка над плитой


Замер получился интересным. Вытяжка снабжена двумя секциями для установки фильтров. Слева из секции фильтр убрали, справа оставили.

Замер очень наглядно продемонстрировал, что от долгого использования фильтр забился жиром и перестал нормально пропускать воздух. Разница между секцией с фильтром и без составляет 1,3 м/с. При испытаниях ни одна вытяжка не пострадала :)

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Кондиционеры в офисах на заводе


Прошли по родному Электрозаводу (он же МЭЛЗ), где базируется офис компании.

Наш офисный 10-летний кондиционер пытается справляться с жарой.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

На остальных объектах по работе кондея очень хорошо видно - в каких помещениях сидят фотографы и ИТ-шники (кондей забирает воздух комнатной температуры), а в каких - трудятся работяги за станками (кондей выдувает горячий воздух в коридор).

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Кулер 3д-принтера


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

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Пылесос


Измерить скорость всасывания пылесоса - идея сколь гениальная, столь и бесполезная. Вернуться к кейсу можно будет разве что при выборе пылесоса в торговом зале - представляете, какое будет шоу?

Внимания достоин только тот факт, что выдуваемый воздух имеет меньшее рассеивание.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Ноутбук


В обычном режиме ноутбук практически не дает воздушного потока. При принудительном запуске охлаждения на максимум скорость потока возрастает. По температурной индикации на анемометре видно, как ноут постепенно охлаждается.

DIY термоанемометр: собираем датчик скорости и температуры потока воздуха своими руками Программирование, Техника, Электроника, Самоделки, Технологии, Своими руками, Arduino, Esp8266, Измерения, Конструктор, Длиннопост

Торнадо


К сожалению, за неделю поиска нам так и не удалось найти торнадо в Москве. Но мы уже раскрыли карты и ищем ближайшую дорогу до штата Канзаса. Обещаем дополнить статью по возвращении.

Послесловие


В завершении статьи отметим, что приведенные примеры использования не раскрывают потенциала собранного DIY-анемометра. В голову приходит множество кейсов. От создания системы мониторинга вытяжки с передачей данных в облако до автоматизации охлаждения майнинг-фермы или лазерного резака. От создания “анемометра для охотников” до использования решения для измерения скорости полета дрона.

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


Благодарности


Команда инженеров благодарит стажера Илью Радченко за подготовку материала, упорство и доскональное изучение возможностей анемометра, Алекса Гавера за библиотеку "GyverOLED", а также магазину Duino.ru за любезно предоставленные компоненты.

Ну и конечно крепко обнимаем сообщество Пикабу за уделенное время и интерес к электронике и DIY.

Показать полностью 25
[моё] Программирование Техника Электроника Самоделки Технологии Своими руками Arduino Esp8266 Измерения Конструктор Длиннопост
20
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии