Компьютерная школа «Университетские технологии» в рамках развития и популяризации робототехники предлагает вам курс по контроллерам Arduino (на базе микроконтроллеров Atmel). Курс проводится в удобное для слушателей время, в раза в неделю, занятие продолжается 2 часа (ориентировочно с 17.00 до 19.00.
Длительность курса — 1 месяц (8 занятий, 16 полных часов)
План проведения курса:
1. Микроконтроллеры. История развития процессоров. Область применения. Классификация микроконтроллеров. Структура микроконтроллеров семейства AVR. Программно-аппаратный комплекс Arduino Duemilanove.
2. Программирование микроконтроллеров. Составление компиляция и загрузка программ. Языки программирования ассемблер и СИ.
3. Размещение программ и данных в памяти – структура адресного пространства. Компиляторы WinAVR, AVRStudio.
4. Среда программирования Arduino. Пример составления и выполнения простейшей программы. Дискретные порты ввода/вывода Конфигурирование (настройка портов) портов. Программирование ввода/вывода дискретных сигналов.
5. Таймеры — счетчики. Программирование работы. Прерывания. Программирование обработки прерываний от таймеров. Реализация часов и будильника.
6. Аналого — цифровой преобразователь. Настройка преобразователя. Программирование ввода напряжения. Цифровой вольтметр.
7. Аналоговый компаратор. Настройка. Программирование устройства защиты от превышения напряжения.
8. Вывод аналоговых сигналов в микроконтроллере. Режим ШИМ. Программирование устройства генерации звуковых сигналов.
Контактный телефон 050-614-29-40 Сергей Владимирович