Презентация, доклад на тему Программирование. Arduino. Мигаем светодиодом без delay

Arduino. ПрограммированиеВо время выполнения delay() программа "замораживается" и не может выполнять других действий.В реальных задачах нам обычно требуется, чтобы программа не только мигала светодиодом, но и выполняла другие полезные действия и не пропустила нажатие кнопки, например.В

Слайд 1Мигаем светодиодом
без delay()
Arduino. Программирование

Мигаем светодиодомбез delay()Arduino. Программирование

Слайд 2Arduino. Программирование
Во время выполнения delay() программа "замораживается"
и не может выполнять

других действий.

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

В этом примере мы обойдемся без delay,
программа будет запоминать время
когда был включен или выключен светодиод и
в каждом цикле loop() будет проверять не прошло
ли достаточно времени для переключения светодиода.
Arduino. ПрограммированиеВо время выполнения delay() программа

Слайд 3Arduino. Программирование
Необходимые компоненты

- Arduino контроллер
- Светодиод

- Резистор 220 Ом

Подключение, точно такое же как и в примере мигания с помощью delay()

Arduino. ПрограммированиеНеобходимые компоненты  - Arduino контроллер  - Светодиод  - Резистор 220 ОмПодключение, точно такое

Слайд 4Arduino. Программирование
Написание кода программы

Arduino. ПрограммированиеНаписание кода программы

Слайд 5Arduino. Программирование

Arduino. Программирование

Слайд 6Arduino. Программирование
Задание 1. Реализовать рассмотренный пример

Задание 2. Добавить в схему 2

светодиод. Организовать одновременное мигание светодиодов

Задание 3. Организовать попеременное мигание светодиодов

Задание 4. Используя структуру switch... case,
реализовать 2 режима работы:
1-ый: одновременное мигание 2 светодиодов
2-ой: попеременное мигание 2 светодиодов
Arduino. ПрограммированиеЗадание 1. Реализовать рассмотренный примерЗадание 2. Добавить в схему 2 светодиод.     Организовать

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть