воскресенье, 5 октября 2014 г.

Первая программа для кружка робототехники

Итак начинаем знакомство с контролером СМ100А
Задача перед контроллером управлять исполнительными моторами - включать их для движения и подавать звуковой сигнал при обнаружении препятствия совместно с их остановкой. В состав СМ100А входят 3 датчика дистанции и динамик, кроме этого есть два порта для подключения моторов. Модель для натурных испытаний будет собрана на следующем занятии, после создания программы.
Порядок разработки программы:

  1. разрабатываем Дракон-схему программы (логику работы)
  2. наполняем дракон-схему в режиме программирования кодом  и по правилам на языке Си
  3. конвертируем схему в текст программы
  4. запускаем штатный программатор Robo-Task и настраиваем его на СМ100А
  5. записываем в него текст программы
  6. сохраняем файл записанной программы под своими фамилиями_01 (фамилии разделяются подчеркиванием)
  7. строим модель
  8. загружаем  полученную программу в контроллер
  9. запускаем и тестируем программу
Раздаточный материал(вариант всего процесса создания программы) будет опубликован позже.

Комментариев нет: