發表於2024-11-19
※作者Simon Monk,知名電子應用大師,以及齣版多部關於開源硬件方麵的暢銷著作,如《Arduino編程指南》《Arduino製作手冊》等。
※譯者,程晨,中國電子學會全國青少年機器人技術等級考試標準工作組副組長,中國教育技術協會數字教育資源專業委員會專傢,少年創學院聯閤創始人,濼喜教育聯閤創始人,Intel軟件創新大使,擁有十餘年嵌入式開發經驗和多項發明專利,先後主持參與十餘項軍民科研産品的研發。
※用時下流行的Python編程語言對樹莓派進行開發。
※用遊戲開發和機器人製作的實例展現樹莓派的應用能力。
本書以簡潔生動的語言介紹樹莓派的編程知識,你可以瞭解如何配置樹莓派的軟硬件,並用Python語言編寫腳本,創建圖形界麵,並控製外部電子設備,並通過遊戲項目和機器人製作的案例來進行實踐,以鞏固所學的知識與技巧,適閤初學者閱讀。
Simon Monk,知名電子應用大師,擁有控製論和計算機科學學士學位以及軟件工程博士學位,從事多年學術研究工作,創立瞭Momote移動軟件公司,齣版多部關於開源硬件方麵的暢銷著作,如《Arduino編程指南》《Arduino製作手冊》等。
程晨,中國電子學會全國青少年機器人技術等級考試標準工作組副組長,中國教育技術協會數字教育資源專業委員會專傢,少年創學院聯閤創始人,濼喜教育聯閤創始人,Intel軟件創新大使,擁有十餘年嵌入式開發經驗和多項發明專利,先後主持參與十餘項軍民科研産品的研發。齣版國內早期的Arduino、Intel Edison、3D打印技術普及圖書,編著翻譯齣版開源硬件、3D打印、機器人、智能硬件、物聯網領域相關圖書十餘本,長期在《無綫電》雜誌刊登技術類項目文章。參與錄製CCTV《原來如此》節目,錄製多套開源硬件項目視頻教程。曾任北京航空航天大學、北京郵電大學特聘講師,參與清華、北京科技大學等多個高校的創新性課程設計。
第1章 概述 ……………………………………………………………………1
什麼是Raspberry Pi …………………………………………………………1
你能用Raspberry Pi做什麼 …………………………………………………2
Raspberry Pi之旅 ……………………………………………………………3
設置你的Raspberry Pi ………………………………………………………4
啓動 ……………………………………………………………………………10
總結 ……………………………………………………………………………12
第2章 入門 ……………………………………………………………………13
Linux ……………………………………………………………………………13
桌麵 ……………………………………………………………………………13
互聯網 …………………………………………………………………………15
命令行 …………………………………………………………………………16
應用程序 ………………………………………………………………………19
網絡資源 ………………………………………………………………………20
總結 ……………………………………………………………………………21
第3章 Python基礎 ……………………………………………………………23
IDLE ……………………………………………………………………………23
數字 ……………………………………………………………………………26
變量 ……………………………………………………………………………27
循環 ……………………………………………………………………………28
模擬骰子 ………………………………………………………………………29
If ………………………………………………………………………………30
While ……………………………………………………………………………33
總結 ……………………………………………………………………………34
第4章 字符串、列錶和字典 …………………………………………………35
字符串理論(String Theory) ……………………………………………35
列錶 ……………………………………………………………………………37
函數 ……………………………………………………………………………39
絞刑架 …………………………………………………………………………40
字典 ……………………………………………………………………………47
元祖 ……………………………………………………………………………48
異常 ……………………………………………………………………………49
函數匯總 ………………………………………………………………………50
總結 ……………………………………………………………………………54
第5章 模塊、類和方法 ………………………………………………………55
模塊 ……………………………………………………………………………55
麵嚮對象 ………………………………………………………………………56
定義類 …………………………………………………………………………57
繼承 ……………………………………………………………………………59
總結 ……………………………………………………………………………61
第6章 文件和網絡 ……………………………………………………………63
文件 ……………………………………………………………………………63
侵蝕化(Pickling) …………………………………………………………67
網絡 ……………………………………………………………………………68
總結 ……………………………………………………………………………70
第7章 圖形用戶界麵 …………………………………………………………71
Tkinter …………………………………………………………………………71
Hello World……………………………………………………………………71
溫度換算器 ……………………………………………………………………72
其他GUI小部件 ………………………………………………………………75
對話框 …………………………………………………………………………81
菜單 ……………………………………………………………………………82
畫布 ……………………………………………………………………………83
總結 ……………………………………………………………………………84
第8章 遊戲編程 ………………………………………………………………85
什麼是Pygame …………………………………………………………………85
坐標 ……………………………………………………………………………85
Hello pygame …………………………………………………………………86
樹莓遊戲 ………………………………………………………………………87
總結 ……………………………………………………………………………94
第9章 硬件接口 ………………………………………………………………95
連接GPIO ………………………………………………………………………95
麵包闆和跳綫 …………………………………………………………………97
數字輸齣 ………………………………………………………………………97
模擬輸齣 ………………………………………………………………………102
數字輸入 ………………………………………………………………………103
模擬輸入 ………………………………………………………………………105
麵包闆搭配Pi Cobbler ………………………………………………………111
原型闆 …………………………………………………………………………111
其他擴展闆和HAT ………………………………………………………………113
Arduino和Raspberry Pi ………………………………………………………113
總結 ……………………………………………………………………………116
第10章 LED漸變項目 …………………………………………………………117
硬件需求 ………………………………………………………………………118
硬件連接 ………………………………………………………………………118
軟件 ……………………………………………………………………………119
總結 ……………………………………………………………………………120
第11章 原型項目(時鍾) …………………………………………………121
硬件需求 ………………………………………………………………………121
硬件連接 ………………………………………………………………………122
軟件 ……………………………………………………………………………123
第二步 …………………………………………………………………………125
總結 ……………………………………………………………………………128
第12章 Raspberry Pi機器人 ………………………………………………129
硬件需求 ………………………………………………………………………129
項目1.自律機器人 ……………………………………………………………130
項目2.網頁控製移動機器人 …………………………………………………135
總結 ……………………………………………………………………………139
第13章 你的下一步 ……………………………………………………………141
Linux資源 ………………………………………………………………………141
Python資源 ……………………………………………………………………141
Raspberry Pi資源 ……………………………………………………………142
其他編程語言 …………………………………………………………………142
應用和項目 ……………………………………………………………………144
總結 ……………………………………………………………………………145
Raspberry Pi編程指南·第2版 基於Python的遊戲編程與機器人製作 下載 mobi pdf epub txt 電子書 格式 2024
Raspberry Pi編程指南·第2版 基於Python的遊戲編程與機器人製作 下載 mobi epub pdf 電子書比較好用
評分比較好用
評分正版好書
評分正版好書
評分不錯
評分正版好書
評分書比較薄,用幾個例子貫穿全書,還可以吧
評分比較好用
評分raspberry pi 學習,很好
Raspberry Pi編程指南·第2版 基於Python的遊戲編程與機器人製作 mobi epub pdf txt 電子書 格式下載 2024