¥°. Theory
±âÃʵðÁöÅнÇÇèÀÇ 6ÁÖÂ÷¿¡¼´Â ARM ÇÁ·Î¼¼¼ ±â¹ÝÀÇ ½Ã½ºÅÛ ¿Â Ĩ(SoC)À» ÀÌ¿ëÇÑ RGB LED Á¦¾î¸¦ ´Ù·é´Ù. ARM ÇÁ·Î¼¼¼´Â ÇöÀç ¸ð¹ÙÀÏ ±â±â¿Í ÀÓº£µðµå ½Ã½ºÅÛ¿¡¼ ³Î¸® »ç¿ëµÇ°í ÀÖ´Â ¾ÆÅ°ÅØó·Î, ±× °·ÂÇÑ ¼º´É°ú ³·Àº Àü·Â ¼Ò¸ð ´öºÐ¿¡ ´Ù¾çÇÑ ÀÀ¿ëÀÌ °¡´ÉÇÏ´Ù. SoC¶õ ¿©·¯ ±â´ÉÀ» ÁýÀûÇÏ¿© ÇϳªÀÇ Ä¨¿¡ ±¸ÇöÇÑ ½Ã½ºÅÛÀ¸·Î, CPU, ¸Þ¸ð¸®, ÀÔÃâ·Â Æ÷Æ® µîÀ» ÅëÇÕÇÏ°í ÀÖ´Ù. ÀÌ ½ÇÇè¿¡¼´Â ARM ÇÁ·Î¼¼¼¿Í RGB LED¸¦ »ç¿ëÇÏ¿© ±âÃÊÀûÀÎ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î ¼³°è¸¦ Á¢ÇÒ ±âȸ¸¦ °®°Ô µÈ´Ù. RGB LED´Â Àû»ö(Red), ³ì»ö(Green), û»ö(Blue) ¼¼ °¡Áö »ö»óÀÇ ºûÀ» »ý¼ºÇÒ ¼ö ÀÖ´Â ÀüÀÚ ºÎÇ°ÀÌ´Ù. ÀÌ LED´Â °¢ »ö»óÀÇ ¹à±â¸¦ Á¶ÀýÇÏ¿© ´Ù¾çÇÑ »ö»óÀ» Ç¥ÇöÇÒ ¼ö Àִ Ư¡ÀÌ ÀÖ´Ù. PWM(Pulse Width Modulation) ±â¹ýÀ» ÀÌ¿ëÇÏ¸é °¢ »ö»óÀÇ ¹à±â¸¦ Á¤¹ÐÇÏ°Ô Á¶Á¤ÇÒ ¼ö Àִµ¥, PWMÀº µðÁöÅÐ ½ÅÈ£ÀÇ ÁÖ±âÀûÀÎ »çÀÌŬÀ» È°¿ëÇÏ¿© Æò±Õ Àü·ÂÀ» Á¶ÀýÇÏ´Â ¹æ¹ýÀÌ´Ù. ÀÌ ¿ø¸®¸¦ ÅëÇØ ARM ÇÁ·Î¼¼¼¿¡¼ PWM ½ÅÈ£¸¦ »ý¼ºÇϸé, RGB LEDÀÇ °¢ »ö»ó ä³ÎÀ» µ¶¸³ÀûÀ¸·Î Á¦¾îÇÒ ¼ö ÀÖ´Ù. ARM ÇÁ·Î¼¼¼´Â Áö¿ªº°·Î ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ GPIO(General Purpose Input Output) ÇÉÀ» ¡¦(»ý·«)
|