Программирование на АРДУИНО. От простого к сложному

Дмитрий Иванович Мамичев

Обложка:


Предисловие 6

Глава 1. «Ардуино-ожидание» 7

Эксперимент №1. «Мигающий светодиод» 9

Эксперимент №2. «Переключатель светодиодных гирлянд» 17

Эксперимент №3. «Игра — угадай: красный или зелёный?» 27

Эксперимент №4. «Игровой кубик на шесть граней» 30

Эксперимент №5. «Песочные часы» 36

Глава 2. «Ардуино — начало» 40

Эксперимент №6. «Вновь мигающий светодиод» 45

Эксперимент №7. «Осмысленно мигающий светодиод или спасите наши души» 48

Эксперимент №8. «Песочные часы с секундным отсчётом» 51

Эксперимент №9. «7 сегментный светодиодный индикатор» 57

Эксперимент №10. «Секундомер на предел измерения — 10 секунд» 61

Эксперимент №11. «Секундомер на предел измерения — 99 секунд» 65

Эксперимент №12. «Светодиодный куб 3*3*3» 70

Эксперимент №13. «Звуковой сигнал sos» 85

Эксперимент №14. «Моя мелодия» 89

Эксперимент №15. «Одноголосый эми или arduino-дудка» 93

Глава 3. «ардуино-пробы» 98

Эксперимент №16. «Опять светодиод» 99

Эксперимент №17. «Ночник — три цвета» 102

Эксперимент №18. «Цветовые часы с секундным отсчётом» 107

Эксперимент №19. «Длинномер» 110

Эксперимент №20. «Кодовый замок» 113

Эксперимент №21. «Проба вход-выход?» 116

Эксперимент №22. «Эми — вариант второй» 118

Эксперимент №23. «Проба — мотор» 130

Эксперимент №24. «Проба — ноты без tone» 135

Эксперимент №25. «Проба — goto» 139

Глава4. «Ардуинобим» 141

Глава 5. Ардуино и время 171

Эксперимент №26. «Трёхцветный rgb светодиод» 172

Эксперимент №27. «Снова электронный кубик» 175

Эксперимент №28. «Снова электронный секундомер» 182

Эксперимент №29. «Аналоговые часы» 186

Эксперимент №30. «Песочные часы на светодиодных матрицах» 195

Глава 6. Ардуино-практическое приложение 206

Светодиодный куб 4х4х4 207

Тренажёр-игрушка алфавит «павлин» 224

Танцующий человечек next 230

Ночной светильник 240