Уроки Arduino: энергосбережение и сон
Вставка
- Опубліковано 4 лип 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, спасибо большое за видео! Как всегда очень подробно и последовательно. Давно хотел иметь в закладках видео по энергосберегающему режиму работы ардуинки.
Огромное спасибо за проделаную работу!
Очень полезный репозиторий! Использовал ещё пол года назад в своём проекте. Спасибо авторам!
Круто! Очень долго ждал урока по режимам сна, спасибо!
Видос огонь, тема огонь, разжевал хорошо. Благодарочка!
Очень полезное видео, спасибо за урок.
Очень интересно и содержательно! Спасибо мужики!
Как долго я ждал этого видео. Спасибо большое
офигенно полезный урок и библиотека! теперь можно лепить тиньки 45 и 85 в управление фонариков и обходиться всего одной кнопкой для управления, не парясь о разряде
Спасибо! Отличное, информативное видео!
Молодец! Всё отлично разжёвано и доступным языком.
Всеобъемлюще! Шикарно! Спасибо!
Спс как раз то что нужно!! оптимизация на высшем уровне!!
Топовая тема!!! Спасибо!
Как всегда! Чётко и по делу!
Да это же просто песня! ) Спасибо за доступное изложение!
Класс! Супер! Спасибо! Много нового узнал.
Красава N1chicon, спасибо. теперь мне стало понятно про сон гораздо больше. И за библиотеку отдельное спасибо, это решает кучу проблем.
ОЧень по кайфу всё рассказал. В своё время не хватало такого видео, зато разобрался сам) Сделал внешние прерывания от второй ардуинки и синхронизацией работы)
Очень полезное видео и отличный ведущий
Отличное видео. Очень информативно и полезно. Так держать))
Зачётнейшая тема! Огромное СПСБА!
Как всегда позновательно!
Отличный видос, прям не нарадуюсь на канал!
хорошо подобрано, спасибо, просмотрели большую часть нюансов, и даже как ни странно физику, хотя поулыбался - юзаю только про мини
Благодарствую за отличный видос
Спасибо за выпуск🎥
Как всегда💪 Лайк👍
Спасибо! Глубоко, но понятно!
Спасибо за подробнейший разбор🎥
Как всегда💪 Лайк👍
Отличное видео. Польза 100%
Спасибо. Все очень доходчиво
Отличное видео. Спасибо
Спасибо!
про самоблокировку было бы очень интересно
Ну просто Блеск!!! Спасибо Автор!!!!
Хороший материал, мне он очень полезен.👍👍👍👍👍
Спасибо, важна тема по использованию автономных источников питания совм с мк!
Спасибо, очень полезный ролик
Очень круто! Спасибо огромное!
Определённо полезная тема!!!)
Отлично темараскрыта!
Круто! Очень полезно.
Молодец, всесторонне описал вопрос. Хотя конечно не все понял, надо еще пересмотреть видео, может попрактиковаться и будет лучше.
Ребята, спасибо, отличная тема к новому году! Gyver, тебе отдельный респект. Начал тебя смотреть пару лет назад из-за одноименного фильма из детства. Теперь я большой спец в ардуино со всеми возможными примочками. Пишу код закрытыми глазами, помогаю другим, большие дела делаем! Только свой первый набор ардуино так и не заказал... Похоже, надежда только на Деда Мороза. // Стёпа, 36 годиков
в Proteus?
Второму ведущему-зачет!Все четко!
Ура, наконец-то!
Я эту инфу по крупицам собирал, а тут все сразу, и даже больше. Ясно и толково.
Очень полезное видео и тема актуальная.
Еще бы подобное про ESP8266 (ESP-12, ESP-01...) Ну, тут уже просили об этом...
очень круто. спасибо интересная тема.
давай ещё про nrf24 в связке с лоупаер
Спасибо за видео и советы
Интересный выпуск, спасибо
Ждал это видео!!!!!!
Полезненько !!!
Спасибо за познавательный контент!
Подобную серию уроков про ESP было бы еще интересно.
А ещ ещё бы интернет вещей
в инете вся инфа есть) принципиально, от дуинки не отличается) если у тебя 8266, то перепаиваешь одну ножку на ресет и всё)
@@casper1vanes Это да. По AVR тоже есть всё.
Но тут структурировано и по полочкам.Всё уже найдено за нас.
Остаётся заварить чаю и смотреть)
Спасибо!
Правда шибко быстро-быстро, прям наскоро.
Друг, я думаю, никто не расстроется если вы будите снимать ролики как можно подробнее, пусть и долгие.
Как бы пояснить-то.... гораздо лучше и понятнее когда конкретно и дотошно разбирается каждый пункт, типа для новичков и ламеров.
А еще круче, если в рамках темы и объяснения будет собираться какой-то проект.
Парни, вы молодцы! Продолжайте в том-же духе! Хотелось-бы в ближайших видео увидеть проект автономной GSM сигнализации на спящей Ардуино и спящем SIM800L. При обрыве линии связи одного из датчиков это должно разбудить Ардуину с последующим звонком на телефон хозяина. Ну а при входящем звонке Ардуина должна проснуться, опросить, например, датчик температуры и влажности и проговорить значение в трубку заранее записанными в SIM800L аудио-файлами в формате .amr после чего снова заснуть
То, что доктор прописал!!!
Хмм. Звучит неплохо и понятно. Походу гайвер влез в текст) чисто предпложение
Никого не слушай, твой голос классный
Спасибо. Полезно
Сразу лайк!
Man you are in a driver seat! Thank you!!!
Топовий урок👍
Спасибо
Круть, спасибо!!!
позновательно.
Спасибо. Я пару лет назад решал такую задачу. Не очень эффкктивно получилось. Последний вариант с самоотключением появился у меня в качестве идеи, но схему не продумывал. А тут все готово.
Классные уроки, толковые! Спасибо за них! Очень хотелось бы увидеть такой же контент но по STM32, эти камни во стократ интересней по начинке и возможностям чем те атмеги на ардуинах ) Не думаете в скором будущем рассмотреть эту тему ? Например в среде Visual Studio + Platformio и предконфигом на STM32CubeMX, или сразу в STM32CubeIDE он уже со встроенным MX-ом). прошиваться же можно тем же ST-Link ...Ещё раз спасибо и успехов !)
блин, просто суперполезно! это вам не моргание светодиодами на esp32.. и в тоже время максимально доступно. никакого жесткача с ассемблером, фьюзами и регистрами.
проще написать asm("sleep"), чем разбираться в уб-гих библиотеках
Все отлично, чувствуются что Алекс руку к тексту приложил, ну не переживай. Все норм, все получится. P.s вы прям мысли читаете только недавно надо было сон использовать в работе.
Как я не по уведомлению зашел:)
Супер годный контент! Друзья, сделайте пож видос про вольтметр без дополнительных периферийных устройств с выводом информации на дисплей. Лично у меня есть несколько проектов, где требуется отслеживание уровня заряда аккумулятора (как правило 18650)
Спасибо за отличные видео. Было бы очень интересно видеть не только примеры, с иcпользованием Ваших библиотек, но и аналогичные примеры, реализованные "базовыми" средствами Arduino.
У arduino нет базовых инструментов для работы со сном, они есть в библиотеке компилятора. И там можно только выбрать режим и уснуть. Все остальное делается при помощи даташита и программных костылей, которые подробно закомментированы в коде gyverpower
@@ArduNotes В этом и соль! Протянуть ниточку от даташита к программному коду и объяснить почему так, а не иначе - ИМХО это очень ценно, это другой уровень понимания железки и того, что с ней происходит. В любом случае - Вы делаете отличную работу! Всегда с удовольствием смотрю)
@@MimakaGamleT уроки по avr и avrlibs возможно будут позже, данный ролик перегружать такой информацией было бы слишком
*Л. а. й. к. о. с.* за видос.
со стабилизатором - отличная идея! Можно использовать и не такой екзотическая, а, например, RT9013 или RT9193 - такие ставят на Wemos D1 Mini модулях....
Спасибо за выпуск! Но OLED дисплей нельзя питать от выхода ардуины. При отключении экран садит шину i2c и ардуина виснет. Если есть проверенное решение буду рад прочитать.
спсб за видео
Вышло просто супер, очень подробно и доходчиво! Было бы здорово посмотреть какой нибудь урок или серию уроков по подключению и работе экранов с других устройств к ардуино. Например экранчики от принтеров, телефонов и так далее, а то как то мало инфы и вся она не понятна :(
Инфы нет потому что это сложная тема, к которой невозможно сделать универсальную инструкцию или урок. Китайские дисплеи и контроллеры к ним не имеют документации, нужно брать дисплей, с которым ардуино заведомо сможет работать. Иначе трата времени
Здравствуйте. Слежу за вашим творчеством уже давно особенно понравились умный дом и регулятор теплиц а могли бы вы сделать контроллер для регулировкой грибной камеры. Многие грибоводы были бы благодарны.
Самоблокировка - первая схема работает - давно использую
Обалдеть. Я когда увлекался ардуиной, то думал, что она простая. А оно во как сложно оказывается. Так много скрытых возможностей, о которых я не знал)
Фишка ардуино - лёгкий старт, низкий порог вхождения. А под капотом - микроконтроллер, со всеми вытекающими. Насколько глубоко погрузиться каждый решает для себя сам.
Кстати если USB TTL на плате отсутствует, то вместо всяких программаторов удобно использовать другую Arduino, замкнув на ней RST и GND выходы, и подключив выходы TX и RX к одноименным выходам подопытного (RX-RX, TX-TX). Часто выручает!
классно было бы посмотреть урок по ключам на полевиках. Н и П канальных с расчетами. Не просто бери такой и все будет ок. А с расчетом мощности, скорости, грамотного подключения и т.д.
Видео материал как всегда на Высоте.. Подскажите мне пожалуйста, а где у Алекса находится видео о работе с памятью EEPROM, а то среди множества "Заметок Ардуинщика" я не могу его найти.
Годнота, так и запишем
Еще стоить добавить: некоторые модули имеют встроенный режим сна. Например bme280, который часто юзают в проектах. У меня этот сон позволил нормально сэкономить. Но нужно покопаться в документации, потому что про тот же сон bme много информации нет.
Дежурный режим с прерыванием ProMini- ток снизился c 26mA на 2 mA, спсибо.
Отличное видео, спасибо. Но у меня остался один вопрос: можно ли в ардуино использовать режим сна без использования библиотек?
Насколько помню в голом камне такая функция была: даёшь команду sleep() и всё, без каких либо дополнений. Просыпался только по внешнему прерыванию.
Подскажите как можно использовать режим сна, так чтобы по таймеру просыпался считывал данные с датчика и записывал в память. А по нажатию кнопки зажигал экранчик и выводил данные? Возможно использование 2 режимов сна?
Ребята спасибо за ваши уроки, я тоже стал вести небольшой канал про проекты на ардуино, правда подписчиков пока мало)
ну в целом понятно. стоило бы упомянуть что есть модули и микросхемы с контактом "enable", который позволяет отключить модуль или микросхему(mt3608, tda7293, 74hc595, и ТД)
В текстовом уроке есть
Скажите пожалуйста сон отключит дисплей LCD ? Возможно ли оставить на дисплее ранее выведенную информацию?
16:43 это тот самый стабилизатор, что понижает высокое напряжение через порт vim до 5ти v? Как быть тогда, если питаешь напряжением побольше?
Ну наконец то......
АЛЕКС, СДЕЛАЙ ЛАЗЕР-ТАГ НА АРДУИНО МНЕ КАЖЖЕТСЯ ЭТО СУПЕР ИДЕЯ. (залайкайте чтоб увидел)
А можно сделать пользовательский блок на FLprog ?