연세대 전기전자응용실험 라인트레이서 종합본
- 최초 등록일
- 2010.03.12
- 최종 저작일
- 2009.12
- 24페이지/ 한컴오피스
- 가격 3,000원
소개글
지난학기(09년 2학기)에 만점을 받은 라인트레이서 6장~12장 통합본입니다.
자세한 설명이 되어있어 보고서만 봐도 라인트레이서 제작 모든 과정을 쉽게 이해할 수 있도록 되어있습니다. 처음에 저도 막막했었는데, 고심끝에 만들었고,
전반부 실험이 부진했음에도 라인트레이서에서 높은 점수를 받아 A+를 받았습니다.
(20개조중 2개조)
음악이 흘러나오고, 장애물이 있으면 경고음을 울리도록 하는 창의 파트를 추가하였습니다.
자세한 사진부터 코딩까지 모든것이 담겨있습니다.
목차
* Our Making plan
* Our Making Process
* Difference between plan and our finished product
* Motor board
* Port mapping
* Flow chart
* External shape
* Complete line tracer
* Comments
* Code
본문내용
*** Input
- Port0.0 ~ Port0.3 : 4 pins are used to detect the line. Each pin is matched with output of sensor
- Port0.4 : This pin is connected with pin 11 of ADC0804 chip. Pin 11 of ADC means MSB. Various voltages generated by distance measurement sensor are inserted to ADC. Then ADC exchanges voltage to digital signal. The reason why we choose the MSB of ADC is that we want to make a less sensitive operation performed by sensor.
*** Output
- Port1.0 : It`s not used.
- Port1.1 : It controls the moving forward signal of left motor.
- Port1.2 : It controls the moving forward signal of right motor.
- Port1.3 : It controls the moving backward signal of right motor.
- Port1.4 : It controls the moving backward signal of left motor.
- Port1.5 : It lights the left LED
- Port1.6 : It lights the backward LED
- Port1.7 : It lights the right LED
** Code operation Flow chart
- Music part
To use the speaker, we choose the address defined by SELECT(0x100c). Before we start the music, we set IOC0, IOC1, PORT1 and SELECT in main program to use the speaker. In infinite loop, if obstacle is detected, generates `alert`. If not, generates music.
`alert` function and `music` function have similar structure. In functions, they select the frequency defined in array using input i or j. Then using `highlow` function, it generates selected frequency for defined length.
참고 자료
없음