
주요기능
- 360도 감시 - 특정 거리 이내 포착 → 감지 결과 전달
- 360도 움직이며(Servo) 거리측정(Ultrasonic 2ea), 특정 거리 이내 감지
- 거리(Ultrasonic), 방향(Servo), 시간(RTC) 감지 결과 전달(UART)
- 영상 촬영(ESP32 CAM, Arduino 이용 설정)
- 국지성 기후 관측 - 온습도(DHT11)
- 재생에너지 방향 조절 - 태양광, 바람 180도 측정 → 발전기 방향 조절
- 태양광 밝기(Photo), 바람 세기(Sound) 180도 측정(Servo)
- 특정 기준 이상 측정값 가장 강한 곳 → 태양광 & 풍력발전기 개별 방향 조절(Servo 2ea)
- 재난대응시설 - 상황 감지(Flame) 후 동작
- 1단계 낙하 안전망 작동(Servo), 에어매트 개방(Servo)
- 2단계 에어매트 작동(Fan), 보조피난줄 구동부 이동(Servo)
- 3단계 보조피난줄 작동(Stepper)
- 각 기능 IP 생성 및 사용
- Ultrasonic, Servo, Stepper, RTC, DHT11, ADC Sensor, Digital Sensor, Fan, Text LCD
- Servo PWM 제어 7개 사용
Connect Pin
Flow Chart 및 회로도
Vivado Block Design
Register Description
IP Module Code
Ultrasonic Module
Servo Motor + PWM Module
Real-Time Clock Read Module
DHT11 온습도 Module
ADC + Digital Sensor Module
Stepper Motor Module
Fan Motor Module
Text LCD I2C Module