ÀúÀÚ¼Ò°³
ÀúÀÚ ±è°æ½ÅÀº ±Ý¿À°ø°ú´ëÇб³ ÀüÀÚ°øÇаú¿¡¼ Çлç, ¿¬¼¼´ëÇб³ ÀüÀÚ°øÇаú¿¡¼ ¼®»ç, °æÈñ´ëÇб³ ÄÄÇ»ÅÍ°øÇаú¿¡¼ ¹Ú»ç ÇÐÀ§¸¦ ÃëµæÇßÀ¸¸ç, Àü»êÀå±³·Î À°±º¿¡¼ ±Ù¹«ÇÑ °æ·ÂÀÌ ÀÖ´Ù. ÇöÀç û°¹®È»ê¾÷´ëÇб³ ±³¼ö·Î ÀçÁ÷ÁßÀ̸ç, Áö´ÉÇü »ç¹°ÀÎÅͳÝÀ» °³¹ßÇÏ´Â ½º¸¶Æ®¹Ìµð¾î Àü°ø¿¡¼ ÇлýµéÀ» ÁöµµÇÏ°í ÀÖ´Ù.
ÁÖ¿ä °ü½É ºÐ¾ß´Â ÀΰøÁö´É ¸Ó½Å·¯´×À» È°¿ëÇÑ ¾Ç¼ºÄÚµå ¹é½Å°ú IDS/IPSÀÇ °³¹ß, ½º¸¶Æ®ÆÊ°ú ½º¸¶Æ®ÆÑÅ丮 µîÀÇ IoT(»ç¹°ÀÎÅͳÝ), ƯÈ÷ »ç¹°ÀÎÅͳݰú ºòµ¥ÀÌÅÍ ±×¸®°í ¸Ó½Å·¯´× ±â¼úÀ» À¶ÇÕÇÑ ½º¸¶Æ®ÄÜÅÙÃ÷(Smart Contents)ÀÇ °³¹ß¿¡ ¸ôµÎÇÏ°í ÀÖ´Ù. ½º¸¶Æ®ÄÜÅÙÃ÷´Â Dynamic ÄÜÅÙÃ÷ ȤÀº Intekkigence ÄÜÅÙÃ÷¶ó°íµµ ÇÑ´Ù. Áï, ½º½º·Î »ý°¢ÇÏ°í ¿òÁ÷ÀÌ´Â ÀΰøÁö´É ·Îº¿À» ÀǹÌÇÑ´Ù.
ÁÖ¿ä Àú¼·Î´Â ¡®Á¤º¸º¸¾È°ú »çÀ̹öÇØÅ·ÀÇ ±âÃÊ(º¹µÎÃâÆÇ»ç, 2017)¡¯, ¡®Á¤º¸º¸¾È ÀÎÅͳÝÇØÅ·°ú ¹æ¾î(º¹µÎÃâÆÇ»ç, 2015)¡¯, ¡®New ÀÎÅÍ³Ý ÀÌÇØ¿Í È°¿ë(ÇѺû¹Ìµð¾î, 2014)¡¯, ¡®ÄÄÇ»ÅÍÁ¤º¸Åë½Å°ú ÇÁ·ÎÅäÄÝ(´ë¿µ»ç, 2004)¡¯, ¡®µ¥ÀÌÅͺ£À̽º ¼³°è ±¸Ãà(´ë±¤¼¸², 2001)¡¯, ¡®Á¤º¸Ã³¸®±â»ç ½Ç±â½ÃÇè(´ë±¤¼¸², 2000)¡¯ µîÀÌ ÀÖ´Ù.
¸Ó¸®¸»
½ºÄÄÀ̳ª °¢Á¾ ÀڷḦ º¸¸é <4Â÷»ê¾÷Çõ¸í>ÀÌ ½ÃÀ۵Ǵ ½Ã±â¸¦ 2020³âÀ¸·Î º¸°í ÀÖ´Ù. ±× ÀÌÀ¯´Â 2020³â ÁîÀ½ÇÏ¿© ¼ºñ½º¸¦ ½ÃÀ۵Ǵ 5¼¼´ë À̵¿Åë½Å¸Á°ú ¿¬°üÁö¾î »ý°¢Çϱ⠶§¹®ÀÌ´Ù. ÃæºÐÈ÷ ¼ö±àÀÌ °¡´Â ¸»ÀÌ´Ù. ±×·¯³ª 2018³â ÇöÀç ±¸Àα¸Á÷ »çÀÌÆ®¿¡ µé¾î°¡º¸¸é ¹ú½á 4Â÷»ê¾÷Çü ÀÎÀ縦 ±¸ÇѴٰųª IoT µð¹ÙÀ̽º °³¹ß °æÇèÀÚ¸¦ ±¸ÇÑ´Ù´Â µîÀÇ ±¸Àα¤°í¸¦ ½±°Ô º¼ ¼ö ÀÖ´Ù. ÀâÄÚ¸®¾Æ³ª »ç¶÷ìÑ°ú °°Àº ±¸Àα¸Á÷ »çÀÌÆ®¸¸ º¸¸é ÀÌ¹Ì ¿ì¸®´Â 4Â÷»ê¾÷Çõ¸í ½Ã±â¿¡ »ì°í ÀÖ´Â »óŶó´Â »ý°¢ÀÌ µé Á¤µµ´Ù.
IoT µð¹ÙÀ̽º¸¦ »ý°¢ÇÏ¸é ´ëºÎºÐÀÇ »ç¶÷µéÀº <¾ÆµÎÀ̳ë>¸¦ ¶°¿Ã¸°´Ù. °¡Àå ¸ÕÀú Á¢ÇÏ´Â IoTµð¹ÙÀ̽ºÀ̱⵵ ÇÏ°í, ½ºÄÉÄ¡¶ó´Â ¾î·ÆÁö ¾ÊÀº C¾ð¾î °³¹ßȯ°æÀ» Á¦°øÇÏ¿© ºñ Àü°øÀڵ鵵 ½±°Ô IoTȯ°æÀ» ¼³°èÇÏ°í ±¸ÃàÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.
ÀÌ Ã¥Àº ¾ÆµÎÀ̳ë¿Í ºñ½ÁÇÑ ¼ýÀÚÀÇ IoT°³¹ßÀÚµéÀÌ ¼±È£ÇÏ´Â <¶óÁ¸®ÆÄÀÌ> µð¹ÙÀ̽ºÀÇ ÇнÀÀ» ½ÃÀÛÇÏ´Â »ç¶÷µéÀ» À§ÇÑ °³ÀÎÇнÀ¼·Î ¾²¿©Á³´Ù.
¶óÁ¸®ÆÄÀÌ´Â 2006³â ¿µ±¹¿¡¼ °³¹ßµÈ ¸Å¿ì ÀαâÀÖ´Â IoTµð¹ÙÀ̽ºÀÌ´Ù. ¿î¿µÃ¼Á¦ ¼ÒÇÁÆ®¿þ¾î°¡ µé¾î°¡ ÀÖÁö ¾ÊÀº ¾ÆµÎÀ̳ë¿Í´Â ´Þ¸® ÇöÁ¸ÇÏ´Â °¡Àå ¸·°ÇÑ ¿î¿µÃ¼Á¦ÁßÀÇ ÇϳªÀÎ ¸®´ª½º°¡ žÀçµÇ¾îÀÖ´Â ÃʼÒÇü ÄÄÇ»ÅÍÀÌ´Ù.
µû¶ó¼ ¶óÁ¸®ÆÄÀ̸¦ ÇнÀÇÑ´Ù´Â °ÍÀº ¼¾¼, ¸ðÅÍ, »ç¿îµå, Á¶¸í µîÀ» Á¦¾îÇÏ´Â ¿ªÇÒÀ» ÇÏ´Â IoTµð¹ÙÀ̽º¸¦ ¹è¿ì´Âµ¥ ±×Ä¡´Â °ÍÀÌ ¾Æ´Ï¶ó, °¡Àå °·ÂÇÑ ¿î¿µÃ¼Á¦ÀÎ ¸®´ª½ºµµ µ¿½Ã¿¡ ¹è¿ï ¼ö ÀÖ´Ù´Â ÀåÁ¡À» °¡Áö°í ÀÖ´Ù.
±×°Í»ÓÀÌ ¾Æ´Ï´Ù. ¶óÁ¸®ÆÄÀÌ´Â ±âº» ¾ð¾î°¡ ÆÄÀ̽ãÀ¸·Î ¼ÂÆõǾî ÀÖ´Ù. ÆÄÀ̽ãÀº 4Â÷ »ê¾÷Çõ¸í½Ã±âÀÇ °¡Àå È¿À²ÀûÀÌ°í °·ÂÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ÀÎÁ¤¹Þ°í ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀ̸ç, ÃÖ±Ù ÇÖÀ̽´ÀÎ ºòµ¥ÀÌÅÍ Ã³¸®³ª ÀΰøÁö´É ¸Ó½Å·¯´× °ü·Ã ÇÁ·Î±×·¡¹Ö ºÐ¾ß¿¡µµ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¾ð¾îÀÌ´Ù. ÀÌ ¸ðµç °ÍÀ» ÇÑ ¹ø¿¡ ¹è¿ï ¼ö ÀÖ´Â ÇнÀ¼¸¦ Á¦°øÇÏ´Â °ÍÀÌ ÀÌ Ã¥ÀÇ ÁýÇÊ ¸ñÀûÀÌ´Ù.
°¡Àå ´ëÇ¥ÀûÀÎ ÃʼÒÇü ÄÄÇ»ÅÍÀÎ ¶óÁ¸®ÆÄÀ̸¦ ÅëÇÏ¿© IoTµð¹ÙÀ̽º GPIO ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì¸é¼, ¸®´ª½º ¿î¿µÃ¼Á¦¿Í ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö ¾ð¾î±îÁö ´ýÀ¸·Î ÇнÀÇÏ´Â ÃÖÃÊÀÇ °³ÀÎÇнÀ¼.
ÀÌ·¯ÇÑ ¸ñÀûÀ» ´Þ¼ºÇϱâ À§ÇÏ¿© ÀÌ Ã¥Àº Å©°Ô 3ºÎ·Î ±¸¼ºÇÏ¿´°í, ¾Ë°í ÀÖÀ¸¸é À¯¿ëÇÒ Áö½Ä 5°¡Áö´Â ºÎ·ÏÀ¸·Î Ãß°¡ÇÏ¿´´Ù.
1ºÎ´Â ¶óÁ¸®ÆÄÀÌ3¿Í ¸®´ª½º
2ºÎ´Â ¶óÁ¸®ÆÄÀÌ Çϵå¿þ¾î
3ºÎ´Â ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö
1ºÎ¿Í 2ºÎ´Â ¶óÁ¸®ÆÄÀÌ ÀÚü¸¦ ÇнÀÇÏ´Â ÆÄÆ®ÀÌ´Ù. ¶óÁ¸®ÆÄÀÌ3ÀÇ ÀÛµ¿¿ø¸®¿Í ¸®´ª½º ¿î¿µÃ¼Á¦ ±×¸®°í ¶óÁ¸®ÆÄÀ̸¦ È°¿ëÇÑ GPIOÇÁ·Î±×·¡¹ÖÀÌ Æ÷ÇԵȴÙ. 3ºÎ¿¡¼´Â ¶óÁ¸®ÆÄÀ̸¦ ±¸µ¿Çϱâ À§ÇÑ ¸ñÀû »Ó¸¸ÀÌ ¾Æ´Ï¶ó µ¶¸³¾ð¾î·Î½áÀÇ ÆÄÀ̽ã ÇÁ·Î±×·¡¹ÖÀ» ÇнÀÇÒ ¼ö ÀÖ´Ù.
ºÎ·ÏÀ¸·Î´Â 5°¡Áö À¯¿ëÇÑ ³»¿ëÀ» Ãß°¡ÇÏ¿´´Ù. ¸ÕÀú, ÁÖ·Î ÁßÇлý ÀÌÀüÀÇ ¾î¸°À̸¦ ´ë»óÀ¸·Î ÇÑ ºí·Ï ±¸¼º½ÄÀÇ ÇÁ·Î±×·¡¹Ö µµ±¸ÀÎ ½ºÅ©·¡Ä¡¿¡ ´ëÇÑ ³»¿ëÀÌ´Ù. ½ºÅ©·¡Ä¡·Î ±âº» ±¸¼º°ú °£´ÜÇÑ °ÔÀÓ µîÀ» ¸¸µé¾î º¸´Â °Í±îÁö Æ÷ÇÔÇÏ¿´´Ù. µÎ ¹ø°´Â ¶óÁ¸®ÆÄÀÌ3¸¦ °¡Áö°í ÇÒ ¼ö ÀÖ´Â ºÎ°¡ÀûÀÎ ±â´Éµé¿¡ °üÇÑ ³»¿ë, Áï, SD¸Þ¸ð¸®Ä«µå¸¦ È¿À²ÀûÀ¸·Î »ç¿ëÇÏ´Â ¹ý°ú Ȩ¾¾¾îÅÍ·Î »ç¿ëµÇµµ·Ï ¼³Á¤ÇÏ´Â HTPC ¼³Á¤¹ýÀÌ ±×°ÍÀÌ´Ù. ¸¶Áö¸·À¸·Î´Â ¶óÁ¸®ÆÄÀÌ3³ª ¾ÆµÎÀ̳븦 »ç¿ëÇÒ ¶§ À¯¿ëÇÑ ³³¶«°ü·Ã ÆÁµµ Ãß°¡ÇÏ¿´´Ù.
ÀÌ Ã¥À» ÇÊ¿ä·Î ÇÏ´Â »ç¶÷Àº ±âÃÊ IoTµð¹ÙÀ̽ºÀÎ ¾ÆµÎÀ̳븦 ¸¸Á® º» »ç¶÷, ¸®´ª½º ¿î¿µÃ¼Á¦¸¦ µé¾îº¸±â´Â ÇßÁö¸¸ º¸´Ù ´õ ÀÚ¼¼È÷ ³ª¸¸ÀÇ ÄÄÇ»Å͸¦ È°¿ëÇÏ¿© ½ÉÈ ÇнÀÇÏ°í ½ÍÀº »ç¶÷. ÆÄÀ̽ãÀ̶ó´Â °·ÂÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ±âÃÊÇнÀÇÏ°í ½Í¾îÇÏ´Â »ç¶÷ÀÌ´Ù.
ÀÛÀº ³ª¶ó ´ëÇѹα¹. ±×·¯³ª °áÄÚ ÀÛÁö ¾ÊÀº °ÀÎÇÔÀ¸·Î ¼¼°è¸¦ ¼±µµÇÏ´Â ³ª¶ó°¡ µÇ±â À§Çؼ´Â °úÇбâ¼ú°ú âÀÇ·ÂÀÌ ³ôÀº °³¹ßÀÚ°¡ Áö±Ýº¸´Ù ´õ ¸¹ÀÌ ÇÊ¿äÇÏ´Ù°í »ý°¢ÇÑ´Ù. °úÇбâ¼ú ¹ßÀü ¸»°í ÀÌ ³ª¶ó¸¦ °ÇÏ°Ô ÇÒ °ÍÀº ±×¸® ¸¹Áö ¾Ê´Ù.
ÀÌ ÀÛÀº Ã¥ÀÚ¸¦ ÅëÇÏ¿© ¸¹Àº »ó»ó·ÂÀ» °¡Áø âÀÇ ¹ß¸íÇ°À» ¸¸µé¾î ³»´Â »ç¶÷µéÀÌ ¸¹ÀÌ ¹èÃâµÇ±â¸¦ Èñ¸ÁÇÑ´Ù.
1ºÎ
¶óÁ¸®ÆÄÀÌ3¿Í ¸®´ª½º
Á¦ 1 Àå ¶óÁ¸®ÆÄÀÌ3
1.1 ¶óÁ¸®ÆÄÀÌ ¿¬Ç¥
1.2 ¶óÁ¸®ÆÄÀÌ3 Spec°ú ±â´É
1.3 ¶óÁ¸®ÆÄÀÌ3 ¿ëµµ
Á¦ 2 Àå ¶óÁ¸®ÆÄÀÌ3 ¼³Ä¡
2.1 ARM CPU
2.2 ¶óÁ¸®ÆÄÀÌ¿¡ Æ÷ÆÃµÈ ¿î¿µÃ¼Á¦
2.3 µð¹ÙÀ̽º ¿¬°á
2.4 SDÄ«µå¿¡ OS À̹ÌÁö ¼³Ä¡
2.5 Winscp
2.6 Çìµå¸®½º(Headless) ¸ðµå
2.7 VNC ¼³Ä¡¿Í ½ÇÇà
2.8 ¶óÁ¸®ÆÄÀÌ¿¡ ÇѱÛÆùÆ® »ðÀÔ
Á¦ 3 Àå ¶óÁîºñ¾È ¸®´ª½º ±âÃÊ
3.1 ¸®´ª½º ÁÖ¿ä ¿ë¾î
3.2 ¸®´ª½º ±âº» ¸í·É¾î
3.3 µ¥ºñ¾È(Debian) ¼Ò°³
3.4 External ÀåÄ¡ mount
3.5 »ç¿ëÀÚ °èÁ¤
3.6 ÆÄÀÏ ½Ã½ºÅÛ
3.7 ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°Áö ¼³Ä¡
Á¦ 4 Àå ³×Æ®¿öÅ© ¼³Á¤
4.1 À¯¼± ³×Æ®¿öÅ©
4.2 ¹«¼± ³×Æ®¿öÅ© »ç¿ë°ú °íÁ¤IP ÁÖ¼Ò ¼³Ä¡
Á¦ 5 Àå HW Configuration
5.1 Boot Sequence
5.2 Config.txt for HW
5.3 Config.txt for Display
5.4 ºÎÆà ¿É¼Ç
5.5 ¿À¹ö Ŭ·°
5.6 Cmdline.txt
Á¦ 6 Àå ¿ÀÇǽº
6.1 Ŭ¶ó¿ìµå ¿ÀÇǽº
6.2 ¿ÀÇ¿ÀÇǽº
6.3 À̹ÌÁö ÆíÁý
Á¦ 7 Àå Web Server
7.1 LAMP ¼³Ä¡
7.2 WordPress
Á¦ 8 Àå Æ®·¯ºí½´ÆÃ
8.1 ÀÔ·ÂÀåÄ¡ Keyboard & Mouse
8.2 Àü¿ø Power Supply
8.3 µð½ºÇ÷¹ÀÌ Display
8.4 ºÎÆà ½ÇÆÐ
8.5 ³×Æ®¿öÅ© Network
8.6 ¸®´ª½º Kernel
2ºÎ
Çϵå¿þ¾î
Á¦ 9 Àå Electronics ÀÌÇØ
9.1 Electronics ºÎÇ°
9.2 ÀúÇ× °ª ÃøÁ¤
9.3 GPIO Æ÷Æ®¿Í ¹ö½º ±¸Á¶
Á¦ 10 Àå »ç¹°ÀÎÅÍ³Ý °³¹ß¿ë CAD : fritzing
10.1 fritzing ¼³Ä¡
10.2 fritzing ½ÇÇà
10.3 º¸µå¿Í ¼¾¼ÀÇ ¹èÄ¡
Á¦ 11 Àå C¸¦ ÀÌ¿ëÇÑ GPIO ÇÁ·Î±×·¡¹Ö
11.1 wiringPi ¼³Ä¡
11.2 GPIO Á¦¾î ±âÃÊ : LED
11.3 GPIO Á¦¾î ÀÀ¿ë : ÃÊÀ½ÆÄ ¼¾¼
11.4 GPIO Á¦¾î ÀÀ¿ë : PIR ¼¾¼
3ºÎ
ÆÄÀ̽ã
Á¦ 12 Àå ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö ±âÃÊ
12.1 ÆÄÀ̽㠼Ұ³
12.2 Hello World
12.3 ÀÛ¼ºµÈ ÆÄÀ̽ã ÇÁ·Î±×·¥À» À¯Æ¿¸®Æ¼·Î »ç¿ë
12.4 °è»ê±â ÇÁ·Î±×·¡¹Ö ÀÛ¼º
12.5 ÆÄÀ̽㠹®¹ý Basics
12.6 ¿¬»êÀÚ¿Í ¼ö½Ä
12.7 È帧 Á¦¾î Flow Control
12.8 ÇÔ¼ö Function
12.9 ÀڷᱸÁ¶ Data Structure
12.10 ÆÄÀ̽㠰í±Þ ÇнÀ
Á¦ 13 Àå ÆÄÀ̽㠰ÔÀÓ/¼ÒÄÏ ÇÁ·Î±×·¡¹Ö
13.1 pygameÀ» ÀÌ¿ëÇÑ °ÔÀÓ ÇÁ·Î±×·¡¹Ö
13.2 ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö
Á¦ 14 Àå ÆÄÀ̽ã GPIO ÇÁ·Î±×·¡¹Ö ±âÃÊ
14.1 ÆÄÀ̽ã GPIO ¶óÀ̺귯¸® ¼³Ä¡
14.2 ÀúÇ×°ª °è»ê
14.3 GPIO Ãâ·Â : LED ON
14.4 GPIO ÀÔ·Â : ¹öÆ° Àбâ
Á¦ 15 Àå ÆÄÀ̽ã GPIO ÇÁ·Î±×·¡¹Ö ÀÀ¿ë
15.1 ÃÊÀ½ÆÄ ¼¾¼¸¦ È°¿ëÇÑ ·¹ÀÌ´õ Á¦ÀÛ
15.2 PIR¼¾¼¸¦ ÀÌ¿ëÇÑ Àΰ£ µ¿ÀÛ °¨Áö±â
ºÎ·Ï
À¯¿ëÇÑ µµ±¸µé
ºÎ·Ï A ½ºÅ©·¡Ä¡ ÇÁ·Î±×·¡¹Ö
A.1 ½ºÅ©·¡Ä¡ ±âÃÊ : Hello World
A.2 ½ºÅ©·¡Ä¡ ÀÀ¿ë : ¾Ö´Ï¸ÞÀ̼ǰú »ç¿îµå
ºÎ·Ï B ½ºÅ©·¡Ä¡ °ÔÀÓ/¼¾¼ ÇÁ·Î±×·¡¹Ö
B.1 °£´ÜÇÑ °ÔÀÓ ÇÁ·Î±×·¡¹Ö
B.2 ·Îº¸Æ½½º ¹× ¼¾¼µé
ºÎ·Ï C SDÄ«µå ÆÄƼ¼Ç
C.1 »õ ÆÄƼ¼Ç ÀÛ¼º
C.2 ÀÚµ¿À¸·Î ÆÄƼ¼Ç Å©±â º¯°æ
C.3 ¼öÀÛ¾÷À¸·Î ÆÄƼ¼Ç Å©±â º¯°æ
C.4 ´õ Å« SDÄ«µå·Î ¿Å±â±â
ºÎ·Ï D HTPC
D.1 Raspbmc(Xbmc) ¼³Ä¡
D.2 Raspbmc(Xbmc) ÀÎÅÍ³Ý ½ºÆ®¸®¹Ö
D.3 Raspbmc(Xbmc) ¹Ìµð¾î ½ºÆ®¸®¹Ö
ºÎ·Ï E ³³¶« Know How
E.1 ÀÛ¾÷ Áغñ
E.2 ÀεΠÀÛ¾÷