Колесный мобильный робот Micrоcamp 2.0

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

? для передачи команд

Малое энергопотребление

Питание от2.4-3.0 В от двух батареек АА

Передача последовательных данных в соответствии со стандартом RS-232со скоростью 1200 bps в формате 8N1

 

ИК-приемник ZX-IRM

 

При передаче данных по ИК-каналу на большие расстояния(5...10м) используется несущая частота 38 кГц. Таким образом, приемник должен демодулировать несущую частоту 38 кГц. После этого передать последовательные данные в микроконтроллер. Если несущая частота 38 кГц отсутсвует, то на выходе будет логическая "1". В противном случае, если детектируется 38 кГц, то на выходе будет логический "0".

 

 

Программа на С

 

 

#include

#include;()

{ uart_set_baud(1200);(1)

{=uart_getkey(20000);((key==a)||(key==A))(50);if ((key==d)||(key==D))(50);if ((key==с)||(key==С))_right(50);if ((key==b)||(key==B))_left(50);_off();

}

}

 

Список литературы

 

1.

.

3.

.

.

6.Руководство пользователя MicroCamp: инструкция по сборке и программированию