728x90
ONE025는 불꽃감지 센서로, 스마트 독서실 시스템에서 화재감지를 담당하는 센서입니다. 전에 소개했던 SRF02함수에 비해 단순한 구성방식을 지니고 있습니다.
불꽃 감지센서(Flame Sensor)란 적외선 LED를 통해 화재 시 연소반응에 의해 불꽃에서 파생되는 열 복사인 적외선 파장(760nm ~ 110nM)을 감지하여 아날로그 혹은 디지털 신호를 수신하는 센서입니다. 근접한 거리의 불꽃을 감지할 수 있으며, 최대 감지 거리는 약 17cm~18cm정도입니다. 실생활에서 문화재 시설 및 주요 공공시설의 화재 감지용으로 사용되거나, 제품의 고전압 릴레이 및 브러쉬, 접전 스위치에서 발생하는 스파크성 불꽃 및 근접거리에서 발화체를 감시,점화하는 등의 용도로 사용하기도 합니다. 스마트 독서실이라는 주제에 맞게 화재감지 기능이 있으면 좋을 것 같아 추가하였습니다.
SPEC of ONE025 | |||
크기 | 46 * 14 * 17 mm | ||
동작 전압 | 3.3V ~ 5V | ||
검출 각도 | 60도 | ||
감도 조절 방법 | 모듈에 장착된 가변저항으로 감도 조절 | ||
핀 간격 | 2.54mm |
간단한 동작코드 예시로, 불꽃이 감지되면 LED가 점등되는 프로그램입니다.
#include <mega128.h>
#include <delay.h>
void main(void)
{
DDRB = 0xff; // PORTB 출력 설정
DDRC = 0x00; // PORTC 입력 설정
while (1)
{
if (PORTD.0 == 1)
{
PORTB = 0x00;
}
else
{
PORTB = 0xff;
}
delay_ms(100);
}
}
728x90
'프로젝트 > 스마트독서실 시스템' 카테고리의 다른 글
06_프로그램 구현 1단계 (0) | 2021.12.02 |
---|---|
05_구동함수_Keypad,FND,Buzzer (0) | 2021.11.19 |
04_구동함수_Servo motor (0) | 2021.11.19 |
02_센서구동함수_SRF02 (0) | 2021.11.19 |
01_ATmega128 프로젝트_스마트 독서실 (0) | 2021.10.30 |