ÄÁÅÙÃ÷»ó¼¼º¸±â

ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö
ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö
  • ÀúÀÚ<Ȳ¿ìÇö>,<³ëűÕ>,<Á¤ÁØ>,<ÃÖȸ·Ã> Àú
  • ÃâÆǻ纹µÎÃâÆÇ»ç
  • ÃâÆÇÀÏ2013-09-25
  • µî·ÏÀÏ2018-10-01
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 0, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

ÄÄÇ»ÅÍ¿¡°Ô ¾î¶² ÀÏÀ» ¼öÇàÇÒ ¼ø¼­¸¦ ¾à¼ÓµÈ ¸í·ÉÀ¸·Î ³ª¿­Çϴ °ÍÀ» ÇÁ·Î±×·¥À̶ó°í ÇÑ´Ù. ÀÌ·¯ÇÑ ÇÁ·Î±×·¥À» ÀÛ¼ºÇϱâ À§ÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î º» °ú¸ñ¿¡¼­´Â À̽ļºÀÌ ³ô°í ¼Óµµ°¡ ºü¸¥ C¾ð¾îÀÇ °³³äÀ» ¹è¿ì°í ¾Æ¿ï·¯ LEGO NXT¸¦ È°¿ëÇÒ ¼ö Àִ ROBOTC¿¡ ´ëÇؼ­µµ ´Ù·ç°í ÀÖ´Ù. µû¶ó¼­ º» ±³°ú¸ñ¿¡¼­´Â C¾ð¾îÀÇ ¹®¹ý°ú ±× ¹®¹ýÀ» Àû¿ëÇÑ ¹®Á¦Ç®ÀÌ »Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ »ç·ÊµéÀÇ ½Ç½ÀÀ» ÅëÇØ ÇØ°áÇÏ°íÀÚÇϴ ¹®Á¦¿¡ ´ëÇÑ È¿°úÀûÀΠ°á°ú¸¦ ¾òÀ» ¼ö ÀÖµµ·Ï Çϴ °ÍÀ» ¸ñÇ¥·Î ÇÑ´Ù.

   C¾ð¾î¸¦ ÀÌ¿ëÇÏ¿© ÇÁ·Î±×·¥À» ÆíÁý, ÄÄÆÄÀÏ, ¸µÅ©, µð¹ö±ë ¹× ½ÇÇàÇϴ ¹æ¹ýÀ» ÀÍÈ÷µµ·Ï ÇÑ´Ù. C¾ð¾î·Î °øÇРºÐ¾ß¿¡¼­ ÇÊ¿ä·Î Çϴ ÇÁ·Î±×·¥À» ÀÛ¼ºÇϱâ À§ÇÏ¿© ¿¬»êÀÚ, ÇÔ¼ö, Á¦¾îÀÇ È帧, ±¸Á¶Àû ÇÁ·Î±×·¡¹Ö, ÆÄÀÏ ÀÔÃâ·Â¿¡ ´ëÇÑ ½ÇÁ¦ ¿¹Á¦¸¦ ÀÌ¿ëÇÏ¿© °­ÀÇÇÏ°í ½Ç½ÀÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÑ´Ù. ¶ÇÇÑ ±×·¡ÇÈ, ±â±¸°è»ê, Á÷·ÄÅë½Å, Ç¥ÁØ ÀԷ ¹× Ãâ·Â¿¡ ´ëÇÑ °³³ä°ú ¼±Çà󸮱⠵ ÇнÀÇϵµ·Ï ÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö Àִ ´É·ÂÀ» ¹è¾çÇϵµ·Ï ÇÑ´Ù. C¾ð¾îÀÇ ±âº»ÀûÀΠ¹®¹ý°ú ½Ç½À°úÁ¤À» Æ÷ÇÔÇÏ°í ÀÖÀ¸¹Ç·Î, ÀÌ ±³À縦 È°¿ëÇÏ¿© ÇÁ·Î±×·¥¿¡ ´ëÇÑ À̷Р¹× ½Ç½ÀÀ¸·Î ¹®¹ýÀ» ¸ÕÀú ÀÍÈ÷°í À̸¦ Åä´ë·Î ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­¿¡ ÀÀ¿ëÇϴ ½ÇÀü¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖµµ·Ï ±³À縦 ±¸¼ºÇÏ°í ÀÖ´Ù.

   º» ±³À縦 ÀÌ¿ëÇÏ¿© ´ëÇп¡¼­ °­ÀǸ¦ ÇѴٸ頴ÙÀ½°ú °°Àº ¸ñÇ¥¸¦ ¼ºÃëÇÒ ¼ö ÀÖµµ·Ï 15ÁÖ ÁÖº° °­ÀÇ ³»¿ëÀ» Á¤¸®ÇØ º¸¸é ´ÙÀ½°ú °°´Ù.

  ¡á °­ÀÇ ¸ñÇ¥

- ¼ø¼­µµ, ÇÁ·Î±×·¡¹Ö°ú C¾ð¾î¿¡ ´ëÇÑ ±âÃÊÀûÀΠ¹®¹ýÀ» ÀÌÇØÇÒ ¼ö ÀÖ´Ù. 

- C¾ð¾î¸¦ ÀÌ¿ëÇÏ¿© ÇÁ·Î±×·¥À» ÆíÁý, ÄÄÆÄÀÏ, ¸µÅ©, µð¹ö±ë ¹× ½ÇÇàÇÒ ¼ö ÀÖ´Ù. 

- ¼±Çà󸮱â, ÇÔ¼ö, ¹Ýº¹¹®, ¹è¿­, Æ÷ÀÎÅÍ, Ç¥ÁØÀԷ ¹× Ãâ·Â¿¡ ´ëÇÑ °³³äÀ» È°¿ëÇÒ ¼ö ÀÖ´Ù.

- C¾ð¾î·Î ÀÚµ¿È­¿¡ ÇÊ¿äÇÑ ½Ç¹«ÀûÀΠÇÁ·Î±×·¥(LED ÄÁÆ®·Ñ µî)À» ÀÛ¼ºÇÏ¿© ÀÀ¿ëÇÒ ¼ö ÀÖ´Ù.

- LEGO NXT¸¦ È°¿ëÇÒ ¼ö Àִ ROBOTC¸¦ ¹è¿ö¼­ ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.

  Æ¯È÷ IIIºÎ¿¡¼­´Â °£´ÜÇÑ ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¿© ½Ç¹«ÀûÀΠ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­¿¡ ´ëÇÑ ÀÔ¹® ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¼ö ÀÖµµ·Ï Á¦°øÇÏ°í ÀÖÀ¸¹Ç·Î, ÃâÆǻ翡 ¿äûÇϸ頽ǽÀ ÇÁ·Î±×·¥À» È°¿ëÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ IV¿¡¼­´Â LEGO NXT¿¡ ´ëÇÑ ¿¹Á¦ ¹× ½Ç¹« ÇÁ·Î±×·¥À» Á÷Á¢ Çϸ鼭 ½Ç½ÀÇÒ ¼ö ÀÖµµ·Ï ÇÁ·Î±×·¥ ¹æ¹ý°ú ¿¹Á¦¸¦ ¼³¸íÇÏ°í ÀÖ´Ù.

   °³ÀÎÀÌ Á÷Á¢ ÃâÆÇ»ç È¨ÆäÀÌÁö¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥À» ´Ù¿î¹Þ¾Æ ½Ç½ÀÀ» ¼öÇàÇϰųª LEGO NXT¸¦ ÀÌ¿ëÇÏ¿© ÇÁ·Î±×·¥À» Çϸ鼭 º»ÀÎÀÇ ¾÷¹«¿¡ Á÷Á¢ È°¿ëÇÒ ¼ö ÀÖµµ·Ï º» ±³À縦 ±¸¼ºÇÏ°í ÀÖ´Ù.

   ±³ÀçÀÇ ³»¿ë¿¡ ¿À·ù°¡ Àְųª ¼öÁ¤ÀÌ ÇÊ¿äÇÑ ºÎºÐÀÌ ¹ß°ßµÇ¸é º¹µÎÃâÆǻ砶Ǵ ÀúÀÚ(priwoo@gmail.com)¿¡°Ô ¾Ë·ÁÁָ頴õ ÁÁÀº ±³Àç°¡ µÉ ¼ö ÀÖµµ·Ï ¼öÁ¤ÇÒ °ÍÀ» ¾à¼Óµå¸°´Ù. ¶ÇÇÑ Çлýµé¿¡°Ô´Â Ã¤ÅõȠ³»¿ë¿¡ ´ëÇؼ­ °¡»êÁ¡À» ºÎ¿©ÇÒ ¿¹Á¤ÀÌ´Ù.

¸ñÂ÷

¥° ÇÁ·Î±×·¡¹Ö ±âÃÊ

Chapter 01. ÄÄÇ»ÅÍ¿Í ÀÇ»ç¼ÒÅëÇϱâ

1.1 ÀÇ»ç¼ÒÅë¿¡ »ç¿ëµÇ´Â ÄÄÇ»ÅÍ ±¸Á¶ 

1.2 ÄÄÇ»Å͸¦ ÀÌ¿ëÇÑ ¹®Á¦ÇØ°á ´Ü°è 

1.3 ÀÇ»ç¼ÒÅë¿¡ ÇÊ¿äÇÑ ÄÄÇ»ÅÍ ¾ð¾îµé 

1.4 C¾ð¾î¸¦ ÅëÇÑ ÄÄÇ»ÅÍ¿ÍÀÇ ÀÇ»ç¼ÒÅë °úÁ¤ 

  

Chapter 02. C¾ð¾îÀÇ ±âº» ±¸Á¶

2.1 C¾ð¾îÀÇ ±âº» »ó½Ä 

2.2 C¾ð¾îÀÇ ¹ø¿ª±â »ç¿ë ? Microsoft Visual Studio 

  

Chapter 03. C¾ð¾îÀÇ ±âÃÊ

3.1 Àü󸮹®(preprocessor : ¼±Çà󸮹®) 

3.2 ÁÖ¼®(comment) 

3.3 ÀÚ·áÇü(Data Type) 

3.4 ±âº»ÀûÀΠÃâ·Â ÇÔ¼ö(printf : print format) 

3.5 ÀúÀå°ø°£ : »ó¼ö¿Í º¯¼ö 

3.6 Ãâ·ÂÇÔ¼ö printf ÇÔ¼öÀÇ È®Àå 

3.7 ÀÚ·áÇü º¯È¯

3.8 Ç¥ÁØ ÀԷ ÇÔ¼ö: scanf ÇÔ¼ö 

  

Chapter 04. ¿¬»êÀÚ

4.1 »ê¼ú¿¬»êÀÚ 

4.2 °ü°è¿¬»êÀÚ 

4.3 ³í¸®¿¬»êÀÚ 

4.4 Áõ°¨¿¬»êÀÚ 

4.5 º¹ÇÕ´ëÀÔ¿¬»êÀÚ 

  

Chapter 05. ÇÔ¼ö(Function)

5.1 ÇÔ¼öÀÇ °³¿ä 

5.2 ÇÔ¼ö È£ÃâÀÇ Á¾·ù 

5.3 ÇÔ¼öÀÇ ÇüÅ 

5.4 ¶óÀ̺귯¸® ÇÔ¼ö(³»ÀåÇÔ¼ö) 

5.5 ÇÔ¼ö¿Í º¯¼öÀÇ ¿µ¿ª°ü°è 

  

Chapter 06. ¿À·ù¿¡ ´ëÇÑ ´ëó ¹æ¹ý(µð¹ö±ë : Debugging) 

  

  

¥± ÇÁ·Î±×·¡¹Ö È°¿ë

Chapter 07. Á¦¾î¹®

7.1 while¹® 

7.2 for¹® 

7.3 if¹® 

7.4 switch¹® 

  

Chapter 08. ¹è¿­(1Â÷¿ø,2Â÷¿ø) 

  

Chapter 09. Æ÷ÀÎÅÍ 

  

  

¥² ÀÀ¿ë ÇÁ·Î±×·¥

Chapter 10. ºñÆ®¿¬»êÀÚ

10.1 ºñÆ®ÀÇ °³³ä 

10.2 Áø¼öÀÇ °³³ä 

10.3 ºñÆ® ¿¬»êÀÚÀÇ Á¾·ù 

  

Chapter 11. LED Á¦¾î ÀÀ¿ë ÇÁ·Î±×·¥ ½Ç½À

11.1 LED(Light Emitting Diode)ÀǠƯ¼º 

11.2 LED Á¦¾î Æ÷Æ® 

11.3 PC¿¡¼­ LED ¿¬»ê°á°ú¸¦ È®ÀÎÇϴ ÇÁ·Î±×·¥ 

11.4 LED On/Off Á¦¾î ÀÀ¿ë ÇÁ·Î±×·¥ ½Ç½À 

  

Chapter 12. Switch Á¦¾î ÀÀ¿ë ÇÁ·Î±×·¥ ½Ç½À

12.1 Switch ÀÔ·ÂÀǠƯ¼º 

12.2 Switch Á¦¾î ÀÀ¿ë ÇÁ·Î±×·¥ ½Ç½À Áغñ´Ü°è 

12.3 Switch Á¦¾î ÀÀ¿ë ÇÁ·Î±×·¥ ½Ç½À 

  

  

¥³ LEGO NXT ÇÁ·Î±×·¡¹Ö

Chapter 13. NXT¿Í ROBOTC ¼Ò°³

13.1 LEGO NXT ¼Ò°³ 

13.2 ·Îº¿ ¼¾¼­ ¹× ¸ðÅÍ ¿¬°á 

13.3 ROBOTC ¼Ò°³ ¹× ¼³Ä¡ 

13.4 ROBOTC µð¹ö±ë 

13.5 ROBOTC ÀÚ·áÇü°ú ¿¬»ê 

13.6 ROBOTC ¿¬»ê ¹× ¿ì¼±¼øÀ§ 

  

Chapter 14. ROBOTC ÇÁ·Î±×·¡¹Ö

14.1 ·Îº¿ ±¸µ¿ ¸ðÅÍÀÇ Á¦¾î 

14.2 NXT ¶óÀÎÆ®·¹À̠̽

  

Chapter 15. NXT ¼­º¸¸ðÅÍ Á¦¾î

15.1 ¸ðÅÍÀÇ À̵¿°Å¸® Á¦¾î 

15.2 Á¤¹ÐÇÑ ¸ðÅÍÀÇ À̵¿°Å¸® Á¦¾î 

15.3 PID ¼Óµµ Á¦¾î 

15.4 °æ·Î Å½»ö ¹æ¹ý 

  

ºÎ·Ï