Система управления компрессором от холодильника на 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 модулем
  • НаукаНаука

Комментарии • 22

  • @user-on5bz3rk4s
    @user-on5bz3rk4s 2 года назад +1

    Идея отличная. Только не для этого компрессора. Сам собирал с такого движка компрессор на долго не хватило. На другой двигатель вообще супер. Класс однозначно и подписка!!!

    • @avail_autom
      @avail_autom  2 года назад +1

      Спасибо за поддержку, действительно это не совсем компрессор, но его преимущество в способности развивать высокое давление, а также создавать вакуум

  • @nimNim-by8pf
    @nimNim-by8pf 2 года назад +1

    Спасибо!

    • @avail_autom
      @avail_autom  2 года назад

      Спасибо за поддержку!

  • @Nikolaevich58
    @Nikolaevich58 2 года назад +1

    привет !

    • @avail_autom
      @avail_autom  2 года назад +1

      Привет Николаич! Рад что не забываете!

  • @olexangrstetsiuk3092
    @olexangrstetsiuk3092 2 года назад +1

    Считаю ,что ,,самоделить,, имеет смысл когда невозможно такое купить , или сделать лучше покупного .

    • @avail_autom
      @avail_autom  2 года назад

      В наше время купить можно все, мне просто интересно

  • @AlexAlex-to1db
    @AlexAlex-to1db Год назад +1

    Отличный вариант, контроллер для запуска. Можно применить для контроля давления (вода, воздух).
    Пытаюсь вывести давление в MQTT, подскажите пожалуйста, после топика, как прописать датчик давления, как он указан у вас в скетче.

    • @avail_autom
      @avail_autom  Год назад

      Спасибо, давление в mqtt - имя_пользователя/kompr/press

    • @avail_autom
      @avail_autom  Год назад

      остальное
      топики 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 - обороты

  • @AlexAlex-to1db
    @AlexAlex-to1db 11 месяцев назад +1

    Хотел спросить ещё раз, в скетче ошибка при достижении 5 bar компрессор отключается, хотя устава на 8 bar установлена! Как исправить данный не достаток?

    • @avail_autom
      @avail_autom  9 месяцев назад

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

  • @user-wj5gt8rf6i
    @user-wj5gt8rf6i 2 года назад +1

    Хотел поддержать автора, по данным из скеча, не смог. Поправьте реквизиты сбера для поддержки..

    • @avail_autom
      @avail_autom  2 года назад

      Спасибо дружище огромное!

    • @avail_autom
      @avail_autom  2 года назад

      проверил в стартовом скетче все указано верно, в любом случае спасибо за попытку!

    • @user-wj5gt8rf6i
      @user-wj5gt8rf6i 2 года назад

      @@avail_autom 676280489001157828 вот что вижу, вероятно пару знаков лишние.

    • @avail_autom
      @avail_autom  2 года назад

      @@user-wj5gt8rf6i действительно этой карты нет сейчас, видимо скетч у вас давний, под последними на канале видео все точно действующее

    • @user-wj5gt8rf6i
      @user-wj5gt8rf6i 2 года назад +1

      @@avail_autom Получилось. Ваш труд v.1.2_ESP8266myRouter облегчил жизнь моей автоматики за городом. Внедрил в готовый одноплатный 4-х релейный модуль на ESP12F (с али) c переназначением цифровых выходов в исходном скетче. Наработал 37385 без нареканий.

  • @AlexAlex-to1db
    @AlexAlex-to1db Год назад

    Реализовал ваш проект, но в работе не так как у вас на видео, не подошёл для моей системы. У вас в программе стоит ограничение давления 5 bar, после чего все отключается. Я не программист, пытаюсь разобраться в вашей программе.

    • @avail_autom
      @avail_autom  Год назад

      Попробуйте в настройках установить диапазон поддержки давления сколько вам нужно, должно работать все