Page 767 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 767
공중망을 이용한 애완동물 사료 공급기
strcat(str1, " B2"); //문자열에 B2를 추가한다.
if(status[3] == 0) //B3이 비었으면
strcat(str1, " B3"); //문자열에 B3을 추가한다.
}
else if(b == 2){ //a가 2이면 White쪽의 남은 주차공간을 확인한다.
if(status[4] == 0) //W1이 비었으면
strcat(str1, " W1"); //문자열에 W1을 추가한다.
if(status[5] == 0) //W2가 비었으면
strcat(str1, " W2"); //문자열에 W2를 추가한다.
if(status[6] == 0) //W3이 비었으면
strcat(str1, " W3"); //문자열에 W3을 추가한다.
}
lcd_gotoxy(0, 1);
lcd_puts(str1); //lcd 두번째 줄 첫번째칸 부터 문자열을 표시한다.
lcd = 1;
delay_ms(3000);
}
void up() //모터 정회전
{
PORTF|=0x01; //PORTF.0=1;
PORTF&=0xfd; //PORTF.1=0;
}
void stop() //모터 정지
{
PORTF&=0xfe; //PORTF.0=0;
PORTF&=0xfd; //PORTF.1=0;
}
void down() //모터 역회전
{
PORTF&=0xfe; //PORTF.0=0;
PORTF|=0x02; //PORTF.1=1;
}
void close() //서보모터를 제어하여 차단기를 닫는 함수
{
int k;
for(k=0;k<25;k++)
인천전자마이스터고등학교
- 760 -