Д. Гадре, Н. Мэлхотра. Занимательные проекты на базе микроконтроллеров tinyAVR
На 34 занимательных практических примерах рассмотрены разработка и программирование электронных устройств на основе микроконтроллеров tinyAVR компании Atmel. Описаны устройство микроконтроллеров, их архитектура, электронные компоненты проектов и вопросы питания. Рассмотрены инструменты для создания проектов и изготовления печатных плат, основы программирования и основные команды языка С для встроенных приложений. Приведены проекты с использованием светодиодов, графических дисплеев, датчиков, аудиопроекты и проекты на альтернативных источниках энергии. Материал сопровождается пошаговыми инструкциями, рисунками и фотографиями. Приведены исходные коды рассмотренных проектов.
Для широкого круга радиолюбителей.
Содержание:
- Об авторах
- Благодарности
- Введение
Глава 1. Обзор "малюток" Tiny
- Проект 1. Программа Hello World! в мире микроконтроллеров
Глава 2. Простые устройства со светодиодами
- Проект 2. Мерцающая светодиодная свеча
- Проект 3. Смешивание цветов светодиода RGB
- Проект 4. Случайный генератор цвета и звука
- Проект 5. Светодиодное перо
Глава 3. Более сложные проекты со светодиодами
- Проект 6. Лампа для создания настроения
- Проект 7. Волюметр с 20 светодиодами
- Проект 8. Вольтметр
- Проект 9. Термометр
- Проект 10. Частотомер с автоматическим выбором диапазона
- Проект 11. Забавные часы
- Проект 12. Разноцветные игральные кости
- Проект 13. Игра "крестики-нолики"
Глава 4. Проекты с графическими жидкокристаллическими дисплеями
- Проект 14. Регистратор температуры
- Проект 15. Игрушка Тэнгу с графическим дисплеем
- Проект 16. Игра "Жизнь"
- Проект 17. Крестики-нолики
- Проект 18. "Дурацкие" часы
- Проект 19. Громкий будильник
Глава 5. Проекты с датчиками
- Проект 20. Светодиод как датчик и индикатор
- Проект 21. Валентинка с датчиком близости
- Проект 22. Электронная спичка без огня
- Проект 23. Волчок со светодиодами
- Проект 24. Бесконтактный тахометр
- Проект 25. Индуктивный датчик появления автомобиля и счетчик
- Проект 26. Электронные свечи для дня рождения
- Проект 27. Сигнализация для холодильника
Глава 6. Звуковые проекты
- Проект 28. Тональный генератор
- Проект 29. Еще один проект сигнализации для холодильника
- Проект 30. Проигрыватель рингтонов
- Проект 31. Музыкальная игрушка
Глава 7. Проекты с альтернативными источниками энергии
- Проект 32. Дистанционное инфракрасное управление без батарей
- Проект 33. Электронные игральные кости (без батареек)
- Проект 34. Игрушка, основанная на инерционности зрительного восприятия
Приложения
- Приложение 1. Программирование микроконтроллеров AVR на языке С
- Приложение 2. Проектирование и изготовление печатных плат
- Приложение 3. Лупа со светодиодной подсветкой
- Предметный указатель
Издательство: БХВ-Петербург
Серия: Электроника
Год издания: 2012
Страниц: 352
ISBN: 978-5-9775-0728-8
Формат: DjVu
Качество: отличное
Скачать книгу "Занимательные проекты на базе микроконтроллеров tinyAVR" (61 МБ):
Формат: PDF
Язык: русский
Качество: высокое
Скачать книгу (18 МБ):
Bookingolz 25/03/23 Просмотров: 3941
+2