FLprog урок №3 радиосвязь NRF24L01/ CO2 sensor MH-Z19B

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ย. 2024
  • В этом видео мы познакомимся с возможностью добавления пользовательских блоков в FLprog. Подключим и настроим датчик концентрации углекислого газа MH-Z19B и организуем передачу его показаний по радиосвязи через модуль NRF24L01. И конечно же соберём практическое устройство демонстрирующее отработку нашего программного кода.
    Ссылки на компоненты озвученные в видео:
    LCD дисплей 16 символов на строку и 2 строки: ali.pub/3rnpmr
    Arduino UNO: ali.pub/3rnqxm
    Arduino Nano: ali.pub/3rnqsr
    Arduino Pro Mini: ali.pub/3rnr6r
    Датчик CO2 MH-Z19B: ali.pub/3sltlp
    Модуль радиосвязи NRF24L01 с модулем питания: ali.pub/3sltz4
    Li-ion аккумулятор: ali.pub/3slup6
    Повышающий DC-DC преобразователь: ali.pub/3sluzo
    Зарядное устройство для Li-ion акб через USB: ali.pub/3slvgl
    RGB светодиод: ali.pub/3slvul

ความคิดเห็น • 60

  • @TechnoChannelru
    @TechnoChannelru  5 ปีที่แล้ว +5

    Извиняюсь, в схеме передатчика указал подключение светодиодов напрямую к пинам ардуинки, на самом деле вы конечно же знаете что их нужно подключать через резисторы не менее 220 ом.

    • @TechnoChannelru
      @TechnoChannelru  3 ปีที่แล้ว

      @Eugene Tavaris are you not afraid to be banned?

  • @РашидАлиев-ь6ч
    @РашидАлиев-ь6ч 4 ปีที่แล้ว +3

    Да, за такой контент лайк естественно. Спасибо.

  • @infinitykzn4193
    @infinitykzn4193 4 ปีที่แล้ว +2

    Спасибо, ценный урок. Единственное в настройках блока скоростного счета на видео (3:21) галочку ставите на "выход длительности паузы", а из логики следует надо ставить на "выход длительности импульса", если на выходе мы хотим получить длительность импульса, а не паузы.

    • @TechnoChannelru
      @TechnoChannelru  4 ปีที่แล้ว +1

      Это да, спасибо что так внимательно смотрели урок. В следующий раз постараюсь не допускать таких недочётов.

  • @Algok17
    @Algok17 3 ปีที่แล้ว

    Вот же FLprog мощная и удобная штука! Интересно, на сколько сложные вещи с его помощью можно сделать? Где та грань, когда кодить проще и быстрее?

    • @TechnoChannelru
      @TechnoChannelru  3 ปีที่แล้ว +1

      Посмотрите мое видео "мои проекты на fbd" у меня на канале. Там может быть найдете ответ на эти вопросы

  • @ПитомникдекоративныхкультурКФХ

    Видео супер. Подскажите пожалуйста, как подключить данный датчик к ардуино с помощью FLPROG, без передачи данных по радиоканалу, чтобы он управлял включением вентиляции при превышении уровня СО2. Заранее спасибо

  • @ДмитрийИ-и1к
    @ДмитрийИ-и1к 4 ปีที่แล้ว

    Добрый день. А как можно использовать скоростной счётчик что бы снимать показания с счётчика электроэнергии ( с шим сигнала)?

  • @user-pw3xo3zm9m
    @user-pw3xo3zm9m 4 ปีที่แล้ว +3

    Приятно смотреть, очень информативно и понятно.

  • @виталиймаксимов-л6ь
    @виталиймаксимов-л6ь 4 ปีที่แล้ว +1

    Спасибо за ваше видио с меня лайк и подписка.А такой вопрос как выбрать сам контролёр под свой проект ,ну к примеру нужно подключить плату на 16 реле ,3 датчика температуры и влажности и чтобы передавать показания с датчиков куда то на сервер ,а с сервера управлять релюшками по mgtt .для этого нужно Ардуино или нодд мсю ,и к каким пинам что подключить ?

    • @TechnoChannelru
      @TechnoChannelru  4 ปีที่แล้ว

      И вам спасибо за положительный отзыв. У меня нет опыта работы с nodeMCU, но я точно могу сказат что для этих целей подойдёт любая ардуино, и при желани можно будет подключить к ней микросхемы расширения вводов\выводов. Расключение будет зависть от вашей программы.

    • @АлексейМелехов-т6о
      @АлексейМелехов-т6о 3 ปีที่แล้ว +1

      Ну если на сервер гнать данные, то конечно esp8266 или 32, у них wi-fi на борту.

  • @dviktorovich4771
    @dviktorovich4771 3 ปีที่แล้ว

    А где же скачать сам проект ?

    • @TechnoChannelru
      @TechnoChannelru  3 ปีที่แล้ว

      Нигде) Самому собирать его надо)

  • @Tehno2110
    @Tehno2110 4 ปีที่แล้ว

    А можно радиоприемник сделать с радиопередатчиком только на третью ардуинку?

  • @АндрейМирошников-й4ы
    @АндрейМирошников-й4ы 4 ปีที่แล้ว

    А что если датчик на 0-5000 ppm?

  • @KliffUndersn
    @KliffUndersn 4 ปีที่แล้ว

    кто разобрался какделать связь между тремя nrf24l01 чтобы все всем слали и всех слышали, как пример №1 слушает эфир и по запросу №3 дает данные с датчика №2(после чего№2 уходит спать)

  • @alexandersasha6610
    @alexandersasha6610 4 ปีที่แล้ว

    Тут код flprog не выкладывают?

  • @DmVinUa
    @DmVinUa 4 ปีที่แล้ว

    а не проще было к аналоговому выходу датчика прицепить АЦП ?

    • @yhdrhjfyrhjfgdg
      @yhdrhjfyrhjfgdg 3 ปีที่แล้ว

      У этого датчика нет аналога
      Нужен мхз14а

  • @ДмитрийНиколаевич-л5ч
    @ДмитрийНиколаевич-л5ч 5 ปีที่แล้ว +2

    Спасибо тебе, добрый человек!

  • @modemmodem2352
    @modemmodem2352 5 ปีที่แล้ว +3

    спасибо за труд. прекрасные уроки. лайк естественно.

    • @TechnoChannelru
      @TechnoChannelru  5 ปีที่แล้ว +1

      О! Первый полностью положительный отзыв о моих уроках за все время их существования! Как жаль что я уже отчаялся и решил прекратить снимать чисто обучающий контент.

    • @modemmodem2352
      @modemmodem2352 5 ปีที่แล้ว +1

      @@TechnoChannelru продолжайте проэкт, у Вас это очень хорошо получается. кто в теме - тот оценит.

  • @romanshishka434
    @romanshishka434 3 ปีที่แล้ว

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

  • @Nik_tvnow
    @Nik_tvnow 4 ปีที่แล้ว

    Здравствуйте, скажите как звук передать от одного МК к другому МК

  • @DmVinUa
    @DmVinUa 4 ปีที่แล้ว

    в случае газовых котлов, более актуальный датчик СО, а не СО2

  • @ВасилийПупкин-х7в
    @ВасилийПупкин-х7в 4 ปีที่แล้ว

    никаких попыток к энергосбережению, хотя с таким датчиком сберечь энергию и не выйдет)

  • @cuzma64rus
    @cuzma64rus 4 ปีที่แล้ว

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

    • @TechnoChannelru
      @TechnoChannelru  4 ปีที่แล้ว

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

  • @maria-eleniexadaktylou1269
    @maria-eleniexadaktylou1269 4 ปีที่แล้ว +1

    please share it in english too....

    • @TechnoChannelru
      @TechnoChannelru  4 ปีที่แล้ว +1

      I'm sorry, but i very little speak English. I am very surprised that my channel was watched by English-speaking people. In the future I will try to learn English and share all this useful information with an English-speaking audience.

    • @maria-eleniexadaktylou1269
      @maria-eleniexadaktylou1269 4 ปีที่แล้ว

      @@TechnoChannelru well we do have one thing in common, the co2 sensor.
      I am trying to figure it out but everyone seems to have a different opinion.
      I want to use the sensor in a lab for my students and maybe you could help me....
      if i only use pmw to get data and if i calibrate it by just keeping out in the open, will my data be valid;;;;;; please any info would be a great help

    • @TechnoChannelru
      @TechnoChannelru  4 ปีที่แล้ว +1

      @@maria-eleniexadaktylou1269 if you use only PWM output, then your data well be valid. And this sensor don't need calibration. You need just count how long the pulse duration. And verify with datasheet.

  • @Patron55
    @Patron55 5 ปีที่แล้ว

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

    • @TechnoChannelru
      @TechnoChannelru  5 ปีที่แล้ว +3

      Ну а если бы урок был на 30 минут то 95% людей его не досматривали бы до конца. Вот и приходится изворачиваться как могу

  • @СергейЛойченко-р7й
    @СергейЛойченко-р7й 5 ปีที่แล้ว

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

    • @TechnoChannelru
      @TechnoChannelru  5 ปีที่แล้ว

      Хороший рассказ. Наверное ты хотел спросить, можно ли это организовать в flprog?. Да, можно

    • @СергейЛойченко-р7й
      @СергейЛойченко-р7й 5 ปีที่แล้ว

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

    • @TechnoChannelru
      @TechnoChannelru  5 ปีที่แล้ว +2

      @@СергейЛойченко-р7й уроки созданы с целью ознакомить с базовым функционалом программы, и описать перспективность данного направления. То есть цель не столь обучающая как более пропагандирующая.

    • @kornet8769
      @kornet8769 4 ปีที่แล้ว +1

      @@TechnoChannelru Отлично вышло! Реально пропаганда, это самое лаконичное, из того что я видел! Спасибо!

  • @peaceduke256
    @peaceduke256 5 ปีที่แล้ว

    Хватило бы двух esp8266

    • @TechnoChannelru
      @TechnoChannelru  5 ปีที่แล้ว

      Я смотрю ты лёгких путей не ищешь)

    • @G-P_H-T
      @G-P_H-T 4 ปีที่แล้ว +1

      У меня лежат пару жирных толмутов по ESP8266. Когда я их не надолго приоткрываю и пытаюсь что либо там понять, через минут 5 помутнение разума приходит )))

  • @yavalerii
    @yavalerii 4 ปีที่แล้ว

    Какая цена данного прибора?

    • @TechnoChannelru
      @TechnoChannelru  4 ปีที่แล้ว

      Ну по запчастям мне это обошлось в 15$. А так, делал конечно же не на продажу, а во имя просвещения народа.

    • @yavalerii
      @yavalerii 4 ปีที่แล้ว +1

      Techno Channel этот прибор интересен тепличному бизнесу мониторить со2, но им нужна готовая версия, а не как это делается

    • @yavalerii
      @yavalerii 4 ปีที่แล้ว

      Techno Channel а изменение данных за сутки, неделю, месяц?

    • @TechnoChannelru
      @TechnoChannelru  4 ปีที่แล้ว +1

      @@yavalerii можно без проблем сделать архивацию данных на флэшку в таблицу excel. Можно заморочится и сделать график зависимости параметра от времени на компьютере. В общем это уже мелкие, легко выполнимые нюансы.

    • @yavalerii
      @yavalerii 4 ปีที่แล้ว

      Techno Channel нужен такой прибор

  • @ВасилийБондарев-о6ф
    @ВасилийБондарев-о6ф 5 ปีที่แล้ว +1

    ДАЁШЬ ВИДОСЫ ПРО МАЙНИНГ!!!

    • @TechnoChannelru
      @TechnoChannelru  5 ปีที่แล้ว

      Хорошо. Займусь этим. Я тоже заметил что развивающий контент никому не интересен. Но все такие надо закончить серию видосов по flprog

    • @ВасилийБондарев-о6ф
      @ВасилийБондарев-о6ф 5 ปีที่แล้ว +1

      @@TechnoChannelru Нет, просто эти видео можно снимать попутно выделив их в отдельный блок. Для тех кому это интересно это будет бесценный материал. Так же подробно можно снимать и про майнинг.