Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Колісний мобільний робот Micrоcamp 2.0

Реферат Колісний мобільний робот Micrоcamp 2.0





lign="justify"> # include

# include

# include

# include main ()

{sensor1, sensor2, sensor3; char i = 0; (200); (1)

{= 0; sensor2 = 0; sensor3 = 0; (i = 0; i <5; i + +)

{= (sensor1 + analog (2)); sensor2 = (sensor2 + analog (1)); sensor3 = (sensor3 + analog (0));

} = (sensor1/5); sensor2 = (sensor2/5); sensor3 = (sensor3/5); (sensor2> 225 && sensor2 <250) (0); (sensor2 < ; 205) (30); (sensor2> 250) (-30); (sensor1 <205 && sensor2 <205 && sensor3> 250) _left (30); (sensor1> 250 && sensor2 < ; 205 && sensor3 <205) _left (-30);

}

}


Задача 5: Дистанційне керування

У цьому завданню ми розглядаємо техніку прийому даних, використовуючи пульт дистанційного керування ER-4.Пульт передає дані по послідовному каналу. Передані дані моделюють несучу частоту 38 кГц. Робот повинен бути обладнаний ІЧ-приймачем 38 кГц для демодулірованія отриманих даних. p align="justify"> Можна використовувати пульт ER-4 для управління рухом робота.

Пульт дистанційного керування ER-4

В· Робоча дистанція від 4х до 8ми метрів на відкритому просторі.

В· 4 кнопки для передачі команд

В· Мале енергоспоживання

В· Харчування от2.4-3.0 В від двох батарей АА

В· Передача послідовних даних відповідно до стандарту RS-232со швидкістю 1200 bps у форматі 8N1


В 

ІЧ-приймач ZX-IRM


При передачі даних по ІЧ-каналу на великі відстані (5 ... 10м) використовується несуча частота 38 кГц. Таким чином, приймач повинен демодулювати несучу частоту 38 кГц. Після цього передати послідовні дані в мікроконтролер. Якщо несуча частота 38 кГц відсутнє, то на виході буде логічна "1". В іншому випадку, якщо детектується 38 кГц, то на виході буде логічний "0". br/>В 

Програма на С


В 

# 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.http ://my...


Назад | сторінка 12 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Універсальний, програмований пульт дистанційного керування на PIC контролер ...
  • Реферат на тему: Імітаційне моделювання процесу передачі даних по двох каналах
  • Реферат на тему: Розробка термогенератора, який буде використовувати тепло двигуна для заряд ...
  • Реферат на тему: Пристрій передачі даних, що містить п`ять каналів передачі
  • Реферат на тему: Спостереження за передачею даних в мережі організації за допомогою засобів ...