Опубликована: 18.01.2016 | Уровень: для всех | Стоимость: 16000.00 руб. | Длительность: 72 часа (дней)
Курс рассчитан на школьников 13-15 лет, желающих научиться программировать и управлять роботами.
В курсе даются базовые знания по информационным технологиям, алгебре логики и двоичной арифметике. Рассказывается про архитектуру микроконтроллеров и программирование на языке Ассемблер. Но самое главное - учащиеся смогут видеть и слышать, что они кодируют, потому, что это курс для будущих робототехников, самых востребованных специалистов будущего.
Цель: Знакомство с основами современной электроники и программированием. Профессиональная ориентация школьников. Введение в специальность «Системный программист».
| | Поделиться |

План занятий

ЗанятиеЗаголовок <<Дата изучения
Лекция 1
Введение
План и цели занятий, техника безопасности, инструменты и рабочее место, источник электрического тока, электрический ток, последовательное соединение, параллельное соединение.
Оглавление
    -
    Лекция 2
    Электронные детали, раздел математики — комбинаторика, двоичное исчисление
    Резистор, светодиод, кнопка тактовая, трехцветный светодиод, комбинации цветов, комбинаторика, двоичное число, преобразование двоичного числа в десятичное.
    Оглавление
      -
      Лекция 3
      Генератор низкой частоты, логические элементы
      Устройство мигающего светодиода, период колебаний, частота колебаний, уровень логического 0, уровень логической 1, базовые логические элементы, микросхема К155ЛА3, таблица истинности, генератор НЧ на ЛА3, обратная связь.
      Оглавление
        -
        Лекция 4
        ИК датчик, RS-триггеры, D-триггер, ячейка памяти
        Инфра красное излучение, ИК датчик, ИК передатчик, RS-триггеры на примере программной модели, логические функции И, ИЛИ, НЕ, D-триггер, таблица истинности, микросхема КР1533ТМ8, ячейка памяти, понятие бит.
        Оглавление
          -
          Лекция 5
          Регистр сдвига, временная диаграмма работы регистра сдвига
          Микросхема КР1533ТМ2, таблица истинности, регистр сдвига на 4 бит, временная диаграмма работы регистра сдвига, усовершенствованный регистр сдвига на 8 бит с обратной связью и тактовый генератор.
          Оглавление
            -
            Лекция 6
            Делитель на 2, счетчик импульсов, таблицы истинности. Понятия байт, полубайт, слово
            Еще одна схема генератора НЧ (тактовый генератор), делитель на 2, таблица истинности, проектирование 4-х разрядного счетчика импульсов, таблица истинности. Понятия байт, полубайт, слово. Схема новогодней гирлянды.
            Оглавление
              -
              Лекция 7
              Транзистор, громкоговоритель, генератор звуковой частоты, усилитель электрических сигналов
              Транзистор, громкоговоритель, генератор звуковой частоты, усилитель электрических сигналов. Схема новогодней гирлянды с усилителями на транзисторах.
              Оглавление
                -
                Лекция 8
                Микроконтроллер, программатор, отладочная плата, среда программиста
                Микроконтроллер, программатор, отладочная плата, установка ПО под Linux и Windows, компиляция программы и прошивка микроконтроллера, первые программы на Ассемблере.
                Оглавление
                  -
                  Лекция 9
                  Комментарии в программе, регистры микроконтроллера, команда RJMP
                  Комментарии в программе, рекомендуемая литература, порты ввода/вывода, регистры ввода/вывода, регистры общего назначения, RJMP - переход.
                  Оглавление
                    -
                    Лекция 10
                    Алгоритм, команды SBI, CBI, LDI, OUT, SBIW, SBCI, BRCC, RJMP, RCALL. RET
                    Алгоритм, программная задержка выполнения, подпрограмма, описание алгоритма работы, программа мигающий светодиод, алгоритм программы бегущие огни, программа бегущий огонь.
                    Оглавление
                      -
                      Лекция 11
                      Понятие звука, программа генерирующая звук
                      Понятие звука, превращаем программу blink в программу ton.
                      Оглавление
                        -
                        Лекция 12
                        Прерывания, счетчик команд, стек, WachDog таймер
                        Прерывания, счетчик команд, стек, WachDog таймер, программа генерирующая звуки нот, сирена.
                        Оглавление
                          -
                          Лекция 13
                          Макросы и библиотеки, основы сольфеджио
                          Макросы и выделение подпрограмм в библиотеки, основы сольфеджио, кодирование мелодии.
                          Оглавление
                            -
                            Лекция 14
                            Команды CP, SBIS, BRL, BRNE, BRCC, BRHC, COM, LSR, LSL, SBR
                            Оптимизация программы, цвето музыкальное устройство (ЦМУ).
                            Оглавление
                              -
                              Лекция 15
                              Обработчик прерывания RESET, чтение запись в EEPROM
                              Программа "Музыкальный автомат", обработчик прерывания RESET, Чтение запись в EEPROM.
                              Оглавление
                                -
                                Лекция 16
                                Причины возникновения прерывания RESET, микроконтроллер ATMega8-20PU
                                Причины возникновения прерывания RESET, как учесть сброс по питанию, оценочная плата для микроконтроллера ATMega8-20PU.
                                Оглавление
                                  -