Робототехника. Сб, Вс с 16:00
Для детей старше 12 лет и взрослых. Предварительная подготовка не требуется. Запишитесь в группу на сб, вс.
Курс Робтотехника. 32 занятия по 1 часу. На занятиях мы собираем более 30 электронных схем пишем более 25 программ. Кус состоит из трех разделов.
Раздел I. Основы электроники.
Здесь мы изучаем:
Технику электробезопасности, источники электрического тока, электрический ток, последовательное соединение и его свойства, параллельное соединение и его свойства, электрическое сопротивление, закон Ома, резистор, светодиод, электрические характеристики светодиодов, кнопка тактовая, трехцветный светодиод, комбинаторика, двоичное исчисление, преобразование двоичного числа в десятичное, генератор низкой частоты, осцилограмма, период колебаний, частота колебаний, уровень логической 1 и логического 0, микросхемы базовой логики К155ЛА3, таблица истинности, датчик ИК излучения, триггеры, D-триггер, микросхема КР1533ТМ8, таблицы состояний RS-триггеров и D-триггера, ячейка памяти, бит, микросхема КР1533ТМ2, таблица состояний КР1533ТМ2, регистры сдвига, делитель на 2, счетчик импульсов, байт, полубайт, слово, транзистор, громкоговоритель.
Раздел II. Программирование микроконтроллеров на языке Ассемблер.
Здесь мы изучаем:
Микроконтроллер, программатор, установка Ассемблера и программатора на компьютер, программа на Ассемблере, компиляция программы, прошивка микроконтроллера, управление портами микроконтроллера, комментарии в программе, порты ввода/вывода, регистры ввода/вывода, регистры общего назначения, алгоритм программы, переходы и циклы в программах, подпрограммы, программы реального времени, расчет времени выполнения программы, генератор звука, прерывания, счетчик команд, стек, макросы, включаемые файлы, оптимизация программы, watchdog, обработчик прерывания RESET, чтение и запись в EEPROM, ввод данных в микроконтроллер, внешние прерывания, управление матричным индикатором, таймеры счетчики, чтение и запись в RAM, вывод букв на матричный индикатор, бегущая строка, хранение констант во Flash памяти программ, таблицы символов.
Раздел III. Программирование микроконтроллеров AVR на языке C++.
Здесь мы изучаем:
Программирование микроконтроллеров на Си, среда разработчика программ Arduino, цифровые выводы, аналоговые входы, ШИМ, прерывания, типы данных, константы, переменные, операторы, функции, пользовательские функции, управляющие операторы, основные алгоритмы на Си.