| ¡Ú º» µµ¼´Â e-book À¸·Î ¿È»çȨÆäÀÌÁö¿¡¼´Â  ÆÇ¸ÅµÇÁö¾Ê°í ÇØ´ç ¸µÅ©¼Á¡¿¡¼ ±¸¸Å°¡´ÉÇÕ´Ï´Ù 
 
 ¡Ú ÆÇ¸Åó ¸µÅ©  - ¾Ë¸®µò¼Á¡ ¹Ù·Î°¡±â  - ¿¹½º24¼Á¡ ¹Ù·Î°¡±â  - ±³º¸¹®°í¼Á¡ ¹Ù·Î°¡±â 
 ¡Ú Ã¥°ü·Ã Âü°íÀÚ·á  1) "ÆÄÀ̽ã IoT Á¦¾î& Åë½ÅÇÁ·Î±×·¡¹Ö" Ã¥ÀÇ ¿¹Á¦ ÆÄÀÏ
 
 
 
 ¡Ú °ü·Ã ±³Àç ¹× Á¦Ç°  1) [µµ¼] ÆÄÀ̽ã IOT Á¦¾î Åë½Å ÇÁ·Î±×·¡¹Ö
 
 
¡Ú ¸ñ Â÷ ¡Ú 
 Á¦1Àå Arduino Uno WiFi Rev2ÀÇ ±¸Á¶ ¹× °³¹ß ȯ°æ 1.1  Arduino Uno WiFi Rev2ÀÇ °³¿ä          
 1.2  Arduino Uno WiFi Rev2ÀÇ ±¸Á¶      1.3  °³¹ß ȯ°æ±¸Ãà                        
 
 
Á¦2Àå Æ÷Æ® Á¦¾î(GPIO, Serial Port)2.1  Æ÷Æ® Á¦¾îÀÇ °³¿ä 
 2.2  µðÁöÅÐ ¹× ¾Æ³¯·Î±× I/O
 2.3  WiFiNiNA ¶óÀ̺귯¸®
    ¡ß ¿¹Á¦ ÇÁ·Î±×·¥       - ÇÁ·Î±×·¥[2-1] µðÁöÅÐ ½ÅÈ£ Ãâ·ÂÇϱâ
       - ÇÁ·Î±×·¥[2-2] µðÁöÅÐ ½ÅÈ£ ¹Þ±â 1       - ÇÁ·Î±×·¥[2-3] µðÁöÅÐ ½ÅÈ£ ¹Þ±â 2       - ÇÁ·Î±×·¥[2-4] µðÁöÅÐ ½ÅÈ£ I/O 1       - ÇÁ·Î±×·¥[2-5] µðÁöÅÐ ½ÅÈ£ I/O 2       - ÇÁ·Î±×·¥[2-6] ¾Æ³¯·Î±× ½ÅÈ£ ¹Þ±â       - ÇÁ·Î±×·¥[2-7] ¾Æ³¯·Î±× ½ÅÈ£ ¹Þ±â & µðÁöÅÐ ½ÅÈ£ Ãâ·ÂÇÏ±â       - ÇÁ·Î±×·¥[2-8] DHT11À» »ç¿ëÇÑ ¿Â¡¤½Àµµ ¼¾¼       - ÇÁ·Î±×·¥[2-9] HC-SR04¸¦ »ç¿ëÇÑ ÃÊÀ½ÆÄ ¼¾¼       - ÇÁ·Î±×·¥[2-10] LSM6DS3À» »ç¿ëÇÑ ÀÚÀÌ·Î ¼¾¼       - ÇÁ·Î±×·¥[2-11] TM1637À» »ç¿ëÇÑ 7-segment ¸ðµâ Á¦¾î 1 
 
      - ÇÁ·Î±×·¥[2-12] TM1637À» »ç¿ëÇÑ 7-segment ¸ðµâ Á¦¾î 2 
      - ÇÁ·Î±×·¥[2-13] TM1637À» »ç¿ëÇÑ 7-segment ¸ðµâ Á¦¾î 3       - ÇÁ·Î±×·¥[2-14] HS-311À» »ç¿ëÇÑ ¼º¸ ¸ðÅÍÁ¦¾î       - ÇÁ·Î±×·¥[2-15] L298 DC ¸ðÅÍ Á¤¡¤¿ª Á¦¾î       - ÇÁ·Î±×·¥[2-16] L298À» »ç¿ëÇÑ DC ¸ðÅÍ ¼ÓµµÁ¦¾î       - ÇÁ·Î±×·¥[2-17] L298À» »ç¿ëÇÑ DC ¸ðÅÍÁ¦¾î ÀÀ¿ë 1       - ÇÁ·Î±×·¥[2-18] L297 & L298À» »ç¿ëÇÑ DC ¸ðÅÍÁ¦¾î ÀÀ¿ë 2       - ÇÁ·Î±×·¥[2-19] ULN2003À» »ç¿ëÇÑ ½ºÅܸðÅÍ Á¤‧¿ª Á¦¾î1       - ÇÁ·Î±×·¥[2-20] ULN2003À» »ç¿ëÇÑ ½ºÅܸðÅÍ Á¤‧¿ª Á¦¾î2       - ÇÁ·Î±×·¥[2-21] ULN2003À» »ç¿ëÇÑ ½ºÅܸðÅÍ ¼ÓµµÁ¦¾î       - ÇÁ·Î±×·¥[2-22] TMC2225À» »ç¿ëÇÑ ½ºÅÜ ¸ðÅÍÁ¦¾î       - ÇÁ·Î±×·¥[2-23] L297 & SLA7024MÀ» »ç¿ëÇÑ ½ºÅÜ ¸ðÅÍÁ¦¾î ÀÀ¿ë 
 
Á¦3Àå I2C Åë½Å3.1  I2C Åë½ÅÀÇ °³¿ä 3.2  I2C Åë½ÅÀÇ ÀÛµ¿ ¿ø¸®
 
   ¡ß ¿¹Á¦ ÇÁ·Î±×·¥       - ÇÁ·Î±×·¥[3-1] LCD Á¦¾î
       - ÇÁ·Î±×·¥[3-2] OLED SSD1306(128*64)Á¦¾î 4.1  ½Ã¸®¾ó Åë½ÅÀÇ °³¿äÁ¦4Àå ÆÄÀ̽ãÀ» »ç¿ëÇÑ ½Ã¸®¾ó Åë½Å
   ¡ß ¿¹Á¦ ÇÁ·Î±×·¥       - ÇÁ·Î±×·¥[4-1] LED Á¦¾î 1
 
      - ÇÁ·Î±×·¥[4-2] LED Á¦¾î 2
 
      - ÇÁ·Î±×·¥[4-3] LED Á¦¾î 3
 
      - ÇÁ·Î±×·¥[4-4] ¾Æ³¯·Î±× ½ÅÈ£ ¹Þ±â
 
      - ÇÁ·Î±×·¥[4-5] Á¶À̽ºÆ½ÀÇ ½ÅÈ£ ¹Þ±â 
      - ÇÁ·Î±×·¥[4-6] ¶óµð¿À ¹öưÀ» »ç¿ëÇÑ 7-segment ¸ðµâ Á¦¾î
       - ÇÁ·Î±×·¥[4-7] üũ ¹öưÀ» »ç¿ëÇÑ 7-segment ¸ðµâ Á¦¾î       - ÇÁ·Î±×·¥[4-8] ½ºÇÉ ¹Ú½º¸¦ »ç¿ëÇÑ 7-segment ¸ðµâ Á¦¾î       - ÇÁ·Î±×·¥[4-9] LCD Á¦¾î       - ÇÁ·Î±×·¥[4-10] DC ¸ðÅÍÁ¦¾î ÀÀ¿ë 1       - ÇÁ·Î±×·¥[4-10] DC ¸ðÅÍÁ¦¾î ÀÀ¿ë 2       - ÇÁ·Î±×·¥[4-12] TMC2225¸¦ »ç¿ëÇÑ ½ºÅÜ ¸ðÅÍÁ¦¾î- ÇÁ·Î±×·¥[4-13] L297 & SLA7024MÀ» »ç¿ëÇÑ ½ºÅÜ ¸ðÅÍÁ¦¾î      - ÇÁ·Î±×·¥[4-14] ÀÚÀÌ·Î ¼¾¼ 1       - ÇÁ·Î±×·¥[4-15] ÀÚÀÌ·Î ¼¾¼ 2       - ÇÁ·Î±×·¥[4-16] LED Á¶¸íÁ¦¾î       - ÇÁ·Î±×·¥[4-17] À̹ÌÁö ¹öư       - ÇÁ·Î±×·¥[4-18] ¿Âµµ°è       - ÇÁ·Î±×·¥[4-19] ADC 1 ¶óÀÎ ±×·¡ÇÁ       - ÇÁ·Î±×·¥[4-20] ADC 2 ¸·´ë ±×·¡ÇÁ       - ÇÁ·Î±×·¥[4-21] ADC 3 matplotlib ±×·¡ÇÁ       - ÇÁ·Î±×·¥[4-22] DC ¸ðÅÍ ¼Óµµ Á¦¾î       - ÇÁ·Î±×·¥[4-23] ¼º¸ ¸ðÅÍ °¢µµ Á¦¾î       - ÇÁ·Î±×·¥[4-24] ¸Þ´º & Åø¹Ù¸¦ »ç¿ëÇÑ ¼º¸ ¸ðÅÍÁ¦¾î       - ÇÁ·Î±×·¥[4-25] ¸Þ´º & ÇÏÀ§¸Þ´º¸¦ »ç¿ëÇÑ ¼º¸ ¸ðÅÍÁ¦¾î       - ÇÁ·Î±×·¥[4-26] ÅÇ ¸Þ´º¸¦ »ç¿ëÇÑ LED Á¦¾î & ¼º¸ ¸ðÅÍÁ¦¾î 
 
- ÇÁ·Î±×·¥[5-2] ½º¸¶Æ®Æù¿¡¼ LED Á¦¾îÁ¦5Àå ºí·çÅõ½º Åë½Å5.1  ºí·çÅõ½º Åë½ÅÀÇ °³¿ä5.2  ºí·çÅõ½º ¶óÀ̺귯¸® ¼³Ä¡    ¡ß ¿¹Á¦ ÇÁ·Î±×·¥       - ÇÁ·Î±×·¥[5-1] ½º¸¶Æ®Æù¿¡¼ ¸Þ½ÃÁö ¹Þ±â      - ÇÁ·Î±×·¥[5-3] PC¿¡¼ ºí·çÅõ½º ±â±â °Ë»öÇÏ±â       - ÇÁ·Î±×·¥[5-4] PC¿¡¼ ÅØ½ºÆ® ȯ°æÀÇ LED Á¦¾î       - ÇÁ·Î±×·¥[5-5] PC¿¡¼ GUI ȯ°æÀÇ LED Á¦¾î       - ÇÁ·Î±×·¥[5-6] PC¿¡¼ ¾ÆµÎÀ̳ë·Î ¸Þ½ÃÁö Àü¼ÛÇÏ±â       - ÇÁ·Î±×·¥[5-7] PC¿¡¼ ADC ½ÅÈ£ ¹Þ±â 
 
Á¦6Àå ¿ÍÀÌÆÄÀÌ Åë½Å6.1  ¿ÍÀÌÆÄÀÌ Åë½ÅÀÇ °³¿ä6.2  ¿ÍÀÌÆÄÀÌ ¶óÀ̺귯¸® ¼³Ä¡ 
- ÇÁ·Î±×·¥[6-3] LED »ö»óÁ¦¾î- ÇÁ·Î±×·¥[6-2] LED Á¦¾î   ¡ß ¿¹Á¦ ÇÁ·Î±×·¥       - ÇÁ·Î±×·¥[6-1] IP ¾îµå·¹½º ¾Ë¾Æº¸±â      - ÇÁ·Î±×·¥[6-4] ¾Æ³¯·Î±× ½ÅÈ£ ¹Þ±â       - ÇÁ·Î±×·¥[6-5] µðÁöÅÐ ½ÅÈ£ ¹Þ±â       - ÇÁ·Î±×·¥[6-6] ¼º¸ ¸ðÅÍ Á¦¾î 
 Á¦7Àå MQTT Åë½Å
 - ÇÁ·Î±×·¥[7-4] ¸Þ½ÃÁö ¼Û‧¼ö½ÅÇϱâ 37.1  MQTT Åë½ÅÀÇ °³¿ä 7.2  MQTT ¶óÀ̺귯¸® ¼³Ä¡   ¡ß ¿¹Á¦ ÇÁ·Î±×·¥       - ÇÁ·Î±×·¥[7-1] ¸Þ½ÃÁö ¼Û‧¼ö½ÅÇϱâ 1       - ÇÁ·Î±×·¥[7-1] ¸Þ½ÃÁö ¼Û‧¼ö½ÅÇϱâ 2       - ÇÁ·Î±×·¥[7-3] ÄÄÇ»ÅÍ¿¡ ºê·ÎÄ¿ ¼¹ö ±¸ÃàÇÏ±â      - ÇÁ·Î±×·¥[7-5] ¾Æ³¯·Î±× ½ÅÈ£ ¹Þ±â       - ÇÁ·Î±×·¥[7-6] ¼º¸ ¸ðÅÍ Á¦¾î 
Á¦8Àå HTTP Åë½Å
    ¡ß ¿¹Á¦ ÇÁ·Î±×·¥       - ÇÁ·Î±×·¥[8-1] ¸Þ½ÃÁö ¼Û‧¼ö½ÅÇÏ±â       - ÇÁ·Î±×·¥[8-2] ¾Æ³¯·Î±× ½ÅÈ£ ¹Þ±â       - ÇÁ·Î±×·¥[8-3] 100Áø ¾÷/´Ù¿î Ä«¿îÅÍ       - ÇÁ·Î±×·¥[8-4] LED Á¶¸íÁ¦¾î & ¼º¸ ¸ðÅÍ Á¦¾î 1       - ÇÁ·Î±×·¥[8-5] LED Á¶¸íÁ¦¾î & ¼º¸ ¸ðÅÍ Á¦¾î 2 - ÇÁ·Î±×·¥[9-12] Teachable MachineÀ» ÀÌ¿ëÇÑ »ç¹° ÀνÄÇϱâÁ¦9Àå Flask À¥ ¼¹ö ±¸Ãà
 
 9.1  Çöó½ºÅ© ¼¹öÀÇ °³¿ä 9.2  Çöó½ºÅ© ¼¹ö ¶óÀ̺귯¸® ¼³Ä¡
 9.3  Çöó½ºÅ© À¥ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ ¼¹öÀÇ ±¸Ãà
 9.4  OpenCV
 9.5  À̹ÌÁö ÀνÄÀ» À§ÇÑ ÇнÀ ½Ã۱â
   ¡ß ¿¹Á¦ ÇÁ·Î±×·¥       - ÇÁ·Î±×·¥[9-1] Çöó½ºÅ© À¥ ¼¹ö       - ÇÁ·Î±×·¥[9-2] ¼ýÀÚ Àü¼ÛÇÏ±â       - ÇÁ·Î±×·¥[9-3] LED Á¶¸íÁ¦¾î       - ÇÁ·Î±×·¥[9-4] ¼º¸ ¸ðÅÍ Á¦¾î       - ÇÁ·Î±×·¥[9-5] 3ä³Î ¾Æ³¯·Î±× ½ÅÈ£ ¹Þ±â       - ÇÁ·Î±×·¥[9-6] Ȩ ¸ð´ÏÅ͸µ       - ÇÁ·Î±×·¥[9-7] SQL ¿¬µ¿Çϱâ 1       - ÇÁ·Î±×·¥[9-8] SQL ¿¬µ¿Çϱâ 2       - ÇÁ·Î±×·¥[9-9] OpenCV ¶óÀÌºê ¿µ»óº¸±â       - ÇÁ·Î±×·¥[9-10] OpenCV ¶óÀÌºê ¼º¸ ¸ðÅÍÁ¦¾î- ÇÁ·Î±×·¥[9-11] OpenCV »ö»ó ÃßÀûÇÏ±â      - ÇÁ·Î±×·¥[9-13] À½¼ºÀνĿ¡ ÀÇÇÑ LED »ö»óÁ¦¾î 
 
 |