Уроки Arduino: энергосбережение и сон
HTML-код
- Опубликовано: 6 июн 2024
- В этом уроке будем разбираться с энергопотреблением Arduino и режимами сна.
► Урок на сайте: alexgyver.ru/lessons/power-sl...
► Документация на GyverPower alexgyver.ru/gyverpower/
► Урок про программатор: alexgyver.ru/lessons/programm...
► Урок по аппаратным прерываниям alexgyver.ru/lessons/interrupts/
► Каталог ссылок на Али: alexgyver.ru/arduino_shop/
► Поддержать автора: yoomoney.ru/to/410019154264963
► По всем вопросам: nich1con36@mail.ru
▼ UsbAsp ▼
ali.ski/VGRRdQ
ali.ski/aJbwM
ali.ski/prdQf
★ Инструменты, приборы и материалы для пайки ★
- Удобные мультиметры: ali.ski/2nn13 ali.ski/fTDAW9
- Тестеры компонентов: ali.ski/ZFLC7Y ali.ski/Mb_7W
- Карманные осциллографы: ali.ski/JdkQw
- Паяльная станция HakkoT12: ali.ski/pEUz9I
- Паяльный фен 8858: ali.ski/3cSLjp ali.ski/OtB10-
- Коврик для пайки: ali.ski/gF7bWW
- Стриппер для проводов: ali.ski/RiVwcj ali.ski/Thu_i
- Оловоотсос: ali.ski/1MLjH ali.ski/1K-IS
- Куча дешевого припоя: ali.ski/ZGkkx ali.ski/S3h5V
- Шпильки для выпайки: ali.ski/WSv7wx
- Хороший флюс-гель: ali.ski/uFflw
▼ Огромный стартовый набор GyverKIT ▼
kit.alexgyver.ru/
▼ Уроки Arduino на сайте ▼
alexgyver.ru/lessons/
▼ Модули и датчики с Али ▼
alexgyver.ru/arduino_shop/
▼ Страница "Заметок Ардуинщика" ▼
alexgyver.ru/arduino_lessons/
00:00 - вступление
00:32 - потребление микроконтроллера
01:48 - выбор библиотек
02:29 - тактовая частота
06:55 - встроенная периферия
07:58 - использование сна
11:09 - калибровка watchdog
12:05 - примеры сна
14:25 - коррекция millis
15:09 - детектор питания BOD
15:36 - доработка платы Arduino
17:18 - питание от пинов Arduino
17:42 - самоблокировка питания
18:32 - эпилог
Теги: #arduino #уроки #ардуино #alexgyver
●●●●●●●●●●●●●●●●●●●●
► Основной канал: / alexgyvershow
► Поддержать автора alexgyver.ru/support_alex/
► Официальный сайт: alexgyver.ru/
► Почта: alex@alexgyver.ru - Наука
"Просыпаться, быстро делать все дела и потом спать изо всех сил" это как раз про меня)
Какая разница кто читает? Нормальный парень нормальный текст. Все по полочкам разложено, доходчиво рассазано. Лично мне всё нра.
Не ну если так судить то можно вместо окрошки есть колбасу, варёный картофель, редиску и запивать всё это кефиром, какая разница калории те же, питательные вещества тоже...
@@user-le1wy8gw3n
В данном, конкретном случае, важен не вкус, а калории.
Так, что без разницы.
@@user-le1wy8gw3n Не сильно давно, когда интернет только появлялся, а где-то про него еще даже и не слышали, любая информация была на вес золота. Такое изложение, подход и объем полезной информации в то время был бы за гранью добра и зла. А нынче я смотрю народ немного "зажрался" подавай ему не только хлеба но и кваса ))
@@MrSanekP не интересно не слушай.
@@MrSanekP дофига. от не смотри до прочитай на сайте сам
Много кто заметил, что я "влез" в текст. Так всё и было) Больше подробностей, для всех и каждого!
Расскажи про UART и связь ардуинок
СДЕЛАЙТЕ ЛАЗЕР-ТАГ НА АРДУИНО МНЕ КАЖЖЕТСЯ ЭТО СУПЕР ИДЕЯ. (залайкайте чтоб увидел)
@@user-kx5bd5po1l тут не делают проектов..только обучение и представление примеров
@@AlexDarkSide1 знаю, но так больше шансов что увидит
@@user-kx5bd5po1l За такие просьбы, не относящиеся к тематике канала, скорее всего забанят
Шикарный выпуск про энергосбережение на Arduino. Огромное спасибо!!!
Спасибо, N1chicon! Интересная и полезная тема! Все доступно рассказано и показано!
Огромное спасибо за проделаную работу!
Ну наконец!!! То что я так долго ждал!!!
Nich1con, спасибо большое за видео! Как всегда очень подробно и последовательно. Давно хотел иметь в закладках видео по энергосберегающему режиму работы ардуинки.
Очень полезное видео, спасибо за урок.
Круто! Очень долго ждал урока по режимам сна, спасибо!
Видос огонь, тема огонь, разжевал хорошо. Благодарочка!
Очень полезный репозиторий! Использовал ещё пол года назад в своём проекте. Спасибо авторам!
Очень интересно и содержательно! Спасибо мужики!
Спасибо! Отличное, информативное видео!
Как долго я ждал этого видео. Спасибо большое
Топовая тема!!! Спасибо!
Молодец! Всё отлично разжёвано и доступным языком.
Всеобъемлюще! Шикарно! Спасибо!
Класс! Супер! Спасибо! Много нового узнал.
Как всегда! Чётко и по делу!
Как всегда позновательно!
Спс как раз то что нужно!! оптимизация на высшем уровне!!
Спасибо! Глубоко, но понятно!
Отличное видео. Очень информативно и полезно. Так держать))
Спасибо. Все очень доходчиво
Очень полезное видео и отличный ведущий
Отличное видео. Спасибо
Спасибо за выпуск🎥
Как всегда💪 Лайк👍
Благодарствую за отличный видос
Отличный видос, прям не нарадуюсь на канал!
Красава N1chicon, спасибо. теперь мне стало понятно про сон гораздо больше. И за библиотеку отдельное спасибо, это решает кучу проблем.
Зачётнейшая тема! Огромное СПСБА!
офигенно полезный урок и библиотека! теперь можно лепить тиньки 45 и 85 в управление фонариков и обходиться всего одной кнопкой для управления, не парясь о разряде
Да это же просто песня! ) Спасибо за доступное изложение!
Спасибо за подробнейший разбор🎥
Как всегда💪 Лайк👍
Спасибо!
про самоблокировку было бы очень интересно
Отличное видео. Польза 100%
Спасибо, очень полезный ролик
хорошо подобрано, спасибо, просмотрели большую часть нюансов, и даже как ни странно физику, хотя поулыбался - юзаю только про мини
ОЧень по кайфу всё рассказал. В своё время не хватало такого видео, зато разобрался сам) Сделал внешние прерывания от второй ардуинки и синхронизацией работы)
Очень круто! Спасибо огромное!
Круто! Очень полезно.
Хороший материал, мне он очень полезен.👍👍👍👍👍
Отлично темараскрыта!
Спасибо, важна тема по использованию автономных источников питания совм с мк!
Спасибо за видео и советы
Определённо полезная тема!!!)
Интересный выпуск, спасибо
Полезненько !!!
Второму ведущему-зачет!Все четко!
Ну просто Блеск!!! Спасибо Автор!!!!
Ура, наконец-то!
Ребята, спасибо, отличная тема к новому году! Gyver, тебе отдельный респект. Начал тебя смотреть пару лет назад из-за одноименного фильма из детства. Теперь я большой спец в ардуино со всеми возможными примочками. Пишу код закрытыми глазами, помогаю другим, большие дела делаем! Только свой первый набор ардуино так и не заказал... Похоже, надежда только на Деда Мороза. // Стёпа, 36 годиков
в Proteus?
очень круто. спасибо интересная тема.
давай ещё про nrf24 в связке с лоупаер
Ждал это видео!!!!!!
Я эту инфу по крупицам собирал, а тут все сразу, и даже больше. Ясно и толково.
Очень полезное видео и тема актуальная.
Еще бы подобное про ESP8266 (ESP-12, ESP-01...) Ну, тут уже просили об этом...
Спасибо за познавательный контент!
Подобную серию уроков про ESP было бы еще интересно.
А ещ ещё бы интернет вещей
в инете вся инфа есть) принципиально, от дуинки не отличается) если у тебя 8266, то перепаиваешь одну ножку на ресет и всё)
@@casper1vanes Это да. По AVR тоже есть всё.
Но тут структурировано и по полочкам.Всё уже найдено за нас.
Остаётся заварить чаю и смотреть)
Спасибо. Полезно
То, что доктор прописал!!!
Спасибо
Сразу лайк!
Парни, вы молодцы! Продолжайте в том-же духе! Хотелось-бы в ближайших видео увидеть проект автономной GSM сигнализации на спящей Ардуино и спящем SIM800L. При обрыве линии связи одного из датчиков это должно разбудить Ардуину с последующим звонком на телефон хозяина. Ну а при входящем звонке Ардуина должна проснуться, опросить, например, датчик температуры и влажности и проговорить значение в трубку заранее записанными в SIM800L аудио-файлами в формате .amr после чего снова заснуть
Никого не слушай, твой голос классный
Классные уроки, толковые! Спасибо за них! Очень хотелось бы увидеть такой же контент но по STM32, эти камни во стократ интересней по начинке и возможностям чем те атмеги на ардуинах ) Не думаете в скором будущем рассмотреть эту тему ? Например в среде Visual Studio + Platformio и предконфигом на STM32CubeMX, или сразу в STM32CubeIDE он уже со встроенным MX-ом). прошиваться же можно тем же ST-Link ...Ещё раз спасибо и успехов !)
Man you are in a driver seat! Thank you!!!
Круть, спасибо!!!
Спасибо!
Правда шибко быстро-быстро, прям наскоро.
Друг, я думаю, никто не расстроется если вы будите снимать ролики как можно подробнее, пусть и долгие.
Как бы пояснить-то.... гораздо лучше и понятнее когда конкретно и дотошно разбирается каждый пункт, типа для новичков и ламеров.
А еще круче, если в рамках темы и объяснения будет собираться какой-то проект.
Молодец, всесторонне описал вопрос. Хотя конечно не все понял, надо еще пересмотреть видео, может попрактиковаться и будет лучше.
Топовий урок👍
Все отлично, чувствуются что Алекс руку к тексту приложил, ну не переживай. Все норм, все получится. P.s вы прям мысли читаете только недавно надо было сон использовать в работе.
позновательно.
Хмм. Звучит неплохо и понятно. Походу гайвер влез в текст) чисто предпложение
Как я не по уведомлению зашел:)
Спасибо за отличные видео. Было бы очень интересно видеть не только примеры, с иcпользованием Ваших библиотек, но и аналогичные примеры, реализованные "базовыми" средствами Arduino.
У arduino нет базовых инструментов для работы со сном, они есть в библиотеке компилятора. И там можно только выбрать режим и уснуть. Все остальное делается при помощи даташита и программных костылей, которые подробно закомментированы в коде gyverpower
@@ArduNotes В этом и соль! Протянуть ниточку от даташита к программному коду и объяснить почему так, а не иначе - ИМХО это очень ценно, это другой уровень понимания железки и того, что с ней происходит. В любом случае - Вы делаете отличную работу! Всегда с удовольствием смотрю)
@@MimakaGamleT уроки по avr и avrlibs возможно будут позже, данный ролик перегружать такой информацией было бы слишком
спсб за видео
Спасибо за выпуск! Но OLED дисплей нельзя питать от выхода ардуины. При отключении экран садит шину i2c и ардуина виснет. Если есть проверенное решение буду рад прочитать.
Спасибо. Я пару лет назад решал такую задачу. Не очень эффкктивно получилось. Последний вариант с самоотключением появился у меня в качестве идеи, но схему не продумывал. А тут все готово.
*Л. а. й. к. о. с.* за видос.
Видео материал как всегда на Высоте.. Подскажите мне пожалуйста, а где у Алекса находится видео о работе с памятью EEPROM, а то среди множества "Заметок Ардуинщика" я не могу его найти.
Вышло просто супер, очень подробно и доходчиво! Было бы здорово посмотреть какой нибудь урок или серию уроков по подключению и работе экранов с других устройств к ардуино. Например экранчики от принтеров, телефонов и так далее, а то как то мало инфы и вся она не понятна :(
Инфы нет потому что это сложная тема, к которой невозможно сделать универсальную инструкцию или урок. Китайские дисплеи и контроллеры к ним не имеют документации, нужно брать дисплей, с которым ардуино заведомо сможет работать. Иначе трата времени
блин, просто суперполезно! это вам не моргание светодиодами на esp32.. и в тоже время максимально доступно. никакого жесткача с ассемблером, фьюзами и регистрами.
проще написать asm("sleep"), чем разбираться в уб-гих библиотеках
Годнота, так и запишем
А можно сделать пользовательский блок на FLprog ?
со стабилизатором - отличная идея! Можно использовать и не такой екзотическая, а, например, RT9013 или RT9193 - такие ставят на Wemos D1 Mini модулях....
А можно про esp32 запилить ролики?
Супер годный контент! Друзья, сделайте пож видос про вольтметр без дополнительных периферийных устройств с выводом информации на дисплей. Лично у меня есть несколько проектов, где требуется отслеживание уровня заряда аккумулятора (как правило 18650)
Обалдеть. Я когда увлекался ардуиной, то думал, что она простая. А оно во как сложно оказывается. Так много скрытых возможностей, о которых я не знал)
Фишка ардуино - лёгкий старт, низкий порог вхождения. А под капотом - микроконтроллер, со всеми вытекающими. Насколько глубоко погрузиться каждый решает для себя сам.
Здравствуйте. Слежу за вашим творчеством уже давно особенно понравились умный дом и регулятор теплиц а могли бы вы сделать контроллер для регулировкой грибной камеры. Многие грибоводы были бы благодарны.
Самоблокировка - первая схема работает - давно использую
Отличное видео, спасибо. Но у меня остался один вопрос: можно ли в ардуино использовать режим сна без использования библиотек?
Насколько помню в голом камне такая функция была: даёшь команду sleep() и всё, без каких либо дополнений. Просыпался только по внешнему прерыванию.
Скажите пожалуйста сон отключит дисплей LCD ? Возможно ли оставить на дисплее ранее выведенную информацию?
Заметки Ардуинщика: подскажите пожалуйста как называется шрифт в видео на синем фоне ?
Domkrat
есть вопрос. А если функцию sleepdelay остановить по кнопке миллис скорректируется?
АЛЕКС, СДЕЛАЙ ЛАЗЕР-ТАГ НА АРДУИНО МНЕ КАЖЖЕТСЯ ЭТО СУПЕР ИДЕЯ. (залайкайте чтоб увидел)
Подскажите как можно использовать режим сна, так чтобы по таймеру просыпался считывал данные с датчика и записывал в память. А по нажатию кнопки зажигал экранчик и выводил данные? Возможно использование 2 режимов сна?
Еще стоить добавить: некоторые модули имеют встроенный режим сна. Например bme280, который часто юзают в проектах. У меня этот сон позволил нормально сэкономить. Но нужно покопаться в документации, потому что про тот же сон bme много информации нет.
Ну наконец то......
ну в целом понятно. стоило бы упомянуть что есть модули и микросхемы с контактом "enable", который позволяет отключить модуль или микросхему(mt3608, tda7293, 74hc595, и ТД)
В текстовом уроке есть
Алекс, я знаю ты читаешь комменты)
Сделай что-нб годное к новому году на своем канале. А вообще это видео очень интересное, всегда интересовался этим. Спасибо за хороший сценарий.
кажется китайцы обломают с доставкой плат для проекта. Будем старый НГ праздновать
@@ArduNotes эхх, ладно😂 все равно буду ждать, т.к будет интересно
Ребята спасибо за ваши уроки, я тоже стал вести небольшой канал про проекты на ардуино, правда подписчиков пока мало)