Page 185 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 185
3. 소프트웨어 개요
1) 구성도
가)제어부
블루투스 통신을 이용하여 모듈과 스마트폰이 서로 통신하여 데이터를 주고받아 모터
를 제어한다.
나)구동부
구동부에서는 제어부의 명령에 따라 모터의 각도를 조절하여 미로회로를 동작시킨다.
다) Source Program
#include <mega128.h>
#include <delay.h>
unsigned char rx = 6;
void main(void)
{
DDRA = 0xff;
DDRD = 0xff;
DDRC = 0xff;
DDRB = 0x00;
UCSR0A = 0;
UCSR0B = 0b10011000;
UCSR0C = 0b00000110;
UBRR0H = 0;
UBRR0L = 103;
SREG |= 0x80;
PORTA = 0xff;
while (1){
while (rx == 0x00){
- 178 -