Содержание
- 2. План занятия
- 3. Кто считает время в Arduino Мы постоянно писали delay(1000); и не задумывались откуда Arduino знает, что
- 4. Кто считает время в Arduino Кварц выполняет очень простую вещь: он пинает микроконтроллер со своей тактовой
- 5. Любимая функция delay(); Простейшей с точки зрения использования функцией времени является задержка, их у нас две:
- 6. Забываем про delay() Так в чем же проблема? Почему использовать delay() не рекомендуется? Как вы думаете?
- 7. Забываем про delay() Основаня проблема в том, что при использовании функции delay() наша программа полностью зависает
- 8. Функции millis() и micros() Данные функции возвращают время, прошедшее с момента запуска микроконтроллера. Таких функций у
- 9. Функции millis() и micros() Вы спросите, а как время со старта МК поможет нам организовать действия
- 10. Задание 1: Вывести в монитор порта время в миллисекундах, прошедшего с момента включения Arduino А в
- 11. Задание 2: Сделать мигание светодиодом 2 раза в секунду, используя функцию millis()
- 12. Задание 3: Сделать мигание одним светодиодом 1 раз в секунду, вторым – 2 раза в секунду,
- 14. Скачать презентацию