-- 會員 / 註冊 --
 帳號:
 密碼:
  | 註冊 | 忘記密碼
站長推薦
NT售價: 395
NT售價: 395
NT定價: 680
優惠價:75510
NT售價: 395
NT售價: 445

4/29(六)~5/1(一) 連假3天門市營業時間從下午2點到晚上8點
4/25 新書到! 4/19 新書到! 4/11 新書到! 4/8 新書到!
C.G.Next購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopIllustratorAutoCadMasterCamSolidWorksCreoUGRevit
CC++Java遊戲程式Linux嵌入式PLCFPGAMatlabNuke
駭客資料庫搜索引擎影像處理FluentSPSSANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
C#HadoopPythonStm32手機程式CortexLabviewAndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Python樹莓派編程

( 簡體 字)
作者:沃爾弗拉姆 多納特(Wolfram Donat)類別:1. -> 程式設計 -> Python
   2. -> 電腦組織與體系結構 -> 單晶片 -> Raspberry Pi
譯者:
出版社:機械工業出版社Python樹莓派編程 3dWoo書號: 45491
詢問書籍請說出此書號!

缺書
NT售價: 245

出版日:11/1/2016
頁數:220
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111550303
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
作者序:

譯者序:

前言:

內容簡介:

本書將向你展示如何在你新買的、35美元的計算機上通過編程實現一個網絡機器人、氣象站或是媒體服務器等功能。你將會通過一些簡單的實例和有趣的項目學到如何在樹莓派上通過Python進行編程。本書適合于那些想要在諸如樹莓派這樣有趣的平臺上學習Python并且在學習過程中掌握一些電子技能的讀者。雖然我們并不要求有編程基礎或者Linux技能,但是如果接觸過Linux的話將會有很大幫助。
目錄:

譯者序
前 言
第1章 樹莓派簡介1
1.1 樹莓派的歷史2
1.2 探索樹莓派5
1.2.1 SD卡5
1.2.2 電源6
1.2.3 HDMI接口6
1.2.4 以太網口和USB接口6
1.2.5 音頻和RCA視頻插孔7
1.2.6 GPIO引腳7
1.2.7 片上系統7
1.2.8 樹莓派同相似設備之間的對比8
1.3 樹莓派的硬件需求8
1.3.1 通電8
1.3.2 添加顯示器9
1.3.3 添加USB集線器9
1.3.4 使用USB無線網絡適配器10
1.4 樹莓派操作系統11
1.4.1 格式化SD卡11
1.4.2 使用NOOBS11
1.5 連接外圍設備12
1.6 配置樹莓派12
1.7 關閉樹莓派14
1.8 總結14
第2章 輕松掌握Linux15
2.1 開始使用樹莓派的Linux16
2.1.1 Linux文件和文件系統17
2.1.2 root用戶與sudo18
2.2 命令18
2.3 練習:在Linux文件系統內進行導航22
2.4 Linux中的shell23
2.5 包管理器24
2.6 文本編輯器25
2.6.1 vim、emacs與nano26
2.6.2 Leafpad29
2.7 總結30
第3章 Python介紹31
3.1 腳本語言與程序設計語言31
3.2 Python語言的理念33
3.3 Python入門34
3.3.1 通過IDLE運行Python34
3.3.2 通過終端運行Python37
3.3.3 通過腳本運行Python37
3.3.4 探究Python的數據類型38
3.4 利用Python進行編程44
3.4.1 if測試45
3.4.2 循環47
3.4.3 函數48
3.4.4 對象和面向對象編程49
3.5 總結50
第4章 電子知識大科普51
4.1 基本電路常識52
4.2 開發所需要的工具53
4.2.1 螺絲刀54
4.2.2 鉗子和剝線鉗54
4.2.3 鋼絲鉗55
4.2.4 銼刀55
4.2.5 放大鏡燈55
4.2.6 熱膠槍56
4.2.7 各類膠水56
4.2.8 萬用表56
4.2.9 電源57
4.2.10 實驗板57
4.2.11 插線板58
4.2.12 電烙鐵59
4.3 一般的安全規則60
4.3.1 認真對待溫度60
4.3.2 認真對待鋒利的物體60
4.3.3 帶安全鏡61
4.3.4 準備好滅火器61
4.3.5 在手邊放置一個急救包61
4.3.6 在通風的環境下工作62
4.4 整理好你的工作環境62
4.5 福利:焊接技術63
4.6 總結64
第5章 網絡機器人65
5.1 機器人禮儀66
5.2 網絡的連接67
5.2.1 網絡通信協議67
5.2.2 網頁格式68
5.2.3 請求舉例68
5.3 網絡機器人的概念69
5.4 解析網頁70
5.5 利用Python模塊編碼71
5.5.1 使用Mechanize模塊71
5.5.2 用Beautiful Soup解析72
5.5.3 利用urllib庫下載72
5.6 決定下載的內容73
5.6.1 選擇起點73
5.6.2 存儲文件74
5.7 編寫Python網絡機器人74
5.7.1 讀取一個字符串并提取所有鏈接75
5.7.2 尋找并下載文件75
5.7.3 測試網絡機器人76
5.7.4 創建目錄并實例化一個列表77
5.8 最終代碼79
5.9 總結80
第6章 氣象站81
6.1 零件購物清單82
6.2 使用I2C協議83
6.3 使用風速計84
6.3.1 構造風速計85
6.3.2 將風速計與樹莓派連接87
6.3.3 根據風速糾正的每秒轉數88
6.4 連接數字指南針90
6.5 連接溫度/濕度傳感器92
6.6 連接氣壓計94
6.7 連接所有部件95
6.8 最終代碼97
6.9 總結98
第7章 媒體服務器99
7.1 零件購物清單99
7.2 使用NTFS格式的硬盤100
7.3 安裝Samba102
7.3.1 配置Samba103
7.3.2 Linux權限設置105
7.3.3 修復單引號錯誤106
7.3.4 重新啟動Samba服務106
7.4 與Linux / OS X連接107
7.5 Python在哪108
7.6 總結109
第8章 家庭安防系統110
8.1 用于安防的狗111
8.2 用于安防的樹莓派111
8.3 使用傳感器網絡112
8.3.1 了解下拉電阻 112
8.3.2 零件購物清單113
8.3.3 以無線方式連接你的家庭網絡113
8.3.4 訪問GPIO引腳116
8.3.5 設置運動傳感器118
8.3.6 設置磁簧開關119
8.3.7 設置壓力開關 121
8.3.8 連接磁傳感器121
8.3.9 設置樹莓派的攝像機122
8.3.10 利用樹莓派發送短信123
8.3.11 實現回調124
8.4 連接所有的部件124
8.5 最終代碼125
8.6 總結126
第9章 貓玩具127
9.1 零件購物清單127
9.2 玩具背后的設計理念128
9.3 創建和使用隨機數129
9.4 使用GPIO庫130
9.5 控制舵機132
9.6 構建舵機結構134
9.7 構建激光結構135
9.8 將激光連接到舵機上137
9.9 連接運動傳感器138
9.10 連接所有的部件140
9.11 最終代碼142
9.12 總結143
第10章 無線電遙控飛機144
10.1 零件購物清單145
10.2 將GPS接收器連接至樹莓派146
10.3 設置日志文件148
10.4 格式化KML文件149
10.5 使用線程和對象150
10.6 設置自啟動152
10.7 連接所有部件153
10.8 最終代碼156
10.8.1 飛機飛行程序157
10.8.2 KML轉換程序157
10.9 總結158
第11章 氣象氣球159
11.1 零件購物清單160
11.2 設置GPS接收器160
11.3 存儲GPS數據162
11.4 安裝PiFM163
11.5 安裝festival164
11.6 安裝FFMPEG164
11.7 準備樹莓派165
11.8 使用線程和對象166
11.9 連接所有部件167
11.10 觀察照片結果169
11.11 最終代碼170
11.12 總結171
第12章 潛水器172
12.1 零件購物清單173
12.2 訪問樹莓派的GPIO引腳174
12.3 安裝樹莓派攝像頭模塊176
12.4 控制潛水器177
12.4.1 連接Wiichuck適配器178
12.4.2 激活樹莓派的I2C179
12.4.3 測試nunchuk180
12.4.4 從nunchuk讀取數據181
12.4.5 通過nunchuk控制潛水器電機和攝像頭184
12.5 遠程啟動程序186
12.6 最終的控制程序188
12.7 最終代碼188
12.8 構造潛水器190
12.8.1 構建框架191
12.8.2 構建樹莓派的外殼191
12.8.3 電機的防水外殼191
12.8.4 連接至nunchuk193
12.8.5 裝配最終的產品194
12.9 總結197
第13章 Gertboard開發板198
13.1 檢查擴展板199
13.1.1 GPIO引腳199
13.1.2 Atmega芯片200
13.1.3 AD、DA轉換器201
13.1.4 I/O部分201
13.1.5 電機控制器202
13.1.6 集電極開路驅動器203
13.1.7 跳帽204
13.2 示例項目205
13.2.1 配置初步跳帽的設置205
13.2.2 點亮LED燈206
13.2.3 用電機控制器進行實驗208
13.2.4 使用集電極開路驅動器208
13.2.5 使用數字/模擬轉換器209
13.3 總結210
第14章 樹莓派和Arduino211
14.1 探索Arduino212
14.2 在樹莓派中安裝Arduino IDE213
14.3 控制舵機218
14.4 Arduino和Gertboard219
14.5 總結220
序: