µ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^¶¯µ¼Öºë¿ï
|
Appµ{¦¡³]p¤Jªù¡GiPhone¡BiPad(ªþ¥úºÐ)
¡D
¶W¹Ï¸Ñ Python
¡D
¶W¹Ï¸Ñ Arduin
¡D
¶W¹Ï¸Ñ C »y¨¥--
¤å¾Ç¤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
¨î¯Å
¶W¹Ï¸Ñ ESP32 À³¥Î¹ê§@
§@ªÌ¡G
趙英傑
¤ÀÃþ¡G
¹q¸£»Pºô¸ô
¡þ
µ{¦¡»y¨¥
¥Xª©ªÀ¡G
ºX¼Ð
¥Xª©¤é´Á¡G2024/6/13
ISBN¡G9789863127925
®ÑÄy½s¸¹¡Gkk0586878
¶¼Æ¡G640
©w»ù¡G
820
¤¸
Àu´f»ù¡G
95
§é
779
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
¼È°±³c°â
¼ÈµL¨ÑÀ³°Ó¡G´M§ä¨Ñ³f°Ó¤¤(¤]¦³¥i¯à¥Xª©ªÀ¤wµ²§ô)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
¶W¹Ï¸Ñ ESP32 À³¥Î¹ê§@
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
®ÑÄy¥Ø¿ý
¦PÃþ±ÀÂË
超圖解 ESP32 應用實作 商品簡介 本書是《ESP32 深度實作》的系列作品, 兩書主題不重疊, 相輔相成, 沿襲《超圖解 Arduino 互動設計入門》以來作者手繪圖解的特色, 帶領讀者使用 ESP32 與新一代的 ESP32-S3、ESP32-S2 實作各式應用, 主要包含: |自動控制必學的 PID 控制| 本書用淺顯易懂的方式解說自動控制中的 PID 理論, 並以恆溫控制器以及紅外線循跡自走車實踐 PID 控制理論, 從動手做中體驗 PID 的精髓以及調校 PID 參數的方法。 |自製 PCB 電路板流程| 本書除了使用現有的模組外, 為了能更完善呈現結果, 也在實作循跡自走車時自行設計 PCB 電路板, 書中也會分享整個 PCB 設計流程以及相關的軟硬體知識, 提升 DIY 自造能力。 |客製 USB HID 裝置| ESP32-S3 內建 USB 介面, 可以用來快速實作 USB HID 裝置, 本書會帶領讀者利用旋轉編碼器模組設計多媒體控制器, 調整音量、播放/暫停不用再找功能鍵與滑鼠, 隨手一轉就行。 此外, 本書也會教你自製機械鍵盤, 你可以完全依據需求客製按鍵數、按鍵配置與鍵軸, 最重要的是客製韌體, 不必再因為市售的鍵盤缺少你想要的功能而怨嘆。 電玩控制器也是常見的 USB HID 裝置, 本書還會教你如何自製電玩控制器, 更棒的是, 你還可以透過程式幫你提升戰力, 設計只要按一下就能送出連續按鍵的功能, 對手怎麼按都不會有你快, 打遍天下無敵手。 |獨家的 CAN bus 介面實作| 在汽車以及工業世界中, CAN bus 是廣泛使用的傳輸介面, 本書會說明 CAN bus 的傳輸方式, 除了基本的傳輸實驗外, 還會帶大家實際使用 ESP32 接入真實的車上診斷電腦, 讀取引擎轉速等即時資訊, 製作自己的車上數位儀表板。 |高手都在用的 PlatformIO 開發環境| 本書範例雖然大部分都只要使用 Arduino 開發環境即可實作, 不過當專案越來越複雜時, 好的開發環境提供的功能可以讓你事半功倍。本書會介紹專業開發者必用的 PlatformIO 開發環境, 透過它的語法提示等功能讓你撰寫程式碼更快速, 檢查工具則可以幫你揪出潛藏在程式碼中的問題。另外, 還會介紹如何設計單元測試, 驗證程式碼是否正確運作。 |JTAG 硬體偵錯| 每個人都有使用 print 顯示各種資訊找程式錯誤的經驗, ESP32 系列其實具備硬體除錯的功能, 本書也會搭配 PlatformIO 與必要的硬體, 讓你可以使用硬體偵錯功能, 設定中斷點讓程式停在你需要觀察的位置, 並且隨意檢視變數內容, 甚至可在執行期間變更變數內容, 完整測試不同狀況下程式的執行結果。 |設計程式庫| 使用別人寫好的程式庫雖然方便, 但總是會遇到別人寫的程式庫不是你期望的使用方式, 或是沒有更新導致欠缺你需要的功能, 本書在實作各個範例的同時, 也會教導如何依照自己的需求設計程式庫, 還可以分享給別人使用。 |AI 程式助手| 在這個 AI 當道的年代, AI 不會取代你, 只會讓你變得更好!本書也加入 AI 輔助撰寫程式碼的內容, 透過 AI 助理的協助, 可以快速生成程式的輪廓, 經由細部的修整, 就可以更快、更正確的完成專案。 本書涵蓋的細項主題如下: 🚀 PID 控制/調校 🚀 陶瓷加熱片 🚀 MOSFET 電子開關 🚀 藍牙通訊事件 🚀 利用快閃記憶體儲存偏好設定 🚀 Codeium AI 程式助手 🚀 馬達轉速、移動距離檢測 🚀 光耦感測器、碼盤與霍爾編碼器 🚀 中斷常式類別實作 🚀 正交脈衝訊號 🚀 直流馬達驅動模組 🚀 循跡感測器 🚀 多工器/解多工器 🚀 並列轉序列輸出 🚀 客製 PCB 電路板 🚀 ESP32-S3 與 ESP32-S2 解析 🚀 WS2812 RGB LED 🚀 PlatformIO 開發環境建置 🚀 單元測試 🚀 自訂開發板組態 🚀 JTAG 硬體偵錯與 GDB 指令 🚀 差分訊號 🚀 旋轉編碼器 🚀 USB HID 裝置 🚀 鍵盤掃描電路 🚀 USB 鍵盤與遊戲控制器 🚀 CAN bus 說明與實驗 🚀 OBD 車上診斷電腦 本書會帶領大家實作: 🔧 不會太熱也不會太冷的 PID 陶瓷加熱恆溫控制 🔧 遠端調校 PID 的網頁/手機藍牙介面設計 🔧 平穩駕駛不搖擺的 PID 控制循跡自走車 🔧 可客製功能的 USB 多媒體旋鈕 🔧 完全依照自己喜好打造的 USB 機械鍵盤 🔧 一鍵瞬間使出必殺技的 USB 遊戲控制器 🔧 改造 Wii Classic 手把玩 Switch 🔧 介接 OBD 車上診斷系統的即時數位儀表板 本書特色: 🚀 使用 Arduino/PlatformIO 實踐 PID/USB HID/CAN bus 🚀 自動控制一定要學的 PID, 用恆溫控制/循跡小車示範給你看 🚀 整合藍牙/動態網頁設計 PID 調校頁面 🚀 直流馬達驅動與馬達轉速、移動距離偵測 🚀 使用 C++ 類別建立中斷處理物件 🚀 類比輸入與數位輸入腳位的擴充方法 🚀 客製 PCB 板設計流程 🚀 ESP32-S3 與 ESP32-S2 開發板解析 🚀 PlatformIO 開發環境建置 🚀 使用 PlatformIO 的檢查工具找出隱藏在程式碼中的問題 🚀 為專案設計單元測試確保程式碼正常運作無誤 🚀 自製開發板組態設定檔 🚀 透過 JTAG 使用硬體偵錯功能 🚀 利用 USB HID 自製多媒體旋鈕控制器 🚀 DIY 自己的機械式小鍵盤 🚀 設計完全依照自己喜好配置的電玩控制器 🚀 可以瞬間使出連續按鍵必殺技的遊戲控制器 🚀 CAN bus 通訊解析 🚀 用 ESP32 接上你的車上診斷系統設計車速、轉速即時儀表板 🚀 使用 AI 助手輔助設計程式 🚀 設計自己的程式庫
¥Ø¿ý ²Ä 1 ³¹ PID ±±¨î¤Jªù 1-1 MCH °ª·Å³³²¡µo¼ö¤¸¥ó²¤¶ ►°Ê¤â°µ 1-1 ³³²¡¥[¼ö¤ù¹q¸ô ►°Ê¤â°µ 1-2 ¶}©ñ°j¸ô¡]open-loop¡^±±¨î³³²¡¥[¼ö¤ù ►°Ê¤â°µ 1-3 ³¬°j¸ô¡]closed-loop¡^±±¨î¨t²Î¥H¤Î°_°±¦¡±±¨î 1-2 PID ±±¨î»P¤è¶ô¹Ï 1-3 ¤ñ¨Ò±±¨î¾¹¡]P¡^ ►°Ê¤â°µ 1-4 ±Ä¥Î P ±±¨î¾¹ªº³³²¡¥[¼ö¾¹ ²Ä 2 ³¹ PI ©M PID ±±¨î 2-1 ¿n¤À±±¨î¾¹¡]I¡^ 2-2 ©î¸Ñ³r¸¹¤À¹j¦r¦ê ►°Ê¤â°µ 2-1 ¥[¤J¿n¤À¹Bºâªº PI ±±¨î¾¹ 2-3 ·L¤À±±¨î¾¹¡]D¡^ ►°Ê¤â°µ 2-2 ¥[¤J·L¤À¤èµ{¦¡ªº PID ±±¨î¾¹ 2-4 PID ªº¼Æ¾Ç¤èµ{¦¡ ²Ä 3 ³¹ ÂŤúµL½u½Õ¾ã PID °Ñ¼Æ¨Ã©ó§Ö°{°O¾ÐÅéÀx¦s°¾¦n³]©w 3-1 ¨Ï¥Î¨å«¬ÂŤúµL½u½Õ¾ã PID °Ñ¼Æ ►°Ê¤â°µ 3-1 ³z¹L¨å«¬ÂŤú½Õ¾ã PID °Ñ¼Æ 3-2 ³z¹L¦^©I³B²zÂŤú³q°T¨Æ¥ó 3-3 ¦b§Ö°{°O¾ÐÅ餤Àx¦s¡u°¾¦n³]©w¡v ²Ä 4 ³¹ Visual Studio Code¡BAI µ{¦¡§U¤â»P°ÊºA PID ½Õ¾ãºô¶ 4-1 ¤U¸ü»P¦w¸Ë Visual Studio Code 4-2 ¨Ï¥Î AI §U¤â«Ø¥ß¤¬°Êºô¶ 4-3 »s§@ PID ½Õ¾ã·Æ±ì»P§Y®É¹Ïªíºô¶ 4-4 ¦b ESP32 ©MÂsÄý¾¹¤§¶¡ªº JSON °T®§¶Ç»¼®æ¦¡ 4-5 Åã¥Ü°ÊºA¹Ïªí 4-6 ESP32 ªº¦øªA¾¹©M WebSocket µ{¦¡ ²Ä 5 ³¹ ÀË´ú°¨¹FÂà³t»P²¾°Ê¶ZÂ÷ 5-1 ¼Ñ«¬¥ú½¢·P´ú¾¹©M½X½Lªº¹B§@ì²z 5-2 ªþ±a´î³t¾¦½ü½c»PÀNº¸·P´ú¾¹ªº N20 ·L«¬ª½¬y°¨¹F ►°Ê¤â°µ 5-1 ¨Ï¥Î¤¤Â_ÀË´ú°¨¹FªºÂà°Ê¦¸¼Æ©M¤è¦V ►°Ê¤â°µ 5-2 ¡u±Ò°Ê¡vÁä»P¤¤Â_±`¦¡ªº¼u¸õ©µ¿ð³B²z ►°Ê¤â°µ 5-3 ´ú¶q²¾°Ê¶ZÂ÷ 5-3 ¨Ï¥Î XOR ÅÞ¿è¹h°§C¥~³¡¤¤Â_¸}ªº»Ý¨D ²Ä 6 ³¹ «Ø¥ß¤¤Â_Ãþ§Oµ{¦¡ 6-1 ³B²z¤¤Â_ªº¡u±Ò°Ê¡vÁäÃþ§O 6-2 ¨Ï¥Î¦Û»sªºµ{¦¡®w³B²z¥¿¥æ¯ß½Ä°T¸¹ 6-3 ³z¹L¡u¨ç¦¡«ü¼Ð¡vªþ¥[¥~³¡¤¤Â_ ²Ä 7 ³¹ DRV8833 °¨¹FÅX°Ê¼Ò²Õ¤Î¨ä±±¨î¼Ò¦¡ 7-1 ª½¬y°¨¹FÅX°Ê±±¨î¼Ò²Õ 7-2 ±±¨î DRV8833 ªº¦Ûq¨ç¦¡ ►°Ê¤â°µ 7-1 ¥H¡u§Ö³t°I´î¡v¼Ò¦¡±±¨î°¨¹F¥¿¡B¤ÏÂà 7-3 ESP32 ªº DRV8833 µ{¦¡®w ►°Ê¤â°µ 7-2 ´ú¸Õ¤£¦P°I´î¼Ò¦¡»P PWM ÀW²v¹ï°¨¹F¹B§@ªº¼vÅT 7-4 «ÂI¸ÑªR DRV8833 µ{¦¡®wì©l½X ²Ä 8 ³¹ ´`¸ñ·P´ú¾¹¥H¤ÎÂX¥RÃþ¤ñ©M¼Æ¦ì¿é¤J°ð 8-1 ÂX¥RÃþ¤ñ¿é¤J°ð 8-2 ÂX¥R¼Æ¦ì¿é¤J±µ¸} ²Ä 9 ³¹ ²Õ¸Ë´`¸ñ¦Û¨«¨® 9-1 ¡u®t°ÊÅX°Ê¡v«¬´`¸ñ¦Û¨«¨® 9-2 »s§@´`¸ñ¦Û¨«¨®ªº¤u¨ã 9-3 ESP32 mini ¶}µoªOªº±µ¸} 9-4 ²k±µ»P²Õ¸Ë PCB ¤lªO 9-5 ¿ï¾Ü¹q¦À²°»Pª½¬y¹qÀ£Âà´«¾¹ 9-6 ÀË´ú¹q¸ô¥H¤Îø»s¨«½u¸ô®| 9-7 ¨Ï¥Î®à¤W«¬ CNC ¹p®gÀJ¨è¾÷¤Á³ÎÀ£§J¤OªO 9-8 ´`¸ñ¦Û¨«¨®ªº¦Û»s PCB ªO 9-9 ¸Õ§@ 3 ¸¹¾÷ªº×§ï¹q¸ô ²Ä 10 ³¹ ¦Û¨«¨®ªº±±¨îµ{¦¡ 10-1 ·P´ú¨®Å骺¦ì¸m ►°Ê¤â°µ 10-1 ·P´ú¸ô½u¦ì¸m ►°Ê¤â°µ 10-2 ¦Û¨«¨®ªº±Ò°Ê¢A¼È°±¶}Ãö¥H¤ÎÅã¥Üµe±¤Á´« ►°Ê¤â°µ 10-3 ´ú¶q¦Û¨«¨®°¨¹FÂà³t¨Ã¦ôºâÂà¦Vªº PWM È 10-2 ¨Ì´`¸ñ·P´úȰʺA½Õ¾ã PWM ¿é¥X 10-3 ½Õ¸`¥ª¥k°¨¹F PWM Ȫºµ{¦¡½X ►°Ê¤â°µ 10-4 PWM ´`¸ñ¦Û¨«¨®ªºµ{¦¡¬[ºc»Pì©l½X ►°Ê¤â°µ 10-5 °ÊºA½Õ¾ãÂù½üÂà³tÅý¤p¨®ª½¦æ ►°Ê¤â°µ 10-6 ¥Î PID ±±¨î¾¹ºû«ù°¨¹FÂà³t ►°Ê¤â°µ 10-7 PID ±±¨î´`¸ñ¦Û¨«¨® ²Ä 11 ³¹ ¸ÑªR ESP32-S2 »P ESP32-S3 ¶}µoªO 11-1 »{ÃÑ ESP32-S3 ¶}µoªO 11-2 ESP32-S3 ªº¨âÓ ADC ³æ¤¸ ©MÃþ¤ñ¿é¤J¸} 11-3 ESP32 ªº¶}¾÷¼Ò¦¡»¡©ú 11-4 ESP32 ¤º«Øªº USB Serial/CDC §Ç¦C³q°T¤¶± 11-5 WS2812 ¥þ±m LED 11-6 GPIO Matrix¡]±µ¸}¯x°}¡^©M pins_arduino.h ÀÉ 11-7 ³z¹L«e¸m³B²z«ü¥O¿ë§O Arduino ¶}µoªO©M·L±±¾¹Ãþ«¬ ²Ä 12 ³¹ ¨Ï¥Î PlatformIO IDE ¶}µo Arduino ±M®× 12-1 ¦w¸Ë PlatformIO IDE 12-2 ·s«Ø PlatformIO ±M®× 12-3 »{ÃÑ PlatformIO ªº¾Þ§@¤¶± 12-4 ´À±M®×¥[¤J²Ä¤T¤è¥H¤Î¦Ûqµ{¦¡®w 12-5 ¦b§Ö°{°O¾ÐÅé SPIFFS ¤À°ÏÀx¦sºô¶ÀÉ®× 12-6 ³]©w§Ç¦C°ð 12-7 ¦b PIO ¤¤½sĶ»P¤W¶Çµ{¦¡ 12-8 ²×ºÝ¾÷¤¶±¥H¤Î PlatformIO ªº¤å¦r©R¥O ²Ä 13 ³¹ PlatformIO ªºÀˬd¤u¨ã»P³æ¤¸´ú¸Õ 13-1 PlatformIO ªº¨ä¥L¤u¨ã¦C»¡©ú 13-2 ³æ¤¸´ú¸Õ¤Jªù ►°Ê¤â°µ 13-1 °õ¦æ³æ¤¸´ú¸Õ ►°Ê¤â°µ 13-2 °õ¦æ¦hÓÀË´ú 13-3 ¦Ûq¶}µoªO²ÕºA³]©w JSON ÀÉ ²Ä 14 ³¹ µwÅé°»¿ù»P JTAG ¤¶± 14-1 µwÅé°»¿ù ►°Ê¤â°µ 14-1 ESP32-S3 ¶}µoªO JTAG °»¿ù 14-2 »{ÃÑ GDB¡BOpenOCD »P .elf ÀÉ 14-3 JTAG °»¿ù¾¹¬[ºc»P±µ½u ►°Ê¤â°µ 14-2 ³s±µ ESP-Prog ¶i¦æ°»¿ù 14-4 ½T»{´¹¤ùªº¥Í²£ªO¥» 14-5 ²M°£½sͧ¹¦¨ªº¶´Åé 14-6 ¨Ï¥Î PlatformIO ¶}µo»P°»¿ù Arduino UNO ¶}µoªOµ{¦¡ ²Ä 15 ³¹ USB ¤¶±¤Jªù»P¤H¾÷¤¶±¸Ë¸m¹ê§@ 15-1 »{ÃÑ USB ¤¶± 15-2 ¨Ï¥Î¡u¬dªíªk¡v½s¼g±ÛÂà½s½X¾¹µ{¦¡ ►°Ê¤â°µ 15-1 ¨Ï¥Î¦Ûqµ{¦¡®w»s§@±Û¶s¤¶± 15-3 ESP32 Arduino ¶}µoÀô¹Ò¤º«Øªº USB µ{¦¡®w ►°Ê¤â°µ 15-2 USB ¦h´CÅé±Û¶s¶}Ãö 15-4 «öÁä±½´yì²z¤Î Keypad µ{¦¡®w ►°Ê¤â°µ 15-3 ±K½X¤pÁä½L 15-5 »s§@ USB ´CÅé»P¨t²Î±±¨îÁä½L ►°Ê¤â°µ 15-4 »s§@¨ã³Æ¨t²Î±±¨î¥\¯àªº´CÅé±±¨îÁä½L ²Ä 16 ³¹ »s§@ USB ¾÷±ñ¤pÁä½L¥H¤Î¹qª±±±¨î¾¹ 16-1 ¾÷±ñÁä½Lªº¤¸¥ó©M³N»y ►°Ê¤â°µ 16-1 ¦Û»s USB ¤p¾÷±ñÁä½L 16-2 USB ¹CÀ¸±±¨î¾¹ ►°Ê¤â°µ 16-2 ¦Û»s USB ¹CÀ¸±±¨î¾¹ ►°Ê¤â°µ 16-3 ¤@Áä§¹¦¨¡u¥²±þ§Þ¡vªº USB ¹CÀ¸±±¨î¾¹ 16-3 §ï³y²{¦³ USB¤H¾÷©PÃ䤶± ²Ä 17 ³¹ CAN ¶×¬y±Æ³q°T¹êÅç 17-1 »{ÃÑ CAN ¶×¬y±Æ©M ECU 17-2 CAN ¶×¬y±Æ¦¬µo¾¹ IC ►°Ê¤â°µ 17-1 ESP32 CAN ¶×¬y±Æ³q°T¹êÅç ►°Ê¤â°µ 17-2 ¶Ç»¼¥H¤Î¸ÑªR¯BÂI¼Æ¸ê®Æ ►°Ê¤â°µ 17-3 µo°e±µ¦¬½Ð¨D«Ê¥] ²Ä 18 ³¹ ¦s¨ú¨®¤W¶EÂ_¨t²Î¡]OBD¡^ªº§Y®É¸ê°T 18-1 OBD ¨®¤W¶EÂ_¨t²Î 18-2 ±q ESP32 ³s±µ OBD-II ¤¶± ►°Ê¤â°µ 18-1 Ū¨ú OBD-II °T®Ø¡BÂàµo¨ìÂŤú§Ç¦C°ð ►°Ê¤â°µ 18-2 ¦b¤â¾÷ÂsÄý¾¹§e²{§Y®É¨®³t©M¤ÞÀºÂà³t
C»y¨¥³Ì¨Î¹ê½î
¥´³y¤uµ{µ¦²¤¡U¦b§Þ³N
10¿³tFlutte
Scratch±q°ò¦
LINE Bot S
µL·åªºµ{¦¡½X ²Ä¤Gª©
³nÅé¶}µo¨¤À¦w¥þ¹ê°È
Python ¦Û°Ê¤Æ
¿Ë¤â¶}µo±ÀÂ˨t²Î ¡Ð
ºtºâªk ¹Ï¸Ñì²z x
¬°¤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