Оптические датчики модуля обнаружения света Оптическое сопротивление модуль 3 стежки 3

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии
Обнаружение яркости света, датчик света яркости, модуль Smart Car Light Search
Характеристики модуля:
1. Принять чувствительный светочувствительный датчик сопротивления
2. Выход компаратора, сигнал чистый, форма волны хороша, а вместимость водителя сильна, более 15 мА.
3. Соответствует яркости света регулируемого обнаружения
4. Работое напряжение 3.3V-5V
5. Выходная форма: вывод цифрового переключения (0 и 1)
6. Для удобной установки есть фиксированные отверстия для болтов
7. Маленькая плата размер платы: 3,2 см х 1,4 см.
8. Используйте ширину напряжения LM393 Comporator
Модуль Используйте инструкции
1. Модуль оптического сопротивления является наиболее чувствительным к окружающей среде окружающей среды. Обычно он используется для обнаружения яркости света окружающей среды, а также запуска одного микрокомпьютера или ретранслятора с одним -чип -модулем и т. Д.;
2. Когда яркость модуля не достигает порогового значения, конечный результат выводит высокий уровень. Когда яркость внешней среды внешнего мира превышает пороговое значение, конечные выходы DO низкие;
3. Выходная терминала DO может быть непосредственно подключена к одному микрокомпьютеру, а высокие и низкие уровни обнаруживаются одним чип -машиной.
4. Выходной терминал DO может напрямую управлять ретрансляционным модулем магазина, который может сформировать оптический переключатель управления.
Передняя и задняя часть этой серии модулей

Структура продукта и схема подключения

Общественная схема, друзья, которые это нуждаются, могут ссылаться на рисунок ниже

Программа тестирования машины с одним
/******************************************
Shenzhen Yusong Fengchuan Electronics Co., Ltd.
Тест на триггер датчика
Одиночная машина: STC89C52
Поттер ставка: 9600
Использование продукта: обнаружение света.
*****************************************/
#include<reg52.h>
unsigned char date;
#define uchar unsigned char
#define uint unsigned int
sbit key1=P0^1;
/* Функциональное заявление ------------------------------------------------------ ------------------------------------------*/
void delay(uint z);
void Initial_com(void);
//***********************************************************
/*
********************************************************************************
** Имя функции: задержка (uint z)
** Функция функции: функция задержки
********************************************************************************
*/
void delay(uint z)
{
uint i,j;
for(i=z;i>0;i--)
for(j=110;j>0;j--);
}
//******************************
// ***** Функция инициализации последовательного порта *************
//******************************
void Initial_com(void)
{
EA = 1; // открыть общее прерывание
Es = 1; // разрешить серийное прерывание
Et1 = 1; // разрешить прерывание таймера T1
TMOD = 0x20; // Таймер T1, в том виде, как 2 прерывания, генерируйте скорость бода
PCON=0x00; //SMOD=0
Scon = 0x50; // Метод 1 контролируется таймером
Th1 = 0xfd; // Посознание, установленное на 9600
TL1=0xfd;
TR1 = 1; // Открыть таймер T1.
}
//*************************
// ************ Основная функция **********
//*************************
main()
{
Initial_com();
while(1)
{
if(key1==0)
{
Dolem
If (key1 == 0) // Подтверждение триггера
{
SBUF=0X01;
delay(200);
}
}
if(RI)
{
date = sbuf; // Одиночная машина принять
Sbuf = date; // один -копетка микрокомпьютер отправить
RI=0;
}
}
}

