¡Ú º» µµ¼´Â e-book À¸·Î ¿È»çȨÆäÀÌÁö¿¡¼´Â ÆǸŵÇÁö¾Ê°í ÇØ´ç ¸µÅ©¼Á¡¿¡¼ ±¸¸Å°¡´ÉÇÕ´Ï´Ù (°ü·Ã TEST Å°Æ®µµ 11¿ù¸» Ãâ½ÃÆǸŠ¿¹Á¤ÀÔ´Ï´Ù)
¡Ú ÆǸÅó ¸µÅ© - ¾Ë¸®µò¼Á¡ ¹Ù·Î°¡±â - ¿¹½º24¼Á¡ ¹Ù·Î°¡±â - ±³º¸¹®°í¼Á¡ ¹Ù·Î°¡±â
¡Ú Ã¥°ü·Ã Âü°íÀÚ·á 1) "ÆÄÀ̽ã IoT Á¦¾î& Åë½ÅÇÁ·Î±×·¡¹Ö" Ã¥ÀÇ ¿¹Á¦ ÆÄÀÏ
2) python_iot Å°Æ®ÀÇ È¸·Îµµ ¹× ºÎÇ°¸®½ºÆ®(ÁغñÁß)
¡Ú °ü·Ã ±³Àç ¹× Á¦Ç° 1) [±³Àç] ÆÄÀ̽ã IoT Á¦¾î & Åë½ÅÇÁ·Î±×·¡¹Ö
2) [º¸µå] python_iot KIT (ÁغñÁß)
¡Ú ¸ñ Â÷ ¡Ú
Á¦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Àå ÆÄÀ̽ãÀ» »ç¿ëÇÑ ½Ã¸®¾ó Åë½Å 4.1 ½Ã¸®¾ó Åë½ÅÀÇ °³¿ä
¡ß ¿¹Á¦ ÇÁ·Î±×·¥ - ÇÁ·Î±×·¥[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Àå ºí·çÅõ½º Åë½Å 5.1 ºí·çÅõ½º Åë½ÅÀÇ °³¿ä5.2 ºí·çÅõ½º ¶óÀ̺귯¸® ¼³Ä¡ ¡ß ¿¹Á¦ ÇÁ·Î±×·¥ - ÇÁ·Î±×·¥[5-1] ½º¸¶Æ®Æù¿¡¼ ¸Þ½ÃÁö ¹Þ±â
- ÇÁ·Î±×·¥[5-2] ½º¸¶Æ®Æù¿¡¼ LED Á¦¾î - ÇÁ·Î±×·¥[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-1] IP ¾îµå·¹½º ¾Ë¾Æº¸±â - ÇÁ·Î±×·¥[6-2] LED Á¦¾î - ÇÁ·Î±×·¥[6-3] LED »ö»óÁ¦¾î - ÇÁ·Î±×·¥[6-4] ¾Æ³¯·Î±× ½ÅÈ£ ¹Þ±â - ÇÁ·Î±×·¥[6-5] µðÁöÅÐ ½ÅÈ£ ¹Þ±â - ÇÁ·Î±×·¥[6-6] ¼º¸ ¸ðÅÍ Á¦¾î
Á¦7Àå MQTT Åë½Å
7.1 MQTT Åë½ÅÀÇ °³¿ä 7.2 MQTT ¶óÀ̺귯¸® ¼³Ä¡ ¡ß ¿¹Á¦ ÇÁ·Î±×·¥ - ÇÁ·Î±×·¥[7-1] ¸Þ½ÃÁö ¼Û‧¼ö½ÅÇϱâ 1 - ÇÁ·Î±×·¥[7-1] ¸Þ½ÃÁö ¼Û‧¼ö½ÅÇϱâ 2 - ÇÁ·Î±×·¥[7-3] ÄÄÇ»ÅÍ¿¡ ºê·ÎÄ¿ ¼¹ö ±¸ÃàÇϱâ
- ÇÁ·Î±×·¥[7-4] ¸Þ½ÃÁö ¼Û‧¼ö½ÅÇϱâ 3 - ÇÁ·Î±×·¥[7-5] ¾Æ³¯·Î±× ½ÅÈ£ ¹Þ±â - ÇÁ·Î±×·¥[7-6] ¼º¸ ¸ðÅÍ Á¦¾î
Á¦8Àå HTTP Åë½Å
¡ß ¿¹Á¦ ÇÁ·Î±×·¥ - ÇÁ·Î±×·¥[8-1] ¸Þ½ÃÁö ¼Û‧¼ö½ÅÇϱâ - ÇÁ·Î±×·¥[8-2] ¾Æ³¯·Î±× ½ÅÈ£ ¹Þ±â - ÇÁ·Î±×·¥[8-3] 100Áø ¾÷/´Ù¿î Ä«¿îÅÍ - ÇÁ·Î±×·¥[8-4] LED Á¶¸íÁ¦¾î & ¼º¸ ¸ðÅÍ Á¦¾î 1 - ÇÁ·Î±×·¥[8-5] LED Á¶¸íÁ¦¾î & ¼º¸ ¸ðÅÍ Á¦¾î 2 Á¦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-12] Teachable MachineÀ» ÀÌ¿ëÇÑ »ç¹° ÀνÄÇϱâ - ÇÁ·Î±×·¥[9-13] À½¼ºÀνĿ¡ ÀÇÇÑ LED »ö»óÁ¦¾î
|