|
|
|
|
|
|
|
Ã¥³»¿ë |
|
¡°IoT!, ¶óÁ¸®ÆÄÀÌ·Î ¸¸µé°í ÆÄÀ̽ãÀ¸·Î ÄÚµùÇÏ¸ç ¹è¿î´Ù!¡±
420ÀÇ ºÐ·®¿¡ ´Ü°èº° Ãʼö/Áß¼ö/°í¼ö ¿¹Á¦ ½Ç½À°ú ½ÇÀü ÇÁ·ÎÁ§Æ® ¸¸µé±îÁö ¶óÁ¸®ÆÄÀÌÀÇ ¸ðµç °ÍÀÌ ÇÑ ±Ç¿¡ ´ã°ÜÀÖ½À´Ï´Ù.
ÀÌ Ã¥ÀÇ ÁÖ¿ä ³»¿ëÀº ´ÙÀ½°ú °°½À´Ï´Ù.
Chapter 01 ¶óÁ¸® ÆÄÀÌ ½ÃÀÛÇϱâ
ÀÌ Àå¿¡¼´Â ¶óÁ¸® ÆÄÀ̶õ ¹«¾ùÀÎÁö ¾Ë¾Æº¸°í ÀÌ Ã¥À» ÇнÀÇϱâ À§ÇÑ Áغñ¹°À» ¾Ë¾Æº» µÚ ¶óÁ¸® ÆÄÀÌ¿¡ ¶óÁîºñ¾È ¿î¿µÃ¼Á¦¸¦ ¼³Ä¡ ÈÄ È¯°æ¼¼ÆÃÀ» ÇÑ µÚ °£´ÜÇÏ°Ô LED¸¦ ÀÛµ¿Çغ¾´Ï´Ù.
Chapter 02 ¶óÁ¸® ÆÄÀ̸¦ À§ÇÑ ¸®´ª½º ±âÃÊ ¹è¿ì±â
¸®´ª½º´Â ¸®´ª½º Åä¹ßÁî°¡ Ä¿¹Â´ÏƼ ÁÖü·Î °³¹ßÇÑ ÄÄÇ»ÅÍ ¿î¿µÃ¼Á¦ÀÔ´Ï´Ù. ÀÌ Àå¿¡¼´Â ¿î¿µÃ¼Á¦, ¿ø°Ý Á¢¼Ó, ¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛ, ¸®´ª½º ¸í·É¾î¿¡ ´ëÇؼ ¹è¿öº¾´Ï´Ù.
Chapter 03 ¶óÁ¸® ÆÄÀ̸¦ À§ÇÑ ÆÄÀ̽㠱âÃÊ ¹è¿ì±â
Ã¥¿¡¼´Â ¶óÁ¸® ÆÄÀÌ¿Í ¿¬µ¿À» À§ÇÑ ¿¹Á¦´Â ÆÄÀ̽ãÀ¸·Î ±¸ÇöÀ» ÇÕ´Ï´Ù. ¶óÁ¸® ÆÄÀÌ´Â ´Ù¾çÇÑ ¾ð¾î ÆÄÀ̽ã, C, C++, JAVA, ÆÞ, ·çºñ µîÀ» Áö¿ø ÇÏÁö¸¸ ±×·¡µµ ÆÄÀ̽ãÀÌ °¡Àå ¸¹ÀÌ »ç¿ëÀÌ µÇ°í IoT ¹× ºòÅ×ÀÌÅÍ¿¡ »ç¿ëÀ» ¸¹ÀÌ ÇÏ´Â ¾ð¾îÀ̱⠶§¹®¿¡ ´Ù¸¥ ¾ð¾îº¸´Ù ÆÄÀ̽ãÀ» ´Ù·ì´Ï´Ù. ¹°·Ð ÆÄÀ̽㸸 ´Ù·ç´Â ±³Àç°¡ ¾Æ´Ï±â ¶§¹®¿¡ ¿©±â¼´Â ÆÄÀ̽ãÀÇ Áß±Þ ¹× °í±Þ ±â´ÉÀº ´Ù·çÁö ¾Ê°í ¶óÁ¸® ÆÄÀ̸¦ »ç¿ëÇϱâ À§Çؼ ÃÖ¼ÒÇÑÀÇ ¹üÀ§·Î ¾Ë±â ½±°Ô ¼³¸íÇÕ´Ï´Ù.
Chapter 04 ¶óÁ¸® ÆÄÀ̸¦ À§ÇÑ ÀüÀÚ ±âÃÊ ¹è¿ì±â
¶óÁ¸® ÆÄÀ̸¦ ÀÌ¿ëÇÏ¿© LED, LCD, °¢Á¾ ¼¾¼ µî ¿©·¯ ºÎÇ°À» Á¦¾îÇϱâ À§ÇÏ¿© ±âÃÊÀûÀÎ ÀüÀÚȸ·Î ÀÌ·Ð ¹× °¢ ºÎÇ°ÀÇ µ¥ÀÌÅͽÃÆ®¸¦ È°¿ëÇÏ¿© ȸ·Î¸¦ ºÐ¼®ÇÏ´Â ¹æ¹ýÀ» ÀÍÈü´Ï´Ù.
Chapter 05 ¶óÁ¸® ÆÄÀÌ GPIO ¹× ¼¾¼ È°¿ëÇϱâ
ÆÄÀ̽ã ÇÁ·Î±×·¡¹ÖÀ¸·Î ¶óÁ¸® ÆÄÀÌÀÇ GPIO¸¦ Á¦¾îÇØ º¸°í °¢Á¾ ¼¾¼ ¹× ºÎÇ°À» ¶óÁ¸® ÆÄÀÌ¿¡ ¿¬°áÇÏ¿© µ¿ÀÛ½ÃÅ°´Â ¹æ¹ýÀ» ¾Ë¾Æº¾´Ï´Ù.
Chapter 06 Flask¸¦ È°¿ëÇÏ¿© ¼¾¼ Á¦¾îÇϱâ
ÀÌ Àå¿¡¼´Â Flask¸¦ È°¿ëÇÏ¿© ¼¾¼¸¦ Á¦¾îÇغ¾´Ï´Ù. Flask¸¦ ¼³Ä¡ÇÏ°í, VSCODE¸¦ ¼³Ä¡ÇÑ µÚ À¥¼¹ö¸¦ ±¸ÃàÇÏ¿© LED¸¦ Á¦¾îÇÏ°í, ±× ¿Ü¿¡µµ ip, port, process, cron, daemon¿¡ ´ëÇؼ ÇнÀÇÑ µÚ °ø°øµ¥ÀÌÅ͸¦ È°¿ëÇØ º¾´Ï´Ù.
Chapter 07 Maria µ¥ÀÌÅͺ£À̽º È°¿ëÇϱâ
¸¹Àº ÀÚ·áµéÀ» ƯÁ¤ÇÑ ±ÔÄ¢¿¡ ¸Â°Ô ´ë¿ë·®ÀÇ ÀúÀåÀåÄ¡¿¡ º¸°üÇÏ¿© ÇÊ¿äÇÑ ¾÷¹«¿¡ »ç¿ëµÉ ¼ö ÀÖ´Â °ÍÀ» µ¥ÀÌÅͺ£À̽º¶ó°í ÇÒ ¼ö ÀÖ´Ù. ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ÀڷḦ °Ë»öÇÏ°í °¡°øÇÏ°í ÀúÀåÇÒ ¼ö ÀÖ´Â ´É·ÂÀº ²À ÇÊ¿äÇÑ ºÎºÐÀÌ´Ù. ÀÌ Àå¿¡¼´Â µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ±âº»ÀûÀÎ ÀÌÇظ¦ ÅëÇؼ ÇÊ¿äÇÑ ÀڷḦ °Ë»öÇÏ°í, °¡°øÇÏ°í, ÀúÀåÇϸç ÆÄÀ̽㿡¼ ¶óÁ¸® ÆÄÀÌ¿¡¼ ¼³Ä¡µÈ Maria µ¥ÀÌÅͺ£À̽º ¼¹ö¿¡ Á¢¼ÓÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Æº»´Ù.
Chapter 08 ºí·çÅõ½º ºñÄÜ(Beacon) »ç¿ëÇϱâ
ºí·çÅõ½º ºñÄÜ¿¡ ´ëÇØ ¾Ë¾Æº¸°í ¶óÁ¸® ÆÄÀÌ 4¸¦ º°µµÀÇ Ãß°¡ ¾øÀÌ ºñÄÜÀ¸·Î º¯°æÇÏ¿© ½º¸¶Æ®Æù¿¡ ºñÄܽºÄ³³Ê ¾ÛÀ» ¼³Ä¡ÇÑ ÈÄ ¶óÁ¸® ÆÄÀÌ ±Ùó¿¡ µµ´ÞÇßÀ» ¶§ ºñÄÜÀÇ ±â´ÉÀ» È°¿ëÇØ ¶óÁ¸® ÆÄÀÌÀÇ À¥¼¹ö·Î Á¢¼ÓÇØ GPIO¸¦ Á¦¾îÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¾´Ï´Ù.
Chapter 09 ¶óÁ¸® ÆÄÀÌ Ä«¸Þ¶ó È°¿ëÇϱâ
¶óÁ¸® ÆÄÀÌ Ä«¸Þ¶ó¸¦ ¼¼ÆÃÇÏ°í »çÁø Âï±â, µ¿¿µ»ó ÃÔ¿µÀ» ÇØ º» µÚ UV4L ¸ðµâÀ» ÀÌ ¿ëÇÏ¿© À¥ ½ºÆ®¸®¹ÖÀ» ±¸ÇöÇغ¸°í Motion ¸ðµâÀ» ÀÌ¿ëÇÏ¿© ¸ð¼Ç °¨Áö¸¦ Çغ»´Ù.
Chapter 10 ¶óÁ¸® ÆÄÀÌ Ä«¸Þ¶ó È°¿ëÇϱâ
»ç¹°ÀÎÅͳÝ(IoT)¿¡ ³Î¸® ¾²ÀÌ´Â NodeMCU(ESP8266) º¸µå¿¡ ´ëÇØ ¾Ë¾Æº¸°í ¾ÆµÎÀ̳ë IDE¸¦ ÀÌ¿ëÇÏ¿© ÇÁ·Î±×·¥ ÇÏ´Â ¹æ¹ý°ú °£´ÜÇÑ ½Ç½À ¿¹Á¦¸¦ ÅëÇؼ MQTTÀ» ÀÌ¿ëÇÏ¿© »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ö º¾´Ï´Ù.
Chapter 11 Æ÷Æ®Æ÷¿öµù°ú ½´ÆÛµð¿¥Áö·Î ¿ì¸®Áý LED Á¦¾îÇϱâ
Áý¿¡ ÀÖ´Â À¯¹«¼± °øÀ¯±â¿Í ¶óÁ¸® ÆÄÀ̸¦ ÀÌ¿ëÇÏ¿© À¥¼¹ö¸¦ ¸¸µé°í °øÀ¯±âÀÇ Æ÷Æ®Æ÷ ¿öµùÀ̳ª ½´ÆÛµð¿¥Áö ¼³Á¤À¸·Î ¾îµð¿¡ ÀÖ´øÁö ÀÎÅͳÝÀ¸·Î À¥¼¹ö¿¡ Á¢¼ÓÇØ ¶óÁ¸® ÆÄÀÌ·Î LED¸¦ ÄÑ °í ¼¾¼¸¦ È®ÀÎÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¾´Ï´Ù.
Chapter 12 OPEN API È°¿ëÇϱâ
¾Æ¸¶Á¸Àº 20³â ÀÌ»ó Àΰø Áö´É¿¡ °ú°¨È÷ ÅõÀÚÇØ¿Ô°í, ¼ö¸¹Àº ±â°è ÇнÀ ¾Ë°í¸®ÁòÀ» º¸À¯ÇÏ°í ÀÖ½À´Ï´Ù. ±×¸®°í ±¸±ÛÀº Áö´ÉÇü °¡»ó ºñ¼ Google Assistant¸¦ ÅëÇØ À½¼º AI½ÃÀåÀ» ¼±µµÇÏ°í ÀÖ½À´Ï´Ù. ÀÌÀå¿¡¼´Â ¶óÁ¸® ÆÄÀ̸¦ È°¿ëÇÑ ¾Æ¸¶Á¸ ¸Ó½Å ·¯´× API¿Í ±¸±Û Assistant¸¦ ÇнÀÇØ º¾´Ï´Ù. |
|
¸ñÂ÷ |
|
Chapter 01 ¶óÁ¸® ÆÄÀÌ ½ÃÀÛÇϱâ
01 _ ¶óÁ¸® ÆÄÀÌ »ìÆ캸±â
01-1 ¶óÁ¸® ÆÄÀ̶õ?
01-2 Çϵå¿þ¾î ±¸¼º
02 _ ¶óÁ¸® ÆÄÀÌ ½Ç½À Áغñ¹°
02-1 ¶óÁ¸® ÆÄÀÌ ½Ç½À ºÎÇ° ¼¼Æ® 1
02-2 ¶óÁ¸® ÆÄÀÌ ½Ç½À ºÎÇ° ¼¼Æ® 2
03 _ SD Card Formatter·Î SD Card
04 _ ¶óÁîºñ¾È ´Ù¿î ¹× SD Ä«µå
04-1 ¶óÁîºñ¾È ´Ù¿î¹Þ±â
04-2 ¶óÁîºñ¾È SD Ä«µå ¼¼ÆÃÇϱâ
05 _ ¶óÁîºñ¾È ¼³Ä¡Çϱâ
06 _ ¶óÁ¸® ÆÄÀÌ È¯°æ ¼³Á¤Çϱâ
07 _ ¶óÁ¸® ÆÄÀÌ·Î LED µ¿ÀÛ½ÃÅ°±â
Chapter 02 ¶óÁ¸® ÆÄÀ̸¦ À§ÇÑ ¸®´ª½º ±âÃÊ ¹è¿ì±â
01 _ ¿î¿µ üÁ¦
01-1 ¿î¿µÃ¼Á¦¶õ?
01-2 ¸®´ª½º ¿î¿µÃ¼Á¦ÀÇ Á¾·ù
01-3 ¶óÁîºñ¾È ¿î¿µÃ¼Á¦
02 _ ¿ø°Ý Á¢¼ÓÀ» À§ÇÑ VNC¿Í Putty
02-1 ±×·¡ÇÈ ¸ðµå Á¢¼Ó
02-2 Å͹̳Π¸ðµå Á¢¼Ó
03 _ ¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛ
03-1 ¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛÀÇ Æ¯Â¡
03-2 ¸®´ª½º µð·ºÅ丮 ±¸Á¶
04 _ ¸®´ª½º ¸í·É¾î
04-1 ½©(Shell)
04-2 ±âº» ¸í·É¾î
04-3 ÆÄÀÏ ¹× µð·ºÅ͸®
04-4 ÆÄÀÏ À̵¿, »èÁ¦, º¹»ç ¸í·É¾î
04-5 ÆÄÀÏ Ã£±â ¸í·É¾î
04-6 񀀥
04-7 ÀÔÃâ·Â ÀçÁöÁ¤ IO Redirection
04-8 wget, apt-get, git clone ÆÄÀÏ ´Ù¿î·Îµå
04-9 ÆÄÀÏ ¾ÐÃà
Chapter 03 ¶óÁ¸® ÆÄÀ̸¦ À§ÇÑ ÆÄÀ̽㠱âÃÊ ¹è¿ì±â
01 _ ÆÄÀ̽㠽ÃÀÛÇϱâ
01-1 ÆÄÀ̽㠰³¿ä
01-2 ÆÄÀ̽ã Windows ¼³Ä¡Çϱâ
01-3 ÆÄÀ̽ãÀÇ ÁÖ¼®
02 _ ÆÄÀ̽ã ÀÚ·áÇü
02-1 ¼ýÀÚÇü
02-2 ¹®ÀÚÇü
02-3 ¸®½ºÆ®
02-4 Æ©ÇÃ
02-5 µñ¼Å³Ê¸®
03 _ ÆÄÀ̽ã Á¦¾î¹®
03-1 if¹®
03-2 for¹®
03-3 whie¹®
03-4 break¹®
04 _ ÆÄÀ̽ã ÇÔ¼ö »ç¿ë¹ý
04-1 ÇÔ¼ö ¼±¾ðÇϱâ
04-2 ÇÔ¼ö Àμö »ç¿ëÇϱâ
05 _ ÆÄÀ̽ã Ŭ·¡½º¿Í ¸ðµâ
05-1 Ŭ·¡½º
05-2 ¸ðµâ
05-3 ¶óÀ̺귯¸®
Chapter 04 ¶óÁ¸® ÆÄÀ̸¦ À§ÇÑ ÀüÀÚ ±âÃÊ ¹è¿ì±â
01 _ ¾Ë±â ½¬¿î ÀüÀÚȸ·Î
01-1 ¿È(Ohm)ÀÇ ¹ýÄ¢
01-2 Å°¸£È÷È£ÇÁ(Kirchhoffs)ÀÇ ¹ýÄ¢
02 _ µ¥ÀÌÅͽÃÆ®¿Í ȸ·Î¸¦ Âü°íÇÏ¿© ÀüÀÚ ºÎÇ° ¾Ë¾Æº¸±â
02-1 ºê·¡µåº¸µå
02-2 ÀúÇ×
02-3 LED
02-4 Ǫ½Ã ¹öÆ° ½ºÀ§Ä¡
02-5 Äܵ§¼
02-6 Æ®·£Áö½ºÅÍ(Transistor)
02-7 ´ÙÀÌ¿Àµå(Diodes)
Chapter 05 ¶óÁ¸® ÆÄÀÌ GPIO ¹× ¼¾¼ È°¿ëÇϱâ
01 _ GPIO Á¦¾î ¹× Å×½ºÆ®
01-1 LED ½Ç½À
01-2 Ǫ½Ã ¹öÆ° ½ºÀ§Ä¡ ½Ç½À(Polling ¹æ½Ä)
01-3 Ǫ½Ã ¹öÆ° ½ºÀ§Ä¡ ½Ç½À(Event ¾Ë¸² ¹æ½Ä)
01-4 Ǫ½Ã ¹öÆ° ÀÔ·ÂÀ¸·Î LED ½Ç½À
02 _ PWM Á¦¾î
02-1 PWMÀ¸·Î LED ½Ç½À
02-2 PWMÀ¸·Î ºÎÀú ½Ç½À
02-3 PWMÀ¸·Î ¼º¸¸ðÅÍ ½Ç½À
03 _ ÃÊÀ½Æļ¾¼(HC-SR04) ½Ç½À
04 _ PIR ¼¾¼(HC-SR501) ½Ç½À
05 _ ¾Æ³¯·Î±× ½ÅÈ£¿Í SPI Åë½Å
05-1 ¾Æ³¯·Î±× ½ÅÈ£¸¦ ¶óÁ¸® ÆÄÀÌ·Î Àоî¿À±â
05-2 SPI Åë½ÅÀÇ ÀÌÇØ
05-3 SPI ¶óÁ¸® ÆÄÀÌ¿¡¼ ¼³Á¤Çϱâ
05-4 ¾Æ³¯·Î±× Àü¾ÐÀ» MCP3008·Î Àоî¿À±â
05-5 LDR ¼¾¼ ½Ç½À
05-6 Á¶À̽ºÆ½(Joystick) ½Ç½À
06 _ I2C Åë½Å
06-1 I2C ¶óÁ¸® ÆÄÀÌ¿¡¼ ¼³Á¤Çϱâ
06-2 BMP180(´ë±â¾Ð ¼¾¼) ½Ç½À
06-3 OLED µð½ºÇ÷¹ÀÌ ½Ç½À
Chapter 06 Flask¸¦ È°¿ëÇÑ ¼¾¼ Á¦¾î
01 _ Flask ¼¼ÆÃÇϱâ
01-1 ¶óÁ¸® 4¿¡¼ ¼³Ä¡Çϱâ
01-2 Flask ¼³Ä¡Çϱâ
02 _ Flask À¥¼¹ö ±¸ÃàÇϱâ
03 _ Flask ¶ó¿ìÆÃ
04 _ Flask LED Á¦¾îÇϱâ
04-1 Flask LED Á¦¾î Á¤Àû ¶ó¿ìÆÃ
04-2 Flask LED Á¦¾î µ¿Àû ¶ó¿ìÆá´»êÇü°ýÈ£¡µ
04-3 Flask LED Á¦¾î µ¿Àû ¶ó¿ìÆá´Äõ¸®½ºÆ®¸µ¡µ
05 _ Falsk À¥ÆäÀÌÁö
05-1 Flask, HTML, CSS, Javascript¸¦ ÀÌ¿ëÇÑ À¥ÆäÀÌÁö ¸¸µé±â
05-2 fetch() ÇÔ¼ö ÀÌÇØÇϱâ
05-3 È»ìÇ¥ ÇÔ¼ö ÀÌÇØÇϱâ
06 _ IP, Port, Process °³³äÀâ±â
06-1 IP °³³äÀâ±â
06-2 Port °³³äÀâ±â
06-3 Process °³³äÀâ±â
07 _ cron°ú daemon °³³äÀâ±â
07-1 cron(Å©·Ð) °³³äÀâ±â
07-2 daemon(µ¥¸ó) °³³äÀâ±â
08 _ °ø°øµ¥ÀÌÅÍ È°¿ëÇϱâ
08-1 °ø°øµ¥ÀÌÅÍ ½ÅûÇϱâ
08-2 °ø°øµ¥ÀÌÅÍ ºÐ¼®Çϱâ
08-3 ÆÄÀ̽ãÀ» È°¿ëÇÏ¿© ¿Â½Àµµ È®ÀÎÇϱâ
Chapter 07 Maria µ¥ÀÌÅͺ£À̽º È°¿ëÇϱâ
01 _ µ¥ÀÌÅͺ£À̽º ¼³Ä¡
01-1 DBMS ¼³Ä¡Çϱâ
02 _ Maria µ¥ÀÌÅͺ£À̽º ¼¹ö¿¡ ÁúÀǹ®À» ÀÌ¿ëÇÑ È¸¿øÅ×À̺í ÀÛ¼ºÇϱâ
02-1 µ¥ÀÌÅͺ£À̽ºÀÇ ±¸¼º ¡®µµ¼°ü¡¯
02-2 ȸ¿øµ¥ÀÌºí ¸¸µé±â
03 _ ÆÄÀ̽ã°ú Maria µ¥ÀÌÅͺ£À̽º ¼¹ö Connection
Chapter 08 ºí·çÅõ½º ºñÄÜ(Beacon) »ç¿ëÇϱâ
01 _ ºí·çÅõ½º(Bluetooth)¿Í ºñÄÜ(Beacon)À̶õ?
01-1 ºí·çÅõ½º À̹ÌÁöÀÇ À¯·¡
01-2 ºí·çÅõ½º Ŭ·¡½Ä°ú BLE
01-3 ÁÖÆļö °£¼·°ú È£ÇÎ(hopping)
01-4 BLE µ¿ÀÛ ¹æ¹ý
02 _ ºñÄÜ(Beacon)À̶õ?
02-1 ¾ÖÇÃÀÇ ¾ÆÀ̺ñÄÜ(iBeacon)
02-2 ±¸±ÛÀÇ ¿¡µð½ºÅæ
03 _ ¶óÁ¸® ÆÄÀÌ 4¸¦ ºí·çÅõ½º ºñÄÜÀ¸·Î ¹Ù²Ù±â
03-1 ¶óÁ¸® ÆÄÀÌ LED Á¦¾î À¥¼¹ö ½ÇÇàÇϱâ
03-2 ¶óÁ¸® ÆÄÀÌ 4¸¦ ºñÄÜÀ¸·Î ¹Ù²ã¼ À¥¼¹ö Á¢¼ÓÇϱâ
Chapter 09 ¶óÁ¸® ÆÄÀÌ Ä«¸Þ¶ó È°¿ëÇϱâ
01 _ RPI Ä«¸Þ¶ó
01-1 ¶óÁ¸® ÆÄÀÌ Ä«¸Þ¶ó ¼¼ÆÃÇϱâ
01-2 ¶óÁ¸® ÆÄÀÌ Ä«¸Þ¶ó Å×½ºÆ®Çϱâ
01-3 ¶óÁ¸® ÆÄÀÌ Ä«¸Þ¶ó ¸í·É¾î
02 _ ÆÄÀ̽ãÀ» È°¿ëÇÑ RPI Ä«¸Þ¶ó
02-1 python-picamera ¸ðµâ È°¿ëÇϱâ
03 _ UV4L ¼Ò°³ ¹× ¼³Ä¡
03-1 UV4L ¼Ò°³
03-2 UV4L ¼³Ä¡Çϱâ
04 _ WebRTC
05 _ Motion °¨Áö ÇÁ·Î±×·¥
05-1 Motion °¨Áö ÇÁ·Î±×·¥ ¼¼ÆÃÇϱâ
05-2 Motion °¨Áö ÇÁ·Î±×·¥ ½ÇÇàÇϱâ
Chapter 10 NodeMCU È°¿ëÇϱâ
01 _ NodeMCU ¼Ò°³
01-1 Àü¿ø¿¬°á ¹æ¹ý
01-2 NoduMCU »ç¿ë ȯ°æ ¼³Á¤ ¹æ¹ý(¾ÆµÎÀ̳ë IDE)
01-3 ¾ÆµÎÀ̳ë ÇÁ·Î±×·¡¹Ö
02 _ MQTT¶õ?
03 _ Mosquitto ºê·ÎÄ¿ ¼³Ä¡ ¹× Å×½ºÆ®
03-1 Mosquitto ¼³Ä¡
03-2 Mosquitto ÀÚ°¡ Å×½ºÆ®
04 _ NodeMCU·Î MQTT »ç¿ëÇϱâ
04-1 MQTT ¶óÀ̺귯¸® ¼³Ä¡
04-2 ÈÞ´ëÆùÀ¸·Î MQTT È°¿ëÇϱâ
05 _ Flask À¥¼¹ö·Î MQTT È°¿ëÇϱâ
Chapter 11 Æ÷Æ®Æ÷¿öµù°ú ½´ÆÛµð¿¥Áö·Î ¿ì¸®Áý LED Á¦¾îÇϱâ
01 _ TCP/IP¶õ ¹«¾ùÀΰ¡
02 _ LAN°ú WAN
03 _ Æ÷Æ®Æ÷¿öµù°ú ½´ÆÛµð¿¥Áö
03-1 °øÀ¯±â ¼³Á¤Çϱâ
04 _ ¿ÜºÎ¿¡¼ ÀÎÅͳÝÀ¸·Î ¶óÁ¸® ÆÄÀÌ GPIO Á¦¾îÇϱâ
04-1 ¿ÜºÎ IP ÁÖ¼ÒÈ®ÀÎ ¹æ¹ý(¿¹_IPTIME °øÀ¯±â)
04-2 ¶óÁ¸® ÆÄÀÌ Flask À¥¼¹ö
04-3 HTML µðÀÚÀÎÀ» ²Ù¸çº¸ÀÚ
Chapter 12 OPEN API È°¿ëÇϱâ
01 _ ¾Æ¸¶Á¸ Rekognition
01-1 Ä«¸Þ¶ó ¼¼Æà ¹× Å×½ºÆ®
01-2 AWS ȸ¿ø °¡ÀÔÇϱâ
01-3 IAM »ý¼ºÇϱâ
01-4 À̹ÌÁö ºÐ¼® Detect Lables
01-5 ¾ó±¼ ºñ±³ Compare Faces
01-6 ¾ó±¼ ÀÎÁõ À¥»çÀÌÆ® ¸¸µé±â
02 _ ±¸±Û ¾î½Ã½ºÅÏÆ®
02-1 ¿Àµð¿À ¸¶ÀÌÅ© ¼³Á¤ ¹× Å×½ºÆ®Çϱâ
02-2 °³¹ßÀÚ ÇÁ·ÎÁ§Æ® »ý¼º ¹× °èÁ¤ ¼³Á¤ ±¸¼ºÇϱâ
02-3 ÀåÄ¡ ¸ðµ¨ µî·ÏÇϱâ
02-4 ±¸±Û ¾î½Ã½ºÅÏÆ® SDK ¼³Ä¡ ¹× »ùÇÃÄÚµå ¼³Ä¡
02-5 ±¸±Û ¾î½Ã½ºÅÏÆ® »ùÇÃÄÚµå Å×½ºÆ®Çϱâ
02-6 ±¸±Û ¾î½Ã½ºÅÏÆ® ÇÑ±Û À½¼º Å×½ºÆ®Çϱâ
02-7 ÇÑ±Û À½¼º ÀνÄÀ¸·Î LED Á¦¾îÇϱâ
Chapter 13 Git ¹öÀü°ü¸®(Çü»ó°ü¸®)
01 _ Git
01-1 GitÀ̶õ?
01-2 ¹öÀü°ü¸® ÀÌÇØ
01-3 Git ¼³Ä¡Çϱâ
02 _ Git ÀÌÇØÇϱâ
02-1 GitÀÇ 3°¡Áö ¿µ¿ª
02-2 Git ¿ÀºêÁ§Æ®
03 _ Git ¸í·É¾î
03-1 init
03-2 add
03-3 commit
03-4 ÆÄÀÏ ³»¿ë º¯°æÇϱâ
04 _ Reset µÇµ¹¸®±â
04-1 ResetÀ» À§ÇÑ È¯°æ ¼¼ÆÃÇϱâ
04-2 Reset ¿É¼Ç
04-3 reflog
05 _ github
05-1 github¶õ?
05-2 github ȸ¿ø °¡ÀÔÇϱâ
05-3 ¿ø°Ý ÀúÀå¼Ò »ý¼ºÇϱâ
05-4 remote ¿¬°áÇϱâ
05-5 git cloneÇϱâ
06 _ ºê·£Ä¡(merge¿Í checkout)
06-1 ºê·£Ä¡¶õ?
06-2 ºê·£Ä¡ Á¾·ù
06-3 ºê·£Ä¡ ½Ç½ÀÇϱâ |
|
|
|
|
|
|
|
Ãâ°í¾È³» |
|
|
Ãâ°í¶õ ÀÎÅÍÆÄÅ© ¹°·ùâ°í¿¡¼ µµ¼°¡ Æ÷ÀåµÇ¾î ³ª°¡´Â ½ÃÁ¡À» ¸»Çϸç, ½ÇÁ¦ °í°´´Ô²²¼ ¼ö·ÉÇϽô ½Ã°£Àº »óÇ°Áغñ¿Ï·áÇØ Ãâ°íÇÑ ³¯Â¥ + Åùè»ç ¹è¼ÛÀÏÀÔ´Ï´Ù. |
|
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°ÀÇ Àç°í°¡ ÃæÁ·ÇÒ ½Ã¿¡ ÀÏ°ý Ãâ°í¸¦ ÇÕ´Ï´Ù. |
|
ÀϺΠÀç°í¿¡ ´ëÇÑ Ãâ°í°¡ ÇÊ¿äÇÒ ½Ã¿¡´Â ´ã´çÀÚ¿¡°Ô Á÷Á¢ ¿¬¶ôÇϽðųª, °í°´¼¾ÅÍ(°í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ôÁֽñ⠹ٶø´Ï´Ù. |
|
¹è¼Ûºñ ¾È³» |
|
|
ÀÎÅÍÆÄÅ© µµ¼ ´ë·®±¸¸Å´Â ¹è¼Û·á°¡ ¹«·áÀÔ´Ï´Ù. |
|
´Ü, 1°³ÀÇ »óÇ°À» ´Ù¼öÀÇ ¹è¼ÛÁö·Î ÀÏ°ý ¹ß¼Û½Ã¿¡´Â 1°³ÀÇ ¹è¼ÛÁö´ç 2,000¿øÀÇ ¹è¼Ûºñ°¡ ºÎ°úµË´Ï´Ù. |
¾Ë¾ÆµÎ¼¼¿ä! |
|
|
°í°´´Ô²²¼ ÁÖ¹®ÇϽŠµµ¼¶óµµ µµ¸Å»ó ¹× ÃâÆÇ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.
(´Ü, Åä/ÀÏ¿äÀÏ Á¦¿Ü) |
|
|
|
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù.
±³È¯/¹ÝÇ°/º¸ÁõÁ¶°Ç ¹× Ç°Áúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇظ¦ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
Á¤È®ÇÑ È¯ºÒ ¹æ¹ý ¹× ȯºÒÀÌ Áö¿¬µÉ °æ¿ì 1:1¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ô Áֽñ⠹ٶø´Ï´Ù.
¼ÒºñÀÚ ÇÇÇغ¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
|
|
»óÇ°À» °ø±Þ ¹ÞÀ¸½Å ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ùÀ̳», ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´ÉÇÕ´Ï´Ù.
|
|
|
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
|
|
|
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. (´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü) |
|
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
|
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù. |
|
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
|
|
|
|
|