8. ¾Æ³¯·Î±× ÀÔ·Â – CDS ¼¾¼
|
À̹ø °Á¿¡¼´Â CDS ¼¾¼¸¦ ÀÌ¿ëÇÑ ¾Æ³¯·Î±× ÀԷ¿¡ ´ëÇؼ ½ÇÇèÇØ º¸µµ·Ï ÇÏ°Ú´Ù.
|
CDS ¼¾¼´Â ºûÀÇ ¾ç¿¡ µû¶ó ÀúÇ× °ªÀÌ ´Þ¶óÁö´Â ¼ÒÀÚ·Î ±¤¼¾¼·Î¼ È°¿ëÀÌ °¡´ÉÇÏ´Ù.
|
¿ì¼±, ¾Æ·¡¿Í °°ÀÌ È¸·Î¸¦ ±¸¼ºÇØ º¸ÀÚ.
|
|
CDS ¼¾¼´Â 1K¿È ÀúÇ×°ú Á÷·Ä·Î ¿¬°áÇϸç, µÎ Á¢Á¡ ºÎºÐÀ» ¾ÆµÎÀÌ³ë ¾Æ³¯·Î±× ÀÔ·Â Æ÷Æ®ÀÎ A5¿¡ ¿¬°áÇÑ´Ù.
|
|
¹è¼±Àº À§¿Í °°ÀÌ ÇÑ ÈÄ¿¡, °£´ÜÇÑ ÇÁ·Î±×·¥À» ÀÛ¼ºÇØ º¸µµ·Ï ÇÏÀÚ.
|
|
À§ ÄÚµå´Â CDS¿Í ¿¬°áµÇ¾î ÀÖ´Â ¾Æ³¯·Î±× Æ÷Æ® A5¸¦ ÅëÇØ ÀÐÇô Áø, ad °ªÀ» ÀÌ¿ëÇÏ¿© ±× °ªÀ» ½Ã¸®¾ó Æ÷Æ®¸¦ ÅëÇØ Ãâ·ÂÀ» ÇÏ°í,
ƯÁ¤ °ª ÀÌ»óÀ̸é LED¸¦ ONÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù.
|
ÄÄÆÄÀÏ ÈÄ¿¡ ¾÷·ÎµùÀ» Çϸé, ¾Æ·¡¿Í °°ÀÌ ½Ã¸®¾ó âÀ» ¿¾î¼ º¸¸é, CDS ¼¾¼ °ªÀÌ ad º¯È¯µÇ¾î Ç¥½Ã°¡ µÈ´Ù.
±¸¼ºÇÑ È¸·ÎÀÇ CDS ºÎºÐ¿¡ ºûÀ» Á¶ÀýÇÏ¸é¼ È®ÀÎ ÇØ º¸¸é, ÀÌ °ªÀÌ º¯ÇÏ´Â °ÍÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
|
|
CDS´Â ºûÀ» ¹ÞÀ¸¸é ÀúÇ×ÀÌ ³·¾ÆÁö´Â ¼ºÁúÀÌ Àֱ⠶§¹®¿¡, ȸ·Î¿¡¼ º¸¸é ¾îµÎ¿ö Áö¸é ÀúÇ×ÀÌ Ä¿Áö°í CDS¿¡ °É¸®´Â Àü¾ÐÀÌ ³ô¾ÆÁ®¼, ¾îµÎ¿ï¼ö·Ï °ªÀÌ Ä¿Áö°Ô µÈ´Ù.
±×·¡¼, À§ ÇÁ·Î±×·¥¿¡¼´Â ¾îµÎ¿öÁö¸é ad °ªÀÌ 900º¸´Ù Ä¿Áö°Ô µÇ¸é LED¸¦ ON ½ÃÅ°´Â °ÍÀÌ´Ù.
|
»õ·Î¿î ÇÔ¼ö¿¡ ´ëÇؼ ¾Ë¾Æ º¸µµ·Ï ÇÏÀÚ.
|
cds_value = analogRead(analogPin);
|
int analogRead(pin)
|
¿©±â¼, pinÀº ¾Æ³¯·Î±× ÀÔ·ÂÀ¸·Î ÇÒ´çµÈ ÇÉÀ¸·Î, 6°³ÀÇ Æ÷Æ®°¡ ÀÖÀ¸¸ç, 10ºñÆ® ad ÄÁ¹öÅÍ°¡ ³»ÀåµÈ AVR Ư¼º»ó 0 ~ 1023ÀÇ °ªÀ» ¸®ÅÏ ÇØ ÁØ´Ù.
|
¾Æ·¡ÀÇ »çÁø°ú ±¸¼ºÇØ º¸°í, µ¿¿µ»óÀ¸·Î µ¿ÀÛÀ» È®ÀÎ ÇØ º¸ÀÚ.
|
|
|
http://blog.naver.com/rnc_ohm
|