Система управления компрессором от холодильника на ESP8266 NodeMcu для накачки воздуха ч.2
HTML-код
- Опубликовано: 30 июл 2024
- 0060 Вашему вниманию предлагается вторая часть сюжета про изготовление компрессора с управлением на контроллере ESP8266 NodeMcu. Построена автоматическая система поддержания давления в заданном диапазоне с защитой по температуре, а также с системой защиты от остановки.
• Система управления ком... Первая часть про компрессор
• Контроллер для водосна... Контролер для водоснабжения ч.1
• Контроллер для водосна... Контролер для водоснабжения ч.2
• Подключаем ЖК дисплей ... Подключаем ЖК-Дисплей
• Нормально закрытый эле... Электромагнитный клапан
-------------------------------
Сегодня в сюжете:
00:00 В предыдущей части
00:35 Схема, печатная плата, назначение контроллера
01:35 Компоновка и корпус
05:54 Краткая текстовая инструкция по прошивке модуля ESP8266
06:03 Пневматическая часть и ее сборка
08:15 Подключение и пробный пуск
13:07 Поддержание давления
15:01 Про индуктивный датчик и контроль оборотов
18:59 Система, принцип работы, выводы
-------------------------------
Материалы под видео на Я.Зен zen.yandex.ru/media/id/62207a...
-------------------------------
Как выполнить прошивку нашего контроллера:
1. Скачиваем с сайта www.arduino.cc/en/software среду Arduino IDE и устанавливаем ее.
2. Скачиваем стартовую прошивку (ссылка под видео или статьей «Start_v_1_1_1.zip») распаковываем ее.
3. Двойным щелчком по ESP8266my.ino открывается среда Arduino IDE идем в меню «Файл\Настройки» и в графе «Дополнительные ссылки для менеджера плат» вставляем arduino.esp8266.com/stable/pac...
эта строка также есть по видео или статьей.
4. Заходим в меню «Файл\Инструменты\Плата: ...\Менеджер плат» в графе поиска набираем «esp8266» нажимаем кнопку «Установка» дожидаемся завершения.
5. Заходим в меню «Файл\Инструменты\Плата: ...\ESP8266 Boards (….)» выбираем NodeMCU 1.0 (ESP-12E Module)
6. Подключаем наш модуль ESP8266 NodeMCU к компьютеру при помощи USB шнура, видим на какой порт он установился/подключился.
7. Заходим в меню «Файл\Инструменты\Порт» и выбираем нужный.
8. Нажимаем кнопку «загрузка» на панели инструментов (вторая слева) дожидаемся завершения.
9. Модуль ESP8266 NodeMCU создаст свою точку доступа «ESP_start»
10. Берем смартфон/планшет в списке сетей Wi-fi находим «ESP_start» и подключаемся к ней (сеть без пароля),
если будет сообщение что сеть без доступа к интернет - всеравно подключаемся
11. Открываем браузер и заходим 192.168.4.1 нажимаем кнопку «Настройка wi-fi»
12. Заполняем «Имя сети» и «Пароль». Если не знаем что писать в других полях - оставляем их пустыми, роутер сам все назначит, нажимаем «сохранить» и перезагружаем модуль, если модуль подключился к сети загорится синий светодиод на модуле.
13. Садимся за компьютер нажимаем на «Мой компьютер» и в разделе «Прочие устройства» щелкаем на значок «ESP Start», откроется браузер
14. Теперь можно загрузить основной скетч (основную прошивку из bin файла, который тоже находится под видео или статьей в архиве материалов к проекту) например для управления компрессором «Kompr_v_1_0_6.bin».
15. Нажимаем кнопку «Выберите файл» выбираем, затем «Обновить» дожидаемся и видим новую страницу управления устройством.
Ссылки на детали где я покупаю
SUQ Official Store (Рейтинг 96 %)
alii.pub/6kmqa1 ESP8266 NodeMcu V3 WIFI
alii.pub/6kmnbh ESP8266 NodeMcu на CP2102
alii.pub/6kmq83 ESP-01S
alii.pub/6kmqaf Программатор ESP01/ESP01S
alii.pub/6kmq1o 2-Канальный Релейный модуль
alii.pub/6kmpzx 4-Канальный Релейный модуль
alii.pub/6kmq4l 8-Канальный Релейный модуль
alii.pub/6kmqew Цифровой датчик температуры DS18B20 (герм)
alii.pub/6kmqjy DHT22
alii.pub/6kmqi7 HC-SR501, регулируемый инфракрасный пироэлектрический инфракрасный модуль
alii.pub/6kmn1y датчик расстояния HC-SR04
alii.pub/6kmrpd Пластиковый электромагнитный клапан для воды 1/2д, нз
alii.pub/6kmmy9 Набор шасси для arduino с кодером скорости
alii.pub/6kmn5g зарядная плата с защитным зарядным модулем для Arduino (5 в Micro USB 1A 18650)
alii.pub/6kmn86 модуль платы управления шаговым двигателем SUQ L298N
alii.pub/6kmnio ЖК-модуль зарядное устройство USB 5V 1A 2.1A (18650)
alii.pub/6kmpsx кабель для пайки ПП 24AWG 10 см
alii.pub/6kmptw 40-контактный, 20 см, 2,54 мм, ряд «Мама-мама» (F-F)
alii.pub/6kmqkq 8x12 см двухсторонний медный прототип печатной платы (10 шт)
alii.pub/6kmqma 6x8 7x9 8x12 9x 15 см двухсторонний медный прототип печатной платы
alii.pub/6kmqps водонепроницаемые мини-кнопки 12 мм (6 шт.)
alii.pub/6kmqrq USB мама с пласт.корпусом (10шт.)
TENSTAR ROBOT GREAT WALL Store (Рейтинг 98 %)
alii.pub/6kmfte ESP8266 NodeMcu V3 V2 WIFI
alii.pub/6kmh49 DS18B20 на выбор (герм, чип, модуль)
alii.pub/6kmg3p Датчик давления EBOWAN DC 5 В G1/4, 1,2 МПа
другие
alii.pub/6wb2gb?erid=2SDnjeN6Zhz LCD 2004 с i2C модулем Наука
Идея отличная. Только не для этого компрессора. Сам собирал с такого движка компрессор на долго не хватило. На другой двигатель вообще супер. Класс однозначно и подписка!!!
Спасибо за поддержку, действительно это не совсем компрессор, но его преимущество в способности развивать высокое давление, а также создавать вакуум
Спасибо!
Спасибо за поддержку!
привет !
Привет Николаич! Рад что не забываете!
Считаю ,что ,,самоделить,, имеет смысл когда невозможно такое купить , или сделать лучше покупного .
В наше время купить можно все, мне просто интересно
Отличный вариант, контроллер для запуска. Можно применить для контроля давления (вода, воздух).
Пытаюсь вывести давление в MQTT, подскажите пожалуйста, после топика, как прописать датчик давления, как он указан у вас в скетче.
Спасибо, давление в mqtt - имя_пользователя/kompr/press
остальное
топики MQTT (user_abcde/kompr/....)
управление
auto - автоматич. режим
swt/0 - работа
swt/1 - раб. обм
swt/2 - пуск. обм
индикация
time/on - время работы
temp/0 - температура 1
temp/1 - температура 2
rel/1 - сост раб.обм
rel/2 - сост пуск.обм
press - давление в бар
Rot - обороты
Хотел спросить ещё раз, в скетче ошибка при достижении 5 bar компрессор отключается, хотя устава на 8 bar установлена! Как исправить данный не достаток?
скетч смотрел вроде правильно все, как будет время проверю, зимой его побольше будет, проект пока стоит, но компрессор нужен так что займусь рано или поздно, уж извините..
Хотел поддержать автора, по данным из скеча, не смог. Поправьте реквизиты сбера для поддержки..
Спасибо дружище огромное!
проверил в стартовом скетче все указано верно, в любом случае спасибо за попытку!
@@avail_autom 676280489001157828 вот что вижу, вероятно пару знаков лишние.
@@user-wj5gt8rf6i действительно этой карты нет сейчас, видимо скетч у вас давний, под последними на канале видео все точно действующее
@@avail_autom Получилось. Ваш труд v.1.2_ESP8266myRouter облегчил жизнь моей автоматики за городом. Внедрил в готовый одноплатный 4-х релейный модуль на ESP12F (с али) c переназначением цифровых выходов в исходном скетче. Наработал 37385 без нареканий.
Реализовал ваш проект, но в работе не так как у вас на видео, не подошёл для моей системы. У вас в программе стоит ограничение давления 5 bar, после чего все отключается. Я не программист, пытаюсь разобраться в вашей программе.
Попробуйте в настройках установить диапазон поддержки давления сколько вам нужно, должно работать все