Программирование Arduino. Создаем практические устройства
Год: 2018 Автор: А.В. Белов Издательство: Наука и Техника ISBN: 978-5-94387-882-4 Жанр: Программирование Формат: DJVU Качество: OCR без ошибок Иллюстрации: Черно-белые
Описание:Книга посвящена созданию практических устройств с использованием модуля Ардуино. Этот модуль в настоящее время стал очень популярным. Он оказался настолько удачной разработкой и получил настолько широкое распространение в мире, что сегодня признан идеальной основой для изучения премудростей микроконтроллерной техники.
Для данной книги автор специально разработал ряд практических схем и устройств, на основе которых читатель постепенно, от простого к сложному, сможет научиться писать программы и разрабатывать свои устройства на основе модуля Ардуино. Книга содержит подробное описание каждой включенной в нее программы. Вы узнаете, как создается алгоритм, как разрабатывается схема и как пишется программа. Параллельно, на тех же примерах, идет изучение языка программирования Ардуино. Все функции, операторы и другие элементы этого языка подробно описываются перед тем, как они будут использованы в очередной конкретной программе.
Сотни тысяч плат Ардуино используются каждый день, стимулируя людей во всем мире создавать что-то новое и интересное. Книга предназначена для широкого круга радиолюбителей и для всех, кто изучает языки программирования и учится создавать электронные устройства.
Глава 1. Прежде чем начать читать книгу Глава 2. Ардуино - конструктор для домохозяек Глава 3. Среда разработки IDE Глава 4. Простейшая программа «Hello, world!» Глава 5. Переключаемый светодиод Глава 6. Боремся с дребезгом контактов Глава 7. Мигающий светодиод Глава 8. Бегущие огни Глава 9. Альтернативные способы формирования задержки Глава 10. Работа с прерываниями по таймеру Глава 11. Формирование звука Глава 12. Ввод аналоговой информации Глава 13. Вывод аналоговой информации Глава 14. Передача данных из Ардуино на компьютер Глава 15. Передача данных с компьютера на Ардуино Глава 16. Музыкальная шкатулка Глава 17. Кодовый замок Глава 18. Кодовый замок с музыкальным звонком Глава 19. Платы Arduino: особенности и возможности Глава 20. Arduino shields или платы расширения Глава 21. Подводя итоги Приложение 1 .Основные операторы языка Ардуино Приложение 2. Типы данных в Arduino IDE