В уроке рассказывается о последовательном интерфейсе UART платы Ардуино, библиотеке для работы с ним и использовании порта UART для отладки программ.
Урок 11. Программные таймеры в Ардуино. Циклы с различными временами периода от одного таймера.
Научимся создавать программные таймеры в параллельных процессах. Напишем учебную программу для охранной сигнализации.
Урок 10. Прерывание по таймеру в Ардуино. Библиотека MsTimer2. Параллельные процессы.
Узнаем, как работать с прерываниями по таймеру. Напишем простую программу с параллельными процессами.
Урок 9. Создание библиотеки для Ардуино.
Урок 8. Цифровая фильтрация сигналов в программах для Ардуино.
Узнаем о другом способе обработки сигнала кнопки для фильтрации помех и устранении дребезга контактов.
Урок 7. Классы в программах Ардуино. Кнопка как объект.
Урок 6. Обработка дребезга контактов кнопки. Интерфейс связи между программными блоками.
В этом уроке научимся обрабатывать сигнал кнопки для устранения дребезга контактов.
Урок 5. Первая программа. Функции управления вводом/выводом. Кнопка, светодиод.
В этом уроке напишем первую программу, научимся считывать значение цифровых входов и устанавливать состояние выходов. Реализуем управление такими простыми элементами, как кнопка и светодиод.
Урок 4. Основы программирования Ардуино на языке C.
Этот урок дает минимальные знания, необходимые для программирования систем Ардуино на языке C. Можно только просмотреть его и в дальнейшем использовать как справочную информацию. Тем, кто программировал на C в других системах можно пропустить статью.
Урок 3. Установка программного обеспечения Arduino IDE, подключение платы к компьютеру.
В уроке рассказывается, как установить программное обеспечение для работы с системой Ардуино под Windows 7, как подключить плату к компьютеру и загрузить первую программу.