ÀÌ Ã¥ÀÇ ¾ÕºÎºÐ¿¡¼´Â ¾ÆµÎÀ̳ë UNO º¸µå¸¦ ±âÁØÀ¸·Î LED, ½ºÀ§Ä¡, ¼¾¼ µîÀ» Á÷Á¢ ¿¬°áÇϰųª ºê·¹µå º¸µå¸¦ ÅëÇÏ¿© ÃÖ´ëÇÑ ´Ü¼øÇÏ°Ô È¸·Î¸¦ ±¸¼ºÇÏ¿© ¾ÆµÎÀ̳ëÀÇ ±âº» ±â´Éµé°ú ¸í·É¾î¸¦ ½±°í ü°èÀûÀ¸·Î ÀÍÈú ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. ±×¸®°í µÞºÎºÐ¿¡¼´Â ¾ÆµÎÀÌ³ë º¸µå¿Í ¸ðÅÍÁ¦¾î, ºí·çÅõ½º, ÀÌ´õ³Ý, WiFi µîÀÇ È®ÀåÇü ½¯µå¸¦ È°¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·ç¾ú´Ù.
ƯÈ÷ ÀÌ Ã¥Àº ½º¸¶Æ® Æù¿¡¼ ºí·çÅõ½º¸¦ »ç¿ëÇÏ¿© ¾ÆµÎÀ̳븦 Á¦¾îÇÒ ¼ö ÀÖµµ·Ï ½º¸¶Æ® Æù¿¡ ¼³Ä¡ °¡´ÉÇÑ Á¦¾î¿ë ¾Û(App)À» ¸¸µå´Â ¹æ¹ý°ú ºí·çÅõ½º Åë½Å Á¦¾î ¹æ¹ýÀ» ´ã°í ÀÖÀ¸¸ç, ÀÌ´õ³Ý°ú WiFi¸¦ ÅëÇÏ¿© À¯¹«¼± ÀÎÅͳÝÀ¸·Î ¿ø°Ý Á¦¾î¸¦ ÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾î ÀÖ´Ù.
¡º½º¸¶Æ®ÆùÀ¸·Î Á¦¾îÇÏ´Â ¾ÆµÎÀ̳롻, ¡º¾ÆµÎºí·ÏŬ¸® È°¿ë¡» ÀÇ ÀúÀÚÀÌ´Ù.
Á¦1ºÎ ¾ÆµÎÀ̳ë ÀÔÃâ·Â
Á¦1Àå ¾ÆµÎÀ̳ë ȯ°æ¼³Á¤
1.1?¾ÆµÎÀÌ³ë °³¿ä
1.2?¾ÆµÎÀ̳ë?UNO?º¸µå
1.3?¾ÆµÎÀ̳ë È®Àå ½¯µå(Shield)?¼Ò°³
1.4?¾ÆµÎÀÌ³ë °³¹ßȯ°æ(IDE)?¸¸µé±â
1.5?¾ÆµÎÀ̳ë?UNO?º¸µå ¿¬°á
1.6?¾ÆµÎÀÌ³ë °³¹ßȯ°æÀÇ ¸í·É¾î ±¸¼º
1.7?¾ÆµÎÀ̳ë ÅëÇÕ °³¹ßȯ°æ¿¡¼ ½ºÄÉÄ¡ ÀÛ¼º
1.8?¾÷·Îµå ¼³Á¤
?
Á¦2Àå ¾ÆµÎÀ̳ë·Î Ãâ·ÂÇϱâ
2.1?¾ÆµÎÀÌ³ë º¸µåÀÇ µðÁöÅÐ Ãâ·ÂÇÉ »ç¿ëÇϱâ
2.2?º¯¼ö »ç¿ëÇϱâ
2.3?ÇÔ¼ö ¸¸µé±â
2.4 for( )¹® È°¿ëÇϱâ
2.5 Array¹® È°¿ëÇϱâ
2.6?¾Æ³¯·Î±×(PWM)?Ãâ·ÂÇϱâ
2.7?¾ÆµÎÀ̳ë Ãâ·Â ¸í·É
?½Ç½À¿ë º£À̽º º¸µåÀÇ È°¿ë
?
Á¦3Àå ¾ÆµÎÀ̳뿡¼ ÀԷ¹ޱâ
3.1?µðÁöÅÐ ÀÔ·Â Á¦¾î?: LED¿Í?Switch?Á¦¾î
3.2?ÆǴܹ®?: if-else
3.3?´ÙÁß?if-else¹®À» ÀÌ¿ëÇÑ µðÁöÅÐ Á¦¾î
3.4 switch-case¹®À» ÀÌ¿ëÇÑ µðÁöÅÐ Á¦¾î
3.5?¾Æ³¯·Î±× ½ÅÈ£ ÀԷ¹ޱâ
3.6?¾Æ³¯·Î±× ÀÔ·Â Á¦¾î?: LED¿Í?VR?Á¦¾î
3.7?¾ÆµÎÀ̳ë ÀÔ·Â ¸í·É
?½Ç½À¿ë º£À̽º º¸µåÀÇ È°¿ë
?
Á¦4Àå?PC¿¡¼ ½Ã¸®¾ó Åë½ÅÀ¸·Î Á¦¾îÇϱâ
4.1?½Ã¸®¾ó Åë½Å(Á÷·Ä Åë½Å?; Serial Communication)
4.2?¾ÆµÎÀÌ³ë º¸µå¿Í ½Ã¸®¾ó ¸ð´ÏÅÍ ¿¬°á
4.3?½Ã¸®¾ó ¸ð´ÏÅ͸¦ ÀÌ¿ëÇÑ ¾ÆµÎÀÌ³ë º¸µå Ãâ·ÂÁ¦¾î
4.4?¾ÆµÎÀÌ³ë º¸µåÀÇ ¾Æ³¯·Î±× °ªÀ» ½Ã¸®¾ó ¸ð´ÏÅÍ¿¡ ³ªÅ¸³»±â
4.5?¾ÆµÎÀÌ³ë ½Ã¸®¾ó Åë½Å ¸í·É
?½Ç½À¿ë º£À̽º º¸µåÀÇ È°¿ë
?
Á¦5Àå ¾ÆµÎÀÌ³ë º¸µå¿¡¼ÀÇ ÀÎÅÍ·´Æ® Á¦¾î
5.1?¾ÆµÎÀÌ³ë º¸µåÀÇ ÀÎÅÍ·´Æ®
?½Ç½À¿ë º£À̽º º¸µåÀÇ È°¿ë
?
Á¦2ºÎ ÀÔÃâ·Â ÀÀ¿ë
Á¦6Àå ¾ÆµÎÀ̳뿡¼ ¼Ò¸®³»±â
6.1?¼Ò¸®ÀÇ ³ô³·ÀÌ(À½°è, scale)
6.2?¼Ò¸®ÀÇ ¸¸µé±â
6.3 tone( )°ú?noTone( )?ÇÔ¼ö
6.4?¾Çº¸ ¿¬ÁÖÇϱâ
6.5 2Â÷¿ø?Array¸¦ ÀÌ¿ëÇÑ ¾Çº¸ ¿¬ÁÖÇϱâ
6.6?°îÀÌ ±ä ¾Çº¸ ¿¬ÁÖÇϱâ
6.7?¿ÜºÎ ÀÔ·ÂÀ» ÀÌ¿ëÇÑ Å°º¸µå ¸¸µé±â
6.8?¾ÆµÎÀÌ³ë ¼Ò¸® ¹ß»ý ¸í·É
?½Ç½À¿ë º£À̽º º¸µåÀÇ È°¿ë
?
Á¦7Àå ¾ÆµÎÀ̳뿡¼?text LCD?»ç¿ëÇϱâ
7.1 Text LCD(Character LCD)
7.2?¾ÆµÎÀ̳ëÀÇ?Text LCD?Á¦¾î ÇÔ¼ö
7.3 Text LCD?»ç¿ëÀÚ Á¤Àǹ®ÀÚ ¸¸µé±â
?½Ç½À¿ë º£À̽º º¸µåÀÇ È°¿ë
?
Á¦8Àå ¾ÆµÎÀ̳뿡¼ ¼¾¼ »ç¿ëÇϱâ
8.1?¼¾¼
8.2?ºû ¼¾¼(CDS)
8.3?¿Âµµ ¼¾¼
8.4?°Å¸® ¼¾¼(PSD)
8.5?ÃÊÀ½ÆÄ ¼¾¼
?½Ç½À¿ë º£À̽º º¸µåÀÇ È°¿ë
?
Á¦9Àå ¾ÆµÎÀ̳ë·Î ¸ðÅÍÁ¦¾î
9.1?Ç¥ÁØ ¼º¸¸ðÅÍ Á¦¾îÇϱâ
9.2?¿¬¼ÓȸÀü ¼º¸¸ðÅÍ Á¦¾îÇϱâ
9.3?½ºÅ×ÇÎ ¸ðÅÍ Á¦¾îÇϱâ
9.4?Á÷·ù¸ðÅÍ Á¦¾î µå¶óÀ̹ö ¸ðµâ »ç¿ëÇϱâ
?
Á¦10Àå ¾ÆµÎÀ̳ë·Î ·Îº¿ ÀÚµ¿Â÷ Á¦¾î
10.1?¾ÆµÎÀ̳ë Á÷·ù¸ðÅÍ Á¦¾î ½¯µå »ç¿ëÇϱâ
10.2?Á÷·ù¸ðÅÍ·Î?2¹ÙÄû À̵¿ ·Îº¿ÀÚµ¿Â÷ ¸¸µé±â
10.3?ÃÊÀ½ÆÄ ¼¾¼¸¦ »ç¿ëÇÑ ·Îº¿ÀÚµ¿È Á¦¾îÇϱâ
?½Ç½À¿ë º£À̽º º¸µåÀÇ È°¿ë
?
Á¦3ºÎ?IoT?Á¦¾î
Á¦11Àå?BlueTooth¸¦ ÀÌ¿ëÇÑ ½Ã¸®¾óÅë½Å
11.1?ºí·çÅõ½º¸¦ ÀÌ¿ëÇÑ ½Ã¸®¾óÅë½Å
11.2?¾ÆµÎÀÌ³ë ºí·çÅõ½º ¸ðµâ°ú ½¯µå
11.3?¾ÆµÎÀÌ³ë º¸µå¿Í ºí·çÅõ½º ¸ðµâ/½¯µåÀÇ ¿¬°á
11.4?¾ÆµÎÀÌ³ë º¸µå¿Í ºí·çÅõ½º Åë½ÅÇϱâ
11.5?ºí·çÅõ½º Åë½Å¿¡ ÀÇÇÑ ¾ÆµÎÀÌ³ë º¸µå Á¦¾î
11.6?¼ÒÇÁÆ®¿þ¾î ½Ã¸®¾óÀ» ÀÌ¿ëÇÑ ºí·çÅõ½º Åë½Å
?
Á¦12Àå ½º¸¶Æ®ÆùÀ» ÀÌ¿ëÇÑ?BlueTooth?Åë½Å Á¦¾î
12.1?½º¸¶Æ® Æù ¾ÛÀ» ÀÌ¿ëÇÑ ¾ÆµÎÀÌ³ë º¸µå Á¦¾î
12.2?½º¸¶Æ® ÆùÀ¸·Î ·Îº¿ÀÚµ¿Â÷ ±¸µ¿Çϱâ
12.3?ºí·çÅõ½º Åë½ÅÀ¸·Î µ¥ÀÌÅÍ Àü¼Û
?
Á¦13Àå ÀÌ´õ³ÝÀ» À§ÇÑ ¼³Á¤
13.1?ÀÌ´õ³Ý ½¯µå¸¦ È°¿ëÇÑ Á¦¾î
13.2?ÀÌ´õ³Ý ½¯µå ¿¬°á°ú ¼³Á¤
13.3?ÀÌ´õ³Ý ½¯µå¸¦ Ŭ¶óÀ̾ðÆ®·Î ¼³Á¤Çϱâ
13.4?¾ÆµÎÀ̳븦 À¥ ¼¹ö·Î ¼³Á¤Çϱâ
13.5?À¥ºê¶ó¿ìÀú¿¡ ¹®ÀÚ Ç¥½Ã
13.6?À¯µ¿?IP¿¡¼ ÀÌ´õ³Ý ½¯µå »ç¿ë¹ý
?
Á¦14Àå ÀÌ´õ³ÝÀ» ÀÌ¿ëÇÑ ÀÔÃâ·Â Á¦¾î
14.1?À¥ºê¶ó¿ìÀú¿¡ ¼¾¼ µ¥ÀÌÅÍ ³ªÅ¸³»±â
14.2?À¥ºê¶ó¿ìÀú¿¡¼?LED?Á¦¾îÇϱâ
14.3 Get?¹æ½Ä°ú?form?ű×
?
Á¦15Àå ¹«¼±ÀÎÅÍ³Ý Á¦¾î
15.1 WiFi?½¯µå
15.2 WiFi?½¯µå·Î ¾ÆµÎÀ̳ë?Web?Ŭ¶óÀ̾ðÆ® ¸¸µé±â
?
Á¦16Àå?WiFi?½¯µå È°¿ë
16.1 CC3000 WiFi?½¯µå
16.2 SFE CC3000 WiFi?½¯µå·Î ¾ÆµÎÀ̳ë?Web?Ŭ¶óÀ̾ðÆ® ¸¸µé±â
16.3 WiFi?½¯µå·Î ¾ÆµÎÀ̳ë?Web?¼¹ö ¸¸µé±â
?
Á¦17Àå ¹«¼±ÀÎÅÍ³Ý ÀÀ¿ëÁ¦¾î
17.1?À¥ºê¶ó¿ìÀú ´Ù¾çÇÑ ÀÀ¿ëÁ¦¾î
?
Á¦18Àå?I2C¸¦ ÀÌ¿ëÇÑ Åë½Å Á¦¾î
18.1 I2CÅë½Å ¹æ½Ä
18.2 I2C·Î?2°³ÀÇ ¾ÆµÎÀÌ³ë ¿¬°áÇϱâ
18.3 I2C¿¡ ¿¬°áµÈ ¾ÆµÎÀ̳ë Á¦¾îÇϱâ
18.4 I2C¿¡ ¿¬°áµÈ ¿©·¯ °³ÀÇ ¾ÆµÎÀ̳ë Á¦¾îÇϱâ¹æ½Ä
?
Á¦4ºÎ ºÎ·Ï
A.?½º¸¶Æ®Æù°ú ¿¬µ¿, App?¸¸µé±â
A.1?¾ÛÀκ¥ÅÍ ½ÇÇàÇϱâ
A.2?¾ÛÀκ¥ÅÍÀÇ ±¸¼º
A.3?¾Û Á¦ÀÛ1 : BT_ONOFFSW App?¸¸µé±â
A.4?¾Û Á¦ÀÛ2 : BT_SW6 App?¸¸µé±â
A.5?¾Û Á¦ÀÛ3 : BT_RCV1 App?¸¸µé±â