[리포트] 팀프로젝트 - 태양위치추적기
페이지 정보
작성일 23-01-17 13:18본문
Download : [레포트] 팀프로젝트 - 태양위치추적기.hwp
동작
광센서를 360˚도 회전시켜 가장 조도가 높은곳을 측정(測定) 센서와 연동하는 다른 일을 행한다.
3.순서도
program 스타트
센서 모터 구동
광센서 입력
360˚판단
센서 모터 정지
최대값 산출
연동 모터 구동
최대값 판단
센서 모터 정지
program 종료
4.program 소스
#include
#include
#include
#include
#include smcapi.h
#define LIGHT 1
int main(void)
{
int light_value[17];
int i,j;
int min = 999;
int index;
init_fifo();
set_sensor_rate(LIGHT,1);
set_pwm_rate(10);
set_motor(2,1,0x3);
set_motor(4,0,0xf);
for(i=0;i<17;i++) {
printf(%dn,get_sensor(LIGHT));
light_val…(drop)
다.
부품
모터 2개, 광센서 1개
2.제작
원래의 계획은 빛의 직진성을 이용한 현재 위치 판단 및 진행이었으나 센서의 감지능력이 기대에 못미치고 빛자체가 주변요소와 결합하여 매번 상대적인 값이 나오므로 포기하였다. 결국 이러한 상대적인 값에 의하여 빛의 가장밝은 곳을 감지하는 태양 위치 추적기로 작품을 완성시켰다. 광센서를 360˚회전시켜 가장 밝으곳을 감지하여 다른 모터를 구동시키면 되므로 별다른 어려움은 없었고 program도 매우 간단하여 단시간에 완성할 수 있었다.
설명
Download : [레포트] 팀프로젝트 - 태양위치추적기.hwp( 36 )
순서
![[레포트]%20팀프로젝트%20-%20태양위치추적기_hwp_01.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%20%ED%8C%80%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%20-%20%ED%83%9C%EC%96%91%EC%9C%84%EC%B9%98%EC%B6%94%EC%A0%81%EA%B8%B0_hwp_01.gif)
![[레포트]%20팀프로젝트%20-%20태양위치추적기_hwp_02.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%20%ED%8C%80%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%20-%20%ED%83%9C%EC%96%91%EC%9C%84%EC%B9%98%EC%B6%94%EC%A0%81%EA%B8%B0_hwp_02.gif)
[리포트] 팀프로젝트 - 태양위치추적기
레포트/기타
레포트,팀프로젝트,태양위치추적기,기타,레포트
[리포트] 팀프로젝트 - 태양위치추적기
[레포트] 팀프로젝트 - 태양위치추적기 , [레포트] 팀프로젝트 - 태양위치추적기기타레포트 , 레포트 팀프로젝트 태양위치추적기
A반 16조 결과 보고서
텀프로젝트명 : 태양위치추적기
1.개요
목적
-
태양의 위치를 판단하여 현재의 위치판단을 위한 기준이나 일조량증가를 꾀한다.