ПОДДЕРЖАТЬ КАНАЛ (ЮMoney):
КАРТА СБЕР: 5336 6900 6775 7700 ПОДДЕРЖАТЬ (ежемесячно):
https://www.youtube.com/majortomworks... ЗАКАЗАТЬ Футболку, Кепку, Аксессуары с символикой канала БОЛЬШАЯ МАСТЕРСКАЯ ТОМА:
Реклама. ООО "АЛИБАБА.КОМ (РУ)", ИНН 7703380158: Заказ плат Ардуино на Алиэкспресс: ► Стартовый набор Ардуино (рекомендуется!)
► Монтажная плата из видео (Uno)
► Монтажная плата для Mega
► Arduino Nano
► Arduino UNO
► Arduino MEGA
► Arduino Pro Micro
► Модуль WiFi
► Модуль LCD
► Модуль дисплея 1602А
► Модуль клавиатуры 5 кн.
► БЛОК ПИТАНИЯ DPS-5020
► ПАЯЛЬНИК из видео
► Паяльник с олово-отсосом
► МУЛЬТИМЕТР
► ОСЦИЛЛОГРАФ
► КЛЕЩИ ЗАЧИСТКИ
► КУСАЧКИ
► ОБЖИМКА
Первая часть: Ардуино Том 1. • АРДУИНО и Микроконтроллеры. Для Начинающих... 0:00 Что такое Ардуино и зачем он нужен? 0:45 Как загружать скетчи в Ардуино? 1:15 Питание Ардуино. Входы и выходы. 2:04 Принципиальная схема тестового стенда для Ардуино Уно. 2:39 Зачем нужен индикатор? 3:44 Что такое семисегментный индикатор и как он работает? 4:50 Подключение индикатора к Ардуино. 5:28 Типы семисегментных индикаторов. 6:14 Индикатор 5261AB на два знакоместа с общим анодом. 6:42 Тестовая программа для проверки индикатора. 7:01 Директива DEFINE в оболочке Ардуино. Определение констант. 7:50 Соответствие определений и принципиальной схемы. 8:50 Зажигаем индикаторы подачей плюса на аноды 9:52 Проверяем работу сегментов. Подаём нолик на сегмент А. 10:07 Пишем процедуру для гашения сегментов. 11:08 Мигаем сегментом А. Проверяем все сегменты по очереди. 11:29 Пишем семисегментный дешифратор. Процедура вывода ниббла. 12:37 Вызываем процедуру nibble() для отображения нуля. 12:55 Выводим серию последовательных цифр на индикатор. 13:12 Как сделать, чтобы на знакоместах были разные цифры? 14:20 Правильно организуем гашение сегментов и задержки. 15:06 Алгоритм динамической индикации. Зачем он нужен? 16:45 Процедура вывода на индикатор целого десятичного числа 17:40 Конвертация двухзначного целого числа в старший и младший разряд 18:10 Цикл отображения последовательных чисел с частотой 1 Гц 18:40 Функция millis() и отображение счётчика на индикаторе 19:25 Добавляем в функцию вывода целого числа защиту от переполнения 20:00 Звуковая индикация. Функция Ардуино tone(). 21:04 Подключаем кнопки и потенциометр. 21:37 Подключаем ключ на мощном мосфете. 22:03 Настройка входов для работы с кнопками. 22:19 Проверяем работу кнопок. 22:43 Проверяем потенциометр и АЦП 23:27 Пишем скетч программируемого таймера. 23:46 Алгоритм работы таймера. 24:46 Основные режимы работы таймера. Переменная active. 25:40 Основной цикл. Отображение значения счётчика на индикаторе. 26:12 Опрос кнопок. Инкремент и декремент. Отслеживание отпускания. 27:07 Защита от недопустимых значений счётчика. 27:49 Команда перехода в режим обратного отсчёта по нажатию обеих кнопок. 28:14 Обратный отсчёт. Функция millis() 29:05 Программный приём сохранения предыдущего значения в цикле. 31:04 Проверка достижения нуля, звуковая индикация, управление мосфетом. 31:20 Дорабатываем процедуру опроса кнопок. 31:45 Счётчик длительности удерживания кнопок. 32:45 Спасибо за просмотр видео! 33:32 Благодарность спонсорам канала! Полные тексты скетчей для вас, друзья! #majortomworkshop #majortommusic