|
aHR0cDovL2ZyZWVzaGlwLmNvLmty
- À¯Çü: ½Àµµ °¨Áö±â
- Àç·á: È¥ÇÕ¹°
- ÀÌ·Ð: ÀúÇ× ¼¾¼
- Ãâ·Â: µðÁöÅÐ ¼¾¼
- ¸ðµ¨ ¹øÈ£: sensor module
- »ç¿ë¹ý: other
- module size: 32(L)mmX14(W)mmX8(T)mm
- Operating voltage: 3.3V-5V
- Country of Origin: China
- Module Purpose: Light Detection
- Module number: photoresistor sensor module
¸ñÀû: ±¤ °µµ °¨Áö ¶óÀÌÆ® ·¹º§ ¼¾¼, ±¤ ¸ðµâ ½º¸¶Æ® Ä« °Ë»ö ¸ðµâ Ư¡: 1, ¹Î°¨ÇÑ À¯Çü °¨±¤ ÀúÇ× ¼¾¼ »ç¿ë 2, ºñ±³±â Ãâ·Â ½ÅÈ£ ±ú²ýÇÑ ÆÄÇüÀº ÁÁÀº, ¿îÀü ´É·Â, 15ma. 3, Á¶Á¤ °¡´ÉÇÑ potentiometer Â÷°è·Î °¨Áö µÈ ºûÀÇ ¹à±â¸¦ Á¶Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. 4, ÀÛµ¿ Àü¾Ð 3.3 v-5 v 5, Ãâ·Â Çü½Ä: µðÁöÅÐ ½ºÀ§Äª Ãâ·Â (0 ¹× 1) 6, ½¬¿î ÀÓ¸íÀ» À§ÇÑ ³îÀÌ¼è ±¸¸ÛÀ¸·Î 7, ÀÛÀº ³Î pcb Å©±â: 3.2 cm x 1.4 cm 8, ³ÐÀº Àü¾Ð lm393 ºñ±³±â¸¦ »ç¿ëÇÏ¿© ¸ðµâ »ç¿ë 1, ÁÖº¯ ºû¿¡ °¡Àå ¹Î°¨ÇÑ °¨±¤¼º ÀúÇ× ¸ðµâ, ÀϹÝÀûÀ¸·Î ÁÖº¯ ºûÀÇ ¹à±â¸¦ °¨ÁöÇÏ´Â µ¥ »ç¿ë, Æ®¸®°Å ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ ¶Ç´Â ¸±·¹ÀÌ ¸ðµâ; 2, ÁÖÀ§ ºûÀÇ ´ÜÀ§ ±¤µµ´Â ¼¼Æ® ÀÓ°è °ªÀ» µµ´ÞÇÕ´Ï´Ù, ÁÖÀ§ ºû ¼öÁØÀÌ ¼¼Æ® ÀÓ°è °ªÀ» ÃÊ°úÇÒ ¶§ ³ôÀº do Ãø »êÃâ, do ³¡³ »êÃâ ³·°Ô; 3, Ãâ·Â ÇÒ ¼ö Á÷Á¢ ¿¬°á ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ ÅëÇØ ³ôÀº ³·Àº °¨Áö, µû¶ó¼ °¨Áö º¯°æ ÁÖº¯ ºû
SCM Å×½ºÆ® ÀýÂ÷
/******************************************
¼¾¼ Æ®¸®°Å Å×½ºÆ®
SCM: STC89C52
º¸µåÀ²: 9600
»ç¿ë¹ý: ºû ŽÁö.
*****************************************/
# Æ÷ÇÔ <reg52.h>
Unsigned char ³¯Â¥;
# Define uchar unsigned char
# Unsigned int¸¦ Á¤ÀÇÇϽʽÿÀ.
Sbit key1 = p0 ^ 1;
/* ±â´É ¼±¾ð -----------------------------------------------*/
Void Áö¿¬ (uint z);
Void initial_com (void);
//************************************************ ***********
/*
************************************************** ******************************
* ±â´É À̸§: Áö¿¬ (uint z)
** ±â´É: Áö¿¬ ±â´É
************************************************** ******************************
*/
Void Áö¿¬ (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, ÀÎÅÍ·´Æ® »ý¼º µÈ baud ¼Óµµ ¸ðµå 2
Pcon = 0x00;//smod = 0
Scon = 0x50;/¸ðµå 1 by ŸÀÌ¸Ó Á¦¾î
Th1 = 0xfd;//9600 baud·Î ¼³Á¤
TL1 = 0xfd;
Tr1 = 1;//½ÇÇà Á¦¾î ºñÆ® ŸÀÌ¸Ó t1 ¿±â
}
//***********************
//********** ÁÖ¿ä ±â´É *********
//***********************
¸ÞÀÎ ()
{
Initial_com ()
µ¿¾È (1)
{
If (key1 = = 0)
{
Áö¿¬ ();//ÁöÅ͸¦ Á¦°Å
If (key1 = = 0)//Æ®¸®°Å È®ÀÎ
{
Sbuf = 0x01;
Áö¿¬ (200);
}
}
°æ¿ì (RI)
{
³¯Â¥ = sbuf;//¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ Çã¿ë
Sbuf = ³¯Â¥;//¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯´Â º¸³À´Ï´Ù
RI = 0;
}
}
}
|
|
|
|
|