µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
·L³B²z¾÷¡þ³æ´¹¤ù²Õ¦X»y¨¥±Ð¾Ç½d¥»(ªþCD)
¡D
Raspberry
¡D
Raspberry
¡D
Raspberry
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
Raspberry Pi³Ì¨Î¤Jªù»PÀ³¥Î(Python)(²Ä¤Tª©)(ªþ½d¨Ò¥úºÐ)
§@ªÌ¡G
王玉樹
¤ÀÃþ¡G
°Ñ¦Ò¡E¦Ò¸Õ¡E±Ð¬ì®Ñ
¡þ
¤j±M¾Ç°|±Ð¬ì®Ñ
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G2020/9/3
ISBN¡G9789865033750
®ÑÄy½s¸¹¡Gkk0524707
¶¼Æ¡G432
©w»ù¡G
470
¤¸
Àu´f»ù¡G
88
§é
414
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
qÁÊ«á¥ß§Y¬°±z¶i³f
qÁÊ«á¥ß§Y¬°±z¶i³f¡G¥Ø«eµL®w¦s¶q,ŪªÌ¤Uq«á,¶}©l¶i¤J½Õ®Ñµ{§Ç,¤@¯ë¤Ñ¼Æ¬ù¬°2-10¤u§@¤é(¤£§t¨Ò°²¤é)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
Raspberry Pi³Ì¨Î¤Jªù»PÀ³¥Î(Python)(²Ä¤Tª©)(ªþ½d¨Ò¥úºÐ)
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
®ÑÄy¥Ø¿ý
¦PÃþ±ÀÂË
Raspberry Pi最佳入ªù»P應用(Python)(第三版)(ªþ範例光碟) 內容簡介 本書分為基礎篇及實作篇¡A共十個章節¡C基礎篇µÛ«於樹²ù派的介紹¡B基本安¸Ë以及Python基本»y法¡F實作篇則µÛ«於Python GPIO程式³]p¡A全書收¿ý40個實Åç¡A所有程式皆有³v¦æ¸Ñ»¡¡A並經Pi 3B¶}發板ÅçÃÒ¡A您可按照書內實Åé接線圖及範例撰寫操作Python程式¡A循序漸¶i的實Åç安排可使您ÅéÅç到樹²ù派的強大功¯à¡A並以此為基礎¡A³]p功¯à更強大的嵌入式系統¡C 本書特¦â 1.樹²ù派安¸Ë¡B³]定及Python程式教學»P程式³]p一氣呵成¡C 2.樹²ù派中文系統安¸Ë教學¡A建構中文使用環境¡C 3.»´ÃP學習常用Linux作業系統指令¡C 4.¿ï用樹²ù派最佳¶}發»y¨¥Python¡A操作簡單易學易懂¡C 5.濃縮的Python程式教學¡A縮短學習時¶¡¡A以最快時¶¡上手Python程式³]p¡C 6.本書ªþ¿ý¸Ô列實Åç材料之¿ïÁʳq¸ô及網¶¡A材料¿ïÁÊ無煩惱¡C 7.循序漸¶i的實Åç安排¡A由基礎的樹²ù派GPIO程式³]p入ªù¶}始¡A再¶i¶¥¦ÜGPIO結合網¸ô¹B用¡A最後則是GPIO多媒Åé應用³]p¡A替優½è的物Áp網前端應用學習打下¨}好的基礎¡C 8.全書收¿ý40個實Åç¡A所有程式均³v¦æ¸Ñ»¡¡A並經Pi 3B¶}發板ÅçÃÒ¡AMaker及專ÃD»s作必備¡C
¥Ø¿ý ²Ä³ü½g °ò¦½g ²Ä1³¹ ¾ð²ù¬£°ò¥»¦w¸Ë 1-1 ¾ð²ù¬£(Raspberry Pi)²¤¶ 1-1-1 ¾ð²ù¬£À³¥Î»P¨äÀu¶Õ 1-1-2 ¾ð²ù¬£Â²¤¶ 1-2 ¦w¸Ë©Ò»Ý§÷®Æ 1-3 §@·~¨t²Î¦w¸Ë «ÂI½Æ²ß ½Ò«áµû¶q ²Ä2³¹ ¾ð²ù¬£¹Ï§Î¤¶±»P©R¥O¦C¾Þ§@ 2-1 ¹Ï§Î¤¶±¾Þ§@ 2-1-1 Python ¾ã¦X¶}µoÀô¹Ò(IDLE) 2-1-2 Thonny Python IDE ¾ã¦X¶}µoÀô¹Ò 2-1-3 ¿ì¤½³nÅé 2-1-4 ºô»Úºô¸ô 2-1-5 ªþÄÝÀ³¥Îµ{¦¡ 2-1-6 Run(°õ¦æ«ü¥O) 2-1-7 Shutdown(Ãö¾÷) 2-2 «ü¥O¦C¾Þ§@ «ÂI½Æ²ß ½Ò«áµû¶q ²Ä3³¹ ¾ð²ù¬£¶i¶¥¦w¸Ë 3-1 »·ºÝµn¤J³]©w 3-2 PuTTY ²×ºÝ¾÷»·ºÝµn¤J 3-3 Andriod ¤â¾÷»·ºÝµn¤J 3-4 FileZilla ¦w¸Ë»P¾Þ§@ 3-5 ¤¤¤åÀô¹Ò¦w¸Ë 3-6 ¦h¨Ï¥ÎªÌ³]©w «ÂI½Æ²ß ½Ò«áµû¶q ²Ä4³¹ Python µ{¦¡»y¨¥I 4-1 Python µ{¦¡»y¨¥Â²¤¶ 4-1-1 ¤¬°Ê¦¡½s¿è»P°õ¦æ 4-1-2 ÀÉ®×½s¿è + IDLE°õ¦æ 4-1-3 ÀÉ®×½s¿è + ©R¥O¦C°õ¦æ 4-2 ¸ê®Æ«¬ºA 4-2-1 ¼Æ¦r 4-2-2 ¦r¦ê 4-2-3 ¦ê¦C 4-2-4 ¦ê¦C«ü¥O¨ç¼Æ 4-2-5 ±_ª¬¦ê¦C 4-2-6 ²Õ¦X(Tuple) 4-2-7 ¶°¦X 4-2-8 ¦r¨å(Dictionaries) 4-3 °j°é»P§PÂ_ 4-3-1 while°j°é 4-3-2 if±Ôz¦¡ 4-3-3 for±Ôz¦¡ 4-3-4 range±Ôz¦¡ 4-3-5 break»Pcontinue 4-3-6 ©w¸q(define)¨ç¼Æ 4-3-7 lamda±Ôz¦¡ 4-3-8 ¨ä¥L°j°é «ÂI½Æ²ß ½Ò«áµû¶q ²Ä5³¹ Python µ{¦¡»y¨¥II 5-1 ¼Ò²Õ(Module) 5-2 ¿é¤J»P¿é¥X 5-2-1 print¨ç¼Æ 5-2-2 ÀÉ®×¶}±Ò»PŪ¼g 5-3 ¿ù»~»P¨Ò¥~ 5-3-1 ¿ù»~ 5-3-2 ¨Ò¥~ 5-3-3 ¨Ò¥~´x±± 5-4 Ãþ§O «ÂI½Æ²ß ½Ò«áµû¶q ²Ä¶L½g ¹ê§@½g ²Ä6³¹ ¾ð²ù¬£°ò¦GPIO 6-1 ¾ð²ù¬£±Æ°w¥\¯à²¤¶ 6-1-1 GPIO 6-1-2 SPI 6-1-3 I2C ¤¶± 6-2 GPIOµwÅé±µ½uª`·N¨Æ¶µ 6-3 ¹êÅç¤@¡G³æÁûLED«G·À 6-4 ¹êÅç¤G¡G4ÁûLED¶]°¨¿O¤§¤@ 6-5 ¹êÅç¤T¡G4ÁûLED¶]°¨¿O¤§¤G 6-6 ¹êÅç¥|¡G·Å·Ã«×¼Ò²Õ 6-7 ¹êÅ礡G¹p®g´ú¶Z¼Ò²Õ 6-8 ¹êÅ礻¡GRTC p®É¼Ò²Õ 6-9 ¹êÅç¤C¡G¤â¾÷»»±±LED«G·À «ÂI½Æ²ß ½Ò«áµû¶q ²Ä7³¹ ¾ð²ù¬£GPIOZeroµ{¦¡³]p- °ò¦À³¥Î 7-1 ¾ð²ù¬£GPIOZero²¤¶ 7-2 ¹êÅç¤@¡G³æÁûLED«G·À 7-3 ¹êÅç¤G¡GPWM±±¨îLED«G«× 7-4 ¹êÅç¤T¡G·L°Ê¶}Ãö±±¨îLED«G·À 7-5 ¹êÅç¥|¡G·L°Ê¶}Ãö¶i¦æÃö¾÷ 7-6 ¹êÅ礡G½Æ¼ÆÁûLED±±¨î 7-7 ¹êÅ礻¡G½Æ¼ÆÁûPWM±±¨îLED 7-8 ¹êÅç¤C¡GÄ~¹q¾¹±±¨î³æÁûLED«G·À 7-9 ¹êÅç¤K¡GÄ~¹q¾¹±±¨î¹qºÏ»Ö 7-10 ¹êÅç¤E¡Gª½¬y°¨¹F¥¿¤ÏÂà±±¨î «ÂI½Æ²ß ½Ò«áµû¶q ²Ä8³¹ ¾ð²ù¬£GPIOZeroµ{¦¡³]p- ¶i¶¥À³¥Î 8-1 ²¤¶ 8-2 ¹êÅç¤@¡G¥þ±mLED±m«×±±¨î 8-3 ¹êÅç¤G¡GLED±øª¬«ü¥Ü¿O 8-4 ¹êÅç¤T¡GCPU·Å«×«ü¥Ü¿O 8-5 ¹êÅç¥|¡G¥iÅܹqªýÀ³¥Î 8-6 ¹êÅ礡G¥ú·P´ú¾¹ 8-7 ¹êÅ礻¡G¶Wµªi´ú¶Z 8-8 ¹êÅç¤C¡G¬õ¥~½u¤J«I°»´ú 8-9 ¹êÅç¤K¡G·L°Ê¶}Ãö±±¨î¸Á»ï¾¹ 8-10 ¹êÅç¤E¡G¤HÅé¬õ¥~½u·PÀ³¼Ò²Õ 8-11 ¹êÅç¤Q¡G³£¤R°Ç·Lªi¹p¹F·PÀ³¼Ò²Õ «ÂI½Æ²ß ½Ò«áµû¶q ²Ä9³¹ ¾ð²ù¬£GPIO Zeroµ{¦¡³]p- »·ºÝ»»±±µ{¦¡³]p 9-1 ²¤¶ 9-2 ¹êÅç¤@¡G·L°Ê¶}Ãö»·ºÝ»»±±LED«G·À 9-3 ¹êÅç¤G¡GÂù·L°Ê¶}Ãö»·ºÝ»»±±¥»¦aºÝLED«G·À 9-4 ¹êÅç¤T¡G»·ºÝ·L°Ê¶}Ãö»»±±Ãö¾÷ 9-5 ¹êÅç¥|¡G»·ºÝ¬õ¥~½u±µªñ¶Ç·P¾¹»»±±LED«G·À 9-6 ¹êÅ礡G·L°Ê¶}Ãö±±¨î»·ºÝ¸Á»ï¾¹ 9-7 ¹êÅ礻¡G¥ú·P´ú¾¹»·ºÝ»»±±LED«G·À 9-8 ¹êÅç¤C¡G»·ºÝª½¬y°¨¹F±±¨î «ÂI½Æ²ß ½Ò«áµû¶q ²Ä10³¹ ¾ð²ù¬£GPIO Zeroµ{¦¡³]p- ¦h´CÅé±±¨î 10-1 ²¤¶ 10-2 ¹êÅç¤@¡Gºô¯¸°»´ú 10-3 ¹êÅç¤G¡G½Æ¼ÆÁpºô¸Ë¸m°»´ú 10-4 ¹êÅç¤T¡Gµ¼Ö¼·©ñ¾¹ 10-5 ¹êÅç¥|¡G©w®É¸Ë¸m 10-6 ¹êÅ礡GPicamera·Ó¬Û¾÷ 10-7 ¹êÅ礻¡G¤â¾÷ÂŪ޻»±±LED«G·À 10-8 ¹êÅç¤C¡G¤â¾÷ÂŪ޻»±±ª½¬y°¨¹F «ÂI½Æ²ß ½Ò«áµû¶q ªþ¿ý A1 ¹ê§@§÷®Æ²M³æ A2 NOOBS ¦w¸Ëµ{¦¡¤U¸ü A3 GPIO ¸}¦ì¹Ï A4 ¾ð²ù¬£¹q¸ô¹Ï A5 ÀH¨ºÐ¤Î¦æ°ÊµwºÐ¦s¨ú
·s½sÀô¹Ò¬rª«¾Ç(²Ä¤G
¥Í¬¡¬ì§Þ(²Ä¤»ª©)
¤º¥~¬ìÅ@²z§Þ³N(²Ä¤Q
Javaµ{¦¡³]p¤Jªù
²{¥N°Ó¥Î^¤å¢w¢w®Ñ«H
ÂåÀø«æ±Ï(²Ä¤Gª©)
ªÅ®ð¦¾¬V¨¾¨î¡G²z½×¤Î
ºñ¦â¯à·½¬ì§Þ(²Ä¤»ª©
·s½s¤ò¸ÖÃýŪ(²Ä¥|ª©
°ò¥»Å@²z¾ÇÁ`½Æ²ß¢w¤ß
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C