¼³¸í
¸ÞÀΠĨ: ESP8266 CH340G.
¿ÍÀÌÆÄÀÌ °³¹ß º¸µå, 4M ¹ÙÀÌÆ®.
Áö¿ø (D0 Á¦¿Ü).
¿Â¶óÀÎ ota¸¦ Áö¿øÇÕ´Ï´Ù.
1 ¸¶ÀÌÅ©·Î USB ¿¬°á.
¾Æ³¯·Î±× ÀÔ·Â 1 °³ (ÃÖ´ë ÀÔ·Â 3.3V).
¿Âº¸µå 5V 1A ½ºÀ§Äª Àü¿ø °ø±Þ ÀåÄ¡.
11 °³ÀÇ µðÁöÅÐ ÀÔ·Â/Ãâ·Â ÇÉ, ¸ðµç ÇÉ¿¡´Â ÀÎÅÍ·´Æ®/pwm/I2C/¿ø¿ÍÀÌ¾î ¹× ¸¶ÀÌÅ©·Î USB ¿¬°áÀÌ ÀÖ½À´Ï´Ù.
¹æ¹ý ½ÃÀÛ Arduino:
-¼³Á¤ µå¶óÀ̹ö
¹Ì´Ï D1 º¸µå¸¦ »ç¿ëÇϱâ Àü¿¡ CH340g µå¶óÀ̹ö¸¦ ¼³Á¤ÇؾßÇÕ´Ï´Ù.
-ÆÄÀ̽ã
â¹®¿¡ ÆÄÀ̽ã 2.7.10 À» ¼³Ä¡ÇؾßÇÕ´Ï´Ù.
Linux & MAC osx¿¡¼´Â ¼³Ä¡ÇÒ ÇÊ¿ä°¡ ¾øÀ¸¸ç os¿Í ÇÔ²² »çÀü ¼³Ä¡µÇ¾î ÀÖ½À´Ï´Ù.
-Çϵå¿þ¾î ÆÐÅ°Áö ``º¸µå °ü¸®ÀÚ ¶Ç´Â GIT`` ¼³Ä¡.
GitÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. Ç×»ó ÃֽŠ¹öÀüÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
Arduino IDE ¼³Á¤:
0. º¹»ç ¹× ºÎÂø ¸µÅ©°¡ ÇÊ¿äÇÏÁö¸¸ ¿©±â¿¡ ¸µÅ© ÇÒ ¼ö ¾ø½À´Ï´Ù. "Arduino ide esp8266 º¸µå °ü¸®ÀÚ" ¿¡ ´ëÇÑ °Ë»ö ±¸±Û-ù ¹ø° °á°ú´Â ``readthedocs`` À¥ »çÀÌÆ®¿¡ ´ëÇÑ °ÍÀ̹ǷΠÇÊ¿äÇÑ ¸ðµç ÁöħÀÌ ÀÖ¾î¾ßÇÕ´Ï´Ù. ±×·¯³ª ¸íÈ®¼ºÀ» À§ÇØ ¿©±â¿¡ ³ª¿ ÇÒ °ÍÀÔ´Ï´Ù.
1. ÆÄÀ̽ãÀÌ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ (¿É¼Ç ÀÏ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀ̽ãÀ» Á÷Á¢ ¼³Ä¡ÇÏÁö ¾Ê¾ÒÁö¸¸ Arduino IDE ¿ë ¼³Ä¡Çߴµ¥ ¹®Á¦°¡ ¾ø¾ú½À´Ï´Ù).
2. Arduino IDE ¿ë ÆÄÀÏÀ» ¿°í ÆÄÀÏ-> ȯ°æ¼³Á¤À¸·Î À̵¿
3. ``Additional º¸µå °ü¸®ÀÚ URLs`` ¹Ù´Ú¿¡ ºÙ¿© ¸µÅ© (±×°ÍÀº JSON ÆÄÀÏ) º¹»ç ´Ù¸¥ ÆäÀÌÁö ±× »óÀÚ È÷Æ® ``OK``
4. µµ±¸-> º¸µå-> ·Î À̵¿ÇÏ°í º¸µå °ü¸®ÀÚ (»ó´Ü ±Ùó) ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
5. ``ESP8266 ``À» °Ë»öÇÏ°í °á°ú¸¦ ¼³Ä¡ÇϽʽÿÀ (``ESP8266 Ä¿¹Â´ÏƼ`` ¿¡¼ °¡Á®¿Í¾ß ÇÔ).
½ºÄÉÄ¡ º¸µå ¼±ÅÃ:
1. µµ±¸-> º¸µå·Î À̵¿ÇÏ¿© "LOLIN(WEMOS) D1 R2 & mini" ¶Ç´Â ``NodeMCU 1.0 (12-E ¸ðµâ) ``Áß Çϳª¸¦ ¼±ÅÃÇÕ´Ï´Ù.
2. µµ±¸-> Æ÷Æ®¿¡¼ º¸µå¸¦ ¼±ÅÃÇϽʽÿÀ.
3. È®ÀÎ ¾÷·Îµå ºñÀ²Àº 115200 (À̹Ì)
``Blink`` ·Î º¸µå Å×½ºÆ®:
1. ÆÄÀÏ-> ¿¹Á¦-> ESP8266 À¸·Î À̵¿ÇÏ°í »ó´Ü¿¡¼ ``Blink`` ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
2. ¾Æ¹«°Íµµ º¯°æÇÒ ÇÊ¿ä°¡ ¾øÀ¸¹Ç·Î ¾÷·Îµå¸¦ Ŭ¸¯ÇϽʽÿÀ.
3. ÀÏ´Ü ¿Ï·á È®ÀÎÇϽʽÿÀ ´ç½ÅÀÇ ºí·ç led ºû ±ô¹ÚÀÌ
º¸µå ¿ÍÀÌÆÄÀ̸¦ ``¾ÆµÎÀ̳ë¿À`` ·Î Å×½ºÆ®:
0. ÀÌ°ÍÀº ÇÊ¿äÇÏÁö ¾ÊÁö¸¸ WiFi ¸ðµâÀÌ ½ÇÁ¦·Î ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÏ·Á¸é ¿¬°áÀ» ½ÃµµÇؾßÇÕ´Ï´Ù.
1. ÆÄÀÏ-> ¿¹Á¦-> ArduinoOTA ·Î À̵¿ÇÏ¿© ``basicota`` ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
2. º¯°æÇØ¾ß ÇÒ »çÇ×Àº WiFi SSID ¹× ºñ¹Ð¹øÈ£ÀÇ ¶óÀÎ 7 ¹× 8 ¿¡¸¸ ÀÖ½À´Ï´Ù.
3. (¼±ÅÃ) ÀúÀå ½ºÄÉÄ¡
4. µµ±¸-> Æ÷Æ®: ¸ðµç °ÍÀÌ ¼º°øÇß´Ù¸é ¿©±â¿¡¼ ESP8266 º¸µå¸¦ º¼ ¼ö ÀÖ¾î¾ßÇÕ´Ï´Ù.
5. È÷Æ® ¾÷·Îµå ¹× Á÷·Ä ¸ð´ÏÅÍ ¿±â
6. ÇÁ·Î±×·¥ÀÌ ¾÷·Îµå°¡ ¿Ï·áµÇ¸é Á÷·Ä ¸ð´ÏÅÍÀÇ Àü¼Û ¼Óµµ¸¦ 115200 ·Î º¯°æÇϽʽÿÀ.
7. `À§µå` ¸Þ½ÃÁö°¡ Ç¥½ÃµÇ¾ú´ÂÁö È®ÀÎÇÑ ´ÙÀ½ IP ÁÖ¼Ò°¡ Ç¥½ÃµÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.