#5 Делаем автоматическое включение света - фоторезистор, делитель напряжения, АЦП и Arduino

Поділитися
Вставка
  • Опубліковано 5 тра 2024
  • Как создать автоматиеское включение света с наступлением темноты? В пятом выпуске курса по основам Arduino для начинающих мы поговорим о том, как объединить адресную светодиодную ленту WS2812B с датчиком освещенности, сделав автоматическое включение ленты с защитой от ложных срабатываний.
    Исходники проекта в Телеграм: t.me/mylabrazum
    Моя страница в Instagram: / viktor_osin_
    Поддержать автора:
    Boosty: boosty.to/labrazum
    Donationalerts: www.donationalerts.com/r/labr...
    ------------------------------------------------------------------------------------
    Основные моменты:
    0:42 - Как работать с адресной лентой?
    2:28 - Библиотека для адресной ленты и код
    5:43 - Датчик освещённости (фоторезистор)
    7:05 - Делитель напряжения
    10:45 - Аналого-цифровой преобразователь
    14:39 - Читаем значения датчика и выводим в Serial-порт
    16:49 - Автоматическое включение света
    18:53 - Как меняется уровень света на практике
    23:48 - Переменная-флаг
    26:52 - Заключение
  • Наука та технологія

КОМЕНТАРІ • 26

  • @LabRazum
    @LabRazum  27 днів тому +2

    Насыщенно получилось. А как вам презентация? :)
    Не забывайте писать свои вопросы в Телеграм: t.me/mylabrazum
    Основные моменты:
    0:42 - Как работать с адресной лентой?
    2:28 - Библиотека для адресной ленты и код
    5:43 - Датчик освещённости (фоторезистор)
    7:05 - Делитель напряжения
    10:45 - Аналого-цифровой преобразователь
    14:39 - Читаем значения датчика и выводим в Serial-порт
    16:49 - Автоматическое включение света
    18:53 - Как меняется уровень света на практике
    23:48 - Переменная-флаг
    26:52 - Заключение

  • @imarsovich
    @imarsovich 26 днів тому +1

    Очень понятно и доходчиво все объясняется. Понятно, что конкретно делает каждая строка кода. Жду продолжения уроков. Спасибо!

  • @hasborn1962
    @hasborn1962 23 дні тому

    Молодец парень! Толковый и с правильной речью.

  • @ilvz7285
    @ilvz7285 27 днів тому +2

    Хороший ролик, только непривычно видеть GND сверху, а 5v снизу.

  • @Mr.K.Ginzburg
    @Mr.K.Ginzburg 27 днів тому +1

    Спасибо, что продолжаете просвещать))

  • @eremenkoff9331
    @eremenkoff9331 26 днів тому

    Наконец то вы вернулись ❤

  • @oleksiivakhrushev128
    @oleksiivakhrushev128 27 днів тому +1

    Это лучшее объяснение, что я встречал, спасибо!

  • @sovrinfo
    @sovrinfo 26 днів тому

    Спасибо большое. Очень доходчиво. классная презентация.

  • @dirtyclover41
    @dirtyclover41 27 днів тому +1

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

  • @user-dv5oz3ci9q
    @user-dv5oz3ci9q 27 днів тому

    Молодец, классная подача материала!!!👍

  • @user-mn7hw1ui8x
    @user-mn7hw1ui8x 26 днів тому

    Отличнное видео,спасибо большое!

  • @shurovik2987
    @shurovik2987 18 днів тому

    Маленькое замечание - на схемах принято плюс питания изображать вверху, а минус - внизу.
    А по теме - я подобный датчик (готовый шилд) использую для управления яркостью дисплея на ТМ1637, который показывает температуру и влажность от DHT22. Ночью экран тусклый, днем яркий.

  • @user-vi5jo1fy3e
    @user-vi5jo1fy3e 27 днів тому

    Спасибо

  • @user-kl2nk7dr5v
    @user-kl2nk7dr5v 27 днів тому

    Спасибо!

  • @hasborn1962
    @hasborn1962 23 дні тому

    Странно,почему у этого человека так мало подписок? Он рассказывает очень полезные вещи очень понятным наглядным образом.И у этого дела так мало ценителей! А у каких-то дерьмоблогеров миллионы подписок.Люди потихоньку кончаются...

  • @sergeykozyrkov
    @sergeykozyrkov 26 днів тому

    Придирки продолжаются. В цикле вместо числа 15 писал бы ранее определенное NUM_LEDS. Извините :-)

  • @sergeykozyrkov
    @sergeykozyrkov 26 днів тому

    Придираюсь, наверно, но я бы читал порт А0 один раз, а не три, сохранял бы значение и его анализировал. Ну и два цикла точно заменил бы на один. :-)

    • @LabRazum
      @LabRazum  26 днів тому +1

      Нет, что Вы, не придирки, вполне логично, а еще бы убрать delay и сделать опрос на прерываниях + анализ нескольких результатов и высчитывание среднего

    • @sergeykozyrkov
      @sergeykozyrkov 26 днів тому +1

      @@LabRazum Ну это уже не для начинающих, как я думаю. Но это мне нравится.
      Я совсем не начинающий программист, но смотрю ваши уроки с удовольствием. Планирую прикупить комплект железок и освоить это направление в электронике и программировании.

  • @CooleR152
    @CooleR152 24 дні тому

    Где можно изучить синтаксис этого языка программирования

  • @JohnnDorfman
    @JohnnDorfman 27 днів тому

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

    • @LabRazum
      @LabRazum  27 днів тому +1

      Не сказал в видео, датчик всегда ставится вне источника света. Если это освещение в доме, то датчик смотрит на улицу, если уличный фонарь - то в небо и т.д.

  • @AlexandrSvetlakov
    @AlexandrSvetlakov 27 днів тому +1

    инфы для чайников чуть больше чем 99%
    и твой уровень существенно выше. так что, давай по верхней планке!

    • @LabRazum
      @LabRazum  27 днів тому

      Все так, этот курс для начинающих, осталось еще пару выпусков и будет новенькое

  • @user-in9uj6yz8s
    @user-in9uj6yz8s 26 днів тому

    Америку открыл 11:47.