Колесный мобильный робот 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: инструкция по сборке и программированию