Àü ¼¼°èÀû ¶óÁ¸® ÆÄÀÌ ÀÔ¹®¼, ¶óÁ¸® ÆÄÀÌ 2·Î ¾÷µ¥ÀÌÆ®!
¾Æ¸¶Á¸¿¡¼ °¡Àå ¸¹ÀÌ ÆÇ¸ÅµÇ´Â ¶óÁ¸® ÆÄÀÌ ÀÔ¹®¼!
ÃâÆÇ»ç Á¦ÀÌÆà
¿øÃâÆÇ»ç McGraw-Hill
¿ø¼¸í Programming the Raspberry Pi: Getting Started with Python, 2nd Edition(ISBN: 9781259587405)
ÀúÀÚ¸í »çÀÌ¸Õ ¸ùÅ©
¿ªÀÚ¸í ¹èÀå¿
ÃâÆÇÀÏ 2016³â 2¿ù 29ÀÏ
ÆäÀÌÁö 244ÂÊ
½Ã¸®Áî I¢¾Robot 07 (¾ÆÀÌ·¯ºê·Îº¿ 07)
ÆÇ Çü (170*225*14)
Á¦ º» ¹«¼±(soft cover)
Á¤ °¡ 19,000¿ø
ISBN 979-11-85890-48-7 (93000)
Ű¿öµå ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ / ÆÄÀ̽ã / ¸®´ª½º / ¶óÁ¸® ÆÄÀÌ / ¶óÁîÆÄÀ̷κ¿ / °ÔÀÓ ÇÁ·Î±×·¡¹Ö /
ºÐ¾ß ÄÄÇ»ÅÍ °øÇÐ / ¶óÁ¸® ÆÄÀÌ
°ü·Ã »çÀÌÆ®
¡á ¾Æ¸¶Á¸ ¼Ò°³ ÆäÀÌÁö
¡á ¿øÃâÆÇ»ç ¼Ò°³ ÆäÀÌÁö
°ü·Ã Æ÷½ºÆ®
¡á 2016/02/22 - [Ãâ°£Àü Ã¥¼Ò½Ä] - Àü ¼¼°èÀÎÀÌ ÇÔ²² º¸´Â ¶óÁ¸® ÆÄÀÌ 2 ÀÔ¹®¼!
°ü·Ã ½Ã¸®Áî
¡á I¢¾Robot(¾ÆÀÌ·¯ºê·Îº¿)
°ü·Ã µµ¼
¡á »ç¹°ÀÎÅͳÝÀ» ǰÀº ¶óÁ¸® ÆÄÀÌ
¡á »ç¹°ÀÎÅͳÝÀ» ǰÀº ¾ÆµÎÀ̳ë
¡á »ç¹°ÀÎÅͳÝÀ» À§ÇÑ ¸®´ª½º ÇÁ·Î±×·¡¹Ö with ¶óÁ¸® ÆÄÀÌ
¡á ¸®´ª½º¿Í ÇÔ²²ÇÏ´Â ¶óÁ¸® ÆÄÀÌ
¡á ¶óÁ¸® ÆÄÀÌ ½ÃÀÛÇϱâ
°ü·Ã ÆÄÀÏ ´Ù¿î·Îµå
¡á ¿¹Á¦ ÄÚµå
±³Àç °ËÅä¿ë ÁõÁ¤ ¾È³»
¡á Çб³ ¹× Çпø¿¡¼ ±³Àç ¼±Á¤À» À§ÇØ Ã¥À» ÆÄÀÏ·Î °ËÅäÇØº¸°íÀÚ ÇϽô ºÐµéÀº ´ÙÀ½ÀÇ ÆäÀÌÁö¿¡¼ ½Åû ¾ç½ÄÀ» ÀÛ¼ºÇØÁֽñ⠹ٶø´Ï´Ù. È®ÀÎ ÈÄ ¿¬¶ôÀ» µå¸®µµ·Ï ÇϰڽÀ´Ï´Ù. http://goo.gl/vBtPo3
°ÀÇ ÀÚ·á
(±³Àç·Î äÅÃÇϽŠºÐµéÀº ÃâÆÇ»ç·Î ¸ÞÀÏÀ» º¸³»ÁÖ¼¼¿ä) => jeipubmarketer@gmail.com
¡á ¿¹Á¦ ¼Ò½º
¡á º»¹®ÀÇ ±×¸²°ú Ç¥
»ùÇÃ PDF
¡á Â÷·Ê, ¿Å±äÀÌ ¸Ó¸®¸», ÀÌ Ã¥¿¡ ´ëÇÏ¿©, 2ÆÇÀ» ½ÃÀÛÇϸç, °¨»çÀÇ ¸», 1Àå ±âÁö°³¸¦ ÄÑ´Ù
ÆÄÀ̽ãÀ¸·Î½ÃÀÛÇϴ¶óÁ¸®ÆÄÀÌÇÁ·Î±×·¡¹Ö(Á¦2ÆÇ)_sample.pdf
Á¤¿ÀÇ¥ ÆäÀÌÁö
¡á (µî·ÏµÇ´Â ´ë·Î ¸µÅ©¸¦ °É¾îµå¸®°Ú½À´Ï´Ù)
µµ¼ ±¸¸Å »çÀÌÆ®(°¡³ª´Ù¼ø)
[°ÄÄ] [±³º¸¹®°í] [µµ¼11¹ø°¡] [¹Ýµð¾Ø·ç´Ï½º] [¾Ë¶óµò] [¿¹½ºÀ̽ʻç] [ÀÎÅÍÆÄÅ©]
µµ¼ ¼Ò°³
Àü ¼¼°èÀû ¶óÁ¸® ÆÄÀÌ ÀÔ¹®¼, ¶óÁ¸® ÆÄÀÌ 2·Î ¾÷µ¥ÀÌÆ®!
¾Æ¸¶Á¸¿¡¼ °¡Àå ¸¹ÀÌ ÆÇ¸ÅµÇ´Â ¶óÁ¸® ÆÄÀÌ ÀÔ¹®¼!
ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ¾ø´õ¶óµµ °·ÂÇÑ ¶óÁ¸® ÆÄÀÌ¿Í ÇÔ²²Çϸé ÅåÅå Æ¢´Â âÀÇÀûÀÎ ÇÁ·Î±×·¥°ú Àç¹Õ´Â °ÔÀÓÀ» ¼Õ½±°Ô ¸¸µé ¼ö ÀÖ´Ù. ÀÌ Ã¥Àº ¶óÁ¸® ÆÄÀÌ 2¿¡ ¸ÂÃç °³Á¤µÇ¾úÀ¸¸ç. ÃֽжóÁîºñ¾È ¿î¿µÃ¼Á¦¸¦ ´Ù·ç°í ÀÖ´Ù. Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾îÀÇ ¼³Á¤ ¹æ¹ýÀ» ÀÍÈú ¼ö ÀÖ°í, ÆÄÀ̽㠽ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇϰųª »ç¿ëÀÚ Ä£ÈÀûÀÎ GUI¸¦ ¸¸µé ¼ö ÀÖÀ¸¸ç, ¿ÜºÎ ÀüÀÚ ºÎǰÀ» Á¦¾îÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥¿¡¼´Â Çà¸Ç °ÔÀÓ, RGB LED ÄÁÆ®·Ñ·¯, µðÁöÅнðè, ÃÊÀ½ÆÄ °Å¸® ÃøÁ¤±â¸¦ ÀåÂøÇÑ ¶óÁîÆÄÀ̷κ¿ µîÀÇ DIY ÇÁ·ÎÁ§Æ®¸¦ Á¦½ÃÇÑ´Ù.
• ¶óÁ¸® ÆÄÀ̸¦ ¼³Á¤ÇÏ°í ±× ¸é¸éÀ» ÆÄÇìÄ£´Ù.
• ÆÄÀϰú µð·ºÅ͸®, ¸Þ´º¸¦ Ž»öÇÑ´Ù.
• IDLE ¿¡µðÅ͸¦ »ç¿ëÇÏ¿© ÆÄÀ̽ã ÇÁ·Î±×·¥À» ÀÛ¼ºÇÑ´Ù.
• ¹®ÀÚ¿, ¸®½ºÆ®, ÇÔ¼ö, µñ¼Å³Ê¸®¸¦ ´Ù·é´Ù.
• PygameÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ Ä£ÈÀûÀÎ °ÔÀÓÀ» ¸¸µç´Ù.
• Tkinter·Î Á÷°üÀûÀÎ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÑ´Ù.
• ¿ÜºÎ ÀüÀÚ ºÎǰÀ» GPIO Æ÷Æ®¿¡ ¿¬°áÇÑ´Ù.
• °·ÂÇÑ À¥ ±â´ÉÀ» ÇÁ·ÎÁ§Æ®¿¡ Ȱ¿ëÇÑ´Ù.
ÁöÀºÀÌ ¼Ò°³
»çÀÌ¸Õ ¸ùÅ©(Simon Monk)
»çÀÌ¸Õ ¸ùÅ©´Â »çÀ̹ö³×ƽ½º ¹× ÄÄÇ»ÅͰúÇÐ Çлç ÇÐÀ§¿Í ¼ÒÇÁÆ®¿þ¾î °øÇйڻç ÇÐÀ§¸¦ ÃëµæÇß´Ù. ÇöÀç´Â Àü¾÷ ÀÛ°¡ÀÇ ±æ·Î µé¾î¼ Áö±Ý±îÁö ¡¶½ºÄÉÄ¡·Î ½ÃÀÛÇÏ´Â ¾ÆµÎÀ̳ë ÇÁ·Î±×·¡¹Ö¡·, ¡¶¶óÁ¸® ÆÄÀÌ ÄîºÏ¡·, ¡¶33°¡Áö ÇÁ·ÎÁ§Æ®·Î ¹è¿ì´Â ¾ÆµÎÀ̳롷 µîÀ» ºñ·ÔÇÑ ¼ö½Ê ±ÇÀ» ÁýÇÊÇß´Ù. ±×´Â ÀÚ½ÅÀÌ Á÷Á¢ °³¹ßÇÑ Á¦Ç°À» ÁÖ·ÂÀ¸·Î ÆÇ¸ÅÇÏ´Â MonkMakes.comÀÇ ¿î¿µÀÚÀ̱⵵ ÇÏ´Ù.
¿Å±äÀÌ ¼Ò°³
¹èÀå¿
ÇöÀç ±³À°¿ë ½º¸¶Æ®Æù ¾Û ±âȹ, °³¹ß¿¡ ¸ôµÎÇϰí ÀÖ´Â ¿Å±äÀÌ´Â ´ëÇп¡¼ ±â°è¸¦, ´ëÇпø¿¡¼ ÄÄÇ»Å͸¦ Àü°øÇß´Ù. Çб³¸¦ Á¹¾÷Çϰí Software LocalizationÀ» ¸î ³â°£ Çß°í, ¸î ±ºµ¥ ´ëÇп¡¼ ½Ã°£°»ç¸¦ Çß´Ù. ±×·¯´Ù °¡¸£Ä¡´Â ÀÏ¿¡ Àç¹Ì°¡ µé·Á Çѵ¿¾È °»ç ÀÏÀ» Çß´Ù. Áö±ÝÀº ÁÁÀº Ã¥À» ¼Ò°³ÇÏ´Â µ¥ Á¶±ÝÀ̳ª¸¶ µµ¿òÀÌ µÇ°íÀÚ ¹ø¿ª ÀÏ¿¡µµ ¸¹Àº Á¤¼ºÀ» ±â¿ïÀ̰í ÀÖ´Ù. ¿Å±ä Ã¥À¸·Î´Â ¡¶PM ÀÎÅͺäÀÇ ¸ðµç °Í¡·(2015), ¡¶¸®´ª½º¿Í ÇÔ²²ÇÏ´Â ¶óÁ¸® ÆÄÀÌ¡·(2014), ¡¶C++ ´õ ½±°Ô, ´õ ±í°Ô¡·(2014), ¡¶ºò µ¥ÀÌÅÍ ¾î¶»°Ô Ȱ¿ëÇÒ °ÍÀΰ¡¡·(2013) µîÀÌ ÀÖ´Ù.
Â÷·Ê
1Àå ±âÁö°³¸¦ ÄÑ´Ù 1
1.1 ¶óÁ¸® ÆÄÀÌÀÇ Á¤Ã¼ 1
1.2 ¶óÁ¸® ÆÄÀÌ·Î ¹«¾ùÀ» ÇÒ ¼ö ÀÖÀ»±î 3
1.3 ¶óÁ¸® ÆÄÀÌÀÇ ±¸¼®±¸¼® 4
1.4 ¶óÁ¸® ÆÄÀÌ ¼³Á¤Çϱâ 6
ÇÊ¿äÇÑ °Í À常Çϱâ 6
ÄÉÀ̽º 10
ÇÕüÇϱâ 13
1.5 ½Ãµ¿Çϱâ 14
1.6 Á¤¸® 16
Á¢±â
2Àå ù¹ßÀ» ¶¼´Ù 17
2.1 ¸®´ª½º 17
2.2 µ¥½ºÅ©Åé 18
2.3 ÀÎÅÍ³Ý 20
2.4 Ä¿¸Çµå¶óÀÎ 21
Å͹̳ΰú Ä£ÇØÁö±â 22
sudo 24
2.5 ¾ÖÇø®ÄÉÀÌ¼Ç 25
2.6 °¢Á¾ ÀÎÅÍ³Ý ¸®¼Ò½º 28
2.7 Á¤¸® 28
3Àå ÆÄÀ̽ã, ±âÃʸ¦ ¼¼¿ì´Ù 29
3.1 IDLE 30
ÆÄÀ̽ãÀÇ ¹öÀü 30
ÆÄÀ̽ãÀÇ ¼Ð 30
¿¡µðÅÍ 31
3.2 ¼ö 34
3.3 º¯¼ö 35
3.4 for ·çÇÁ 37
3.5 ÁÖ»çÀ§ Èä³» ³»±â 39
3.6 if 42
ºñ±³ 43
³í¸® µû¸£±â 44
Else 45
3.7 while 46
3.8 Á¤¸® 48
4Àå ¹®ÀÚ¿, ¸®½ºÆ®, µñ¼Å³Ê¸® 49
4.1 ½ºÆ®¸µ ÀÌ·Ð 49
4.2 ¸®½ºÆ® 52
4.3 ÇÔ¼ö 56
4.4 Çà¸Ç 59
4.5 µñ¼Å³Ê¸® 69
4.6 Æ©Çà 70
´ÙÁß ´ëÀÔ 71
´ÙÁß ¸®ÅÏ °ª 72
4.7 ¿¹¿Ü 72
4.8 ÇÔ¼ö ÃÑÁ¤¸® 73
¼ö 74
¹®ÀÚ¿ 75
¸®½ºÆ® 76
µñ¼Å³Ê¸® 78
ŸÀÔ º¯È¯ 78
4.9 Á¤¸® 79
5Àå ¸ðµâ, Ŭ·¡½º, ¸Þ¼µå 81
5.1 ¸ðµâ 81
¸ðµâ »ç¿ëÇϱâ 82
¾µ¸ð ¸¹Àº ÆÄÀ̽㠶óÀ̺귯¸®µé 84
5.2 °´Ã¼ ÁöÇâ 84
5.3 Ŭ·¡½º Á¤ÀÇÇϱâ 85
5.4 »ó¼Ó 88
5.5 Á¤¸® 91
6Àå ÆÄÀϰú ÀÎÅÍ³Ý 95
6.1 ÆÄÀÏ 93
ÆÄÀÏ Àбâ 93
Å« ÆÄÀÏ Àбâ 97
ÆÄÀÏ ¾²±â 98
ÆÄÀϽýºÅÛ 99
6.2 ÇÇŬ¸µ 100
6.3 ÀÎÅÍ³Ý 101
6.4 Á¤¸® 104
7Àå GUI 105
7.1 Tkinter 105
7.2 Hello World 106
7.3 ¿Âµµ º¯È¯±â 107
7.4 ±× ¹ÛÀÇ GUI À§Á¬ 112
üũ¹öư 113
¸®½ºÆ®¹Ú½º 113
½ºÇɹڽº 114
·¹À̾ƿô 115
½ºÅ©·Ñ¹Ù 119
7.5 ´ëÈ»óÀÚ 120
»ö»ó ¼±Åñâ 121
ÆÄÀÏ ¼±Åñâ 122
7.6 ¸Þ´º 123
7.7 ĵ¹ö½º 124
7.8 Á¤¸® 126
8Àå °ÔÀÓ ÇÁ·Î±×·¡¹Ö 127
8.1 ÆÄÀ̰ÔÀÓÀ̶õ? 127
8.2 ÁÂÇ¥ 128
8.3 Hello Pygame 129
8.4 ¶óÁ¸® °ÔÀÓ 131
¸¶¿ì½º µû¶ó°¡±â 131
¶óÁ¸® Ãß°¡Çϱâ 134
¹Þ¾Æ³½ µ¿ÀÛÀÇ °¨Áö¿Í Á¡¼ö °è»ê 136
ŸÀÌ¹Ö 137
¿©±âÀú±â¼ ¶³¾îÁö´Â ¶óÁ¸® 138
8.5 Á¤¸® 142
9Àå Çϵå¿þ¾î¿¡ ¸»À» °É´Ù 143
9.1 GPIO ÇÉ ¿¬°á 144
ÇÉÀÇ ±â´É 145
Á÷·Ä ÀÎÅÍÆäÀ̽º ÇÉ 146
Àü¿ø ÇÉ 146
HAT ÇÉ 146
9.2 ºê·¹µåº¸µå¿¡ Á¡ÆÛ ¿ÍÀÌ¾î ¿¬°áÇϱâ 147
9.3 µðÁöÅÐ Ãâ·Â 147
1´Ü°è: ºê·¹µåº¸µå¿¡ ÀúÇױ⠲ȱâ 148
2´Ü°è: ºê·¹µåº¸µå¿¡ LED ²È±â 149
3´Ü°è: GPIO ÇÉ¿¡ ºê·¹µåº¸µå ¿¬°áÇϱâ 150
9.4 ¾Æ³¯·Î±× Ãâ·Â 154
9.5 µðÁöÅÐ ÀÔ·Â 156
9.6 ¾Æ³¯·Î±× ÀÔ·Â 158
Çϵå¿þ¾î 159
¼ÒÇÁÆ®¿þ¾î 161
9.7 ÆÄÀÌ ÄÚºí·¯¿Í ºê·¹µåº¸µå 165
9.8 ÇÁ·ÎÅäŸÀÔ Á¦ÀÛ¿ë º¸µå 166
ÆÛ¸¶ ÇÁ·ÎÅä 166
ÆÛ¸¶ ÇÁ·ÎÅä ÆÄÀÌ HAT 167
9.9 ±× ¹ÛÀÇ º¸µå¿Í HAT 168
9.10 ¾ÆµÎÀ̳ë¿Í ÆÄÀÌ 168
¾ÆµÎÀ̳ë¿Í ÆÄÀÌÀÇ ¼ÒÅë 169
9.11 Á¤¸® 172
10Àå LED Á¶Àý±â ÇÁ·ÎÁ§Æ® 173
10.1 Áغñ¹° 174
10.2 Çϵå¿þ¾î Á¶¸³ 175
10.3 ¼ÒÇÁÆ®¿þ¾î 175
10.4 Á¤¸® 178
11Àå ÇÁ·ÎÅäŸÀÔ ÇÁ·ÎÁ§Æ®: ½Ã°è 179
11.1 Áغñ¹° 180
11.2 Çϵå¿þ¾î Á¶¸³ 180
11.3 ¼ÒÇÁÆ®¿þ¾î 182
11.4 2Â÷ ÇÁ·ÎÁ§Æ® 185
11.5 Á¤¸® 189
12Àå ¶óÁ¸® ÆÄÀÌ ·Îº¿ 191
12.1 Áغñ¹° 192
12.2 1Â÷ ÇÁ·ÎÁ§Æ®: ¹«ÀÎ ÀÚµ¿Â÷ 192
Çϵå¿þ¾î 193
¼ÒÇÁÆ®¿þ¾î 196
12.3 2Â÷ ÇÁ·ÎÁ§Æ®: À¥ Á¦¾î ÀÚµ¿Â÷ 199
¼ÒÇÁÆ®¿þ¾î 200
12.4 Á¤¸® 206
13Àå ÀÌÁ¦ºÎÅÍ ÇÊ¿äÇÑ °Íµé 207
13.1 ¸®´ª½º ¸®¼Ò½º 207
13.2 ÆÄÀ̽㠸®¼Ò½º 208
13.3 ¶óÁ¸® ÆÄÀÌ ¸®¼Ò½º 209
13.4 ±âŸ ÇÁ·Î±×·¡¹Ö ¾ð¾î 210
½ºÅ©·¡Ä¡ 210
C ¾ð¾î 211
13.5 ¾ÖÇø®ÄÉÀ̼ǰú ÇÁ·ÎÁ§Æ® 212
¹Ìµð¾î ¼¾ÅÍ(Raspbmc) 212
Ȩ¿ÀÅä¸ÞÀÌ¼Ç 213
13.6 Á¤¸® 213
ã¾Æº¸±â 215
´Ý±â