注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)達(dá)人迷 Raspberry Pi趣味編程13例

達(dá)人迷 Raspberry Pi趣味編程13例

達(dá)人迷 Raspberry Pi趣味編程13例

定 價(jià):¥89.00

作 者: [英] Richard,Wentk 著;張佳進(jìn),陳立暢,譚雅青,孫超,張睿 譯
出版社: 人民郵電出版社
叢編項(xiàng): STEAM&創(chuàng)客教育趣學(xué)指南
標(biāo) 簽: 計(jì)算機(jī)?網(wǎng)絡(luò) 硬件 外部設(shè)備 維修

ISBN: 9787115463852 出版時(shí)間: 2017-12-01 包裝: 平裝
開本: 16開 頁數(shù): 261 字?jǐn)?shù):  

內(nèi)容簡介

  樹莓派(Raspberry Pi)是僅有名片大小的低成本微型計(jì)算機(jī)。本書共分5個(gè)部分,前面4部分分別深入淺出地介紹了樹莓派的基礎(chǔ)知識(shí),包括樹莓派的硬件分類與DIY、操作系統(tǒng)的下載安裝、系統(tǒng)啟動(dòng)與配置;采用Scratch、Sonic Pi軟件工具進(jìn)行簡易編程的方法;樹莓派的Python編程基礎(chǔ)、Python游戲項(xiàng)目的案例分析、Linux命令的使用方法與操作系統(tǒng)的定制與管理;多個(gè)樹莓派的軟件項(xiàng)目的實(shí)現(xiàn)方法及示例代碼。第5部分詳細(xì)介紹了樹莓派與網(wǎng)絡(luò)攝像頭的連接及應(yīng)用。本書圖文并茂,簡單易學(xué),非常適合計(jì)算機(jī)初學(xué)者、Linux愛好者等群體。

作者簡介

  Richard wentk有著超過35年的電子元器件和代碼的開發(fā)構(gòu)建經(jīng)驗(yàn)。他是許多英國技術(shù)雜志的定期撰稿人,同時(shí)也是《Teach Yourself Visually Raspberry Pi》《iOS App Development Portable Genius》以及其他十多個(gè)選題圖書的作者。他居住在英格蘭周圍環(huán)繞著沙灘、花園、擁有高速寬帶的南海岸,收集了多得數(shù)不清的樹莓派。

圖書目錄

概述 1
關(guān)于本書 2
給達(dá)人迷們的假設(shè) 3
本書中的圖標(biāo) 3
更多內(nèi)容 4
下一步 4
第1 周 做一個(gè)樹莓派5
第1 章 給你的樹莓派找零件 7
了解樹莓派 7
無法通過樹莓派做的事情 8
你能通過樹莓派完成,卻不能通過更大的計(jì)算機(jī)完成的事情 9
發(fā)現(xiàn)不同類型的樹莓派 9
了解樹莓派的附加設(shè)備 11
收集樹莓派的零件 11
決定你是否需要一個(gè)集線器 12
選擇鼠標(biāo)和鍵盤 13
選擇顯示器或電視 14
區(qū)分電纜和連接器 15
選擇存儲(chǔ)卡 15
找到存儲(chǔ)卡 16
找到電源 16
其他電纜 17
添加可選的附加組件 17
選擇一個(gè)盒子 17
添加Wi-Fi(或者不添加) 18
添加攝像頭 19
添加揚(yáng)聲器和耳機(jī) 19
懶人收集組件方法 19
檢查看看你都有什么了 20
第2 章 在樹莓派里創(chuàng)建思維 21
了解操作系統(tǒng) 21
在樹莓派里接觸Linux 系統(tǒng) 22
接觸Raspbian 23
接觸NOOBS 24
通過懶惰的方式得到NOOBS 25
通過困難的方法得到NOOBS 25
尋找一個(gè)PC 或者M(jìn)ac 25
選擇一個(gè)存儲(chǔ)卡 26
選擇一個(gè)讀卡器 26
使用讀卡器 27
將NOOBS 安裝到存儲(chǔ)卡上 27
下載SD 格式化程序到Mac 中 28
在Mac 中對(duì)存儲(chǔ)卡格式化 28
將NOOBS 下載到Mac 中 30
提取NOOBS 到Mac 31
在Mac 中復(fù)制NOOBS 32
將SD 格式化程序下載到PC 中 32
在PC 上格式化存儲(chǔ)卡 33
下載NOOBS 到計(jì)算機(jī)上 35
第3 章 樹莓派的連接 37
尋找一個(gè)空間 37
找到電源 38
插入存儲(chǔ)卡 38
將存儲(chǔ)卡插入Model A 或B 中 39
把卡插入Model A+、B + 或Pi 2 39
與顯示器或者電視連接 40
使用HDMI 到HDMI 連接線 40
使用HDMI 到DVI 適配器口的連接線 41
打開顯示器電源 41
連接USB 集線器 42
連接鍵盤和鼠標(biāo) 43
連接到互聯(lián)網(wǎng) 43
接通電源 44
第4 章 連接電源并開始使用 46
啟動(dòng)樹莓派 46
引導(dǎo)Raspbian 48
配置你的樹莓派 49
使用安裝選項(xiàng) 50
設(shè)置區(qū)域 51
理解時(shí)區(qū) 52
設(shè)置時(shí)區(qū) 53
了解鍵盤布局 54
設(shè)置鍵盤布局 55
設(shè)置高級(jí)選項(xiàng) 57
設(shè)置超頻 57
設(shè)置高級(jí)選項(xiàng) 58
完成設(shè)置 59
關(guān)閉或重啟樹莓派 60
第5 章 使用桌面 61
開始使用桌面 61
使用舊版本的桌面 62
熟悉桌面 63
找到任務(wù)欄和桌面區(qū)域 63
通過窗口進(jìn)行操作 64
使用任務(wù)欄 65
使用快速啟動(dòng)圖標(biāo) 65
開啟Epiphany 65
在File Manager(文件管理器)中尋找文件 67
接觸god-mode 模式 70
使用活動(dòng)監(jiān)視器 70
使用桌面菜單 71
編輯文件 71
第2 周 簡單的程序項(xiàng)目 75
第6 章 從Scratch 開始 77
了解Scratch 77
連接模塊和編寫腳本 78
發(fā)現(xiàn)并開始使用Scratch 79
瀏覽Scratch 80
了解舞臺(tái) 80
使用go to (移動(dòng)到)語句移動(dòng)精靈 81
將精靈放在中心位置 82
滑動(dòng)精靈 83
移動(dòng)和轉(zhuǎn)動(dòng)精靈 83
理解轉(zhuǎn)動(dòng)和旋轉(zhuǎn) 83
編寫簡單的腳本 84
分解腳本 85
右鍵單擊模塊 85
為精靈編寫重置腳本 85
控制腳本 86
使用控制模塊 86
停止腳本 88
創(chuàng)建簡單的反彈腳本 88
引入變量 89
使用變量 90
創(chuàng)建變量 90
理解所有精靈和此精靈唯一的區(qū)別 91
將變量插入模塊 92
設(shè)置和改變變量的值 93
理解模塊中的變量 94
顯示和隱藏變量 95
第7 章 接觸Sonic Pi 96
從Sonic Pi 開始 97
在樹莓派上創(chuàng)建聲音 97
用Sonic Pi 奏曲 99
和時(shí)間玩耍 100
實(shí)時(shí)編碼 101
進(jìn)行指導(dǎo)性學(xué)習(xí) 101
看看代碼窗口 101
看看日志窗口 102
理解幫助窗口 102
理解工具 104
理解代碼完成 104
理解音樂和聲音 105
使用音符值 105
使用音符名 106
使用合成器 106
使用合成器參數(shù) 107
理解默認(rèn)參數(shù) 107
創(chuàng)作更復(fù)雜的音樂 108
第3 周 了解更多的程序 109
第8 章 開始使用Python 111
接觸Python 111
在樹莓派上找到Python 112
創(chuàng)建Python 114
釋放Python 的數(shù)學(xué)能力 115
代碼有錯(cuò) 116
保存信息117
創(chuàng)建變量 117
使用變量 118
創(chuàng)建配方 119
使用shell 和編輯器 119
打開編輯器窗口 120
添加代碼 121
運(yùn)行代碼 122
檢查代碼 123
第9 章 用Python 創(chuàng)作猜謎游戲 124
思考代碼 124
找出你需要學(xué)什么 125
制作待辦清單 125
問玩家一個(gè)問題 127
使用raw_input 128
嘗試你的新技巧 128
檢查答案 130
檢查“是”或“否” 130
檢查所有事情 131
到處看看 131
反向檢查 132
添加冒號(hào)和縮進(jìn) 132
重復(fù)問題 134
數(shù)到10 134
在Python 里使用范圍 134
提前結(jié)束計(jì)數(shù) 135
找出變量類型 136
轉(zhuǎn)換類型 137
輸出文本和數(shù)字 137
將猜謎游戲組合起來 138
重復(fù)代碼并簡化 139
關(guān)于函數(shù)的知識(shí) 139
創(chuàng)建和使用函數(shù) 140
決定把什么放入函數(shù) 140
編寫猜謎函數(shù) 141
添加巧妙和神奇的技巧 142
第10 章 鉆研Linux 命令 144
理解命令行 144
使用命令 145
從命令開始 146
理解神奇的單詞命令 147
使用開關(guān) 147
尋找并學(xué)習(xí)命令 148
使用cd 和ls 命令 149
進(jìn)一步學(xué)習(xí)cd 命令 151
接觸重要的Linux 目錄 151
通過sudo 成為一個(gè)超級(jí)用戶 152
使用命令快捷鍵 153
退回到之前的命令 153
查找早期的命令 154
使用history 命令 154
第11 章 Linux 的管理與自定義 155
接觸文件權(quán)限 155
理解讀、寫和執(zhí)行 156
檢查權(quán)限 157
理解權(quán)限 158
理解用戶和組 159
了解組的含義 159
檢查用戶和組 159
了解everyone 權(quán)限 160
權(quán)限操作 161
使用chmod 命令 161
選取誰 161
選擇一種方法 162
選取功能 162
整合在一起 163
使用數(shù)字 164
使用-R 開關(guān) 165
用戶和組成員一起工作 165
組的使用 166
添加用戶到組 166
創(chuàng)建和操作文件 167
創(chuàng)建一個(gè)文件 167
以root 用戶身份創(chuàng)建一個(gè)文件 168
復(fù)制文件和目錄 168
重命名文件名和目錄名 169
刪除文件和目錄 169
使用通配符 169
安裝軟件 170
更新和升級(jí) 170
卸載軟件 171
第4 周 有趣的樹莓派軟件項(xiàng)目 173
第12 章 把你的圖形扔進(jìn)Turtles 中 175
來認(rèn)識(shí)一下Python Turtle 175
Turtle 命令入門 176
預(yù)備工作 177
繪制一條線 177
轉(zhuǎn)向 178
理解左和右的概念 179
繪制另外一條線 179
繪制與移動(dòng) 180
繪制正方形 180
計(jì)算出turtle 的位置 181
在窗口中的移動(dòng) 183
轉(zhuǎn)換到一個(gè)朝向 183
繪制一個(gè)圓圈 184
控制繪筆 184
改變turtle 的移動(dòng)速度 184
理解顏色 185
理解顏色的格式 186
設(shè)置繪筆顏色 186
重置繪筆顏色以及其他所有的屬性 187
使用函數(shù)進(jìn)行繪制 187
編寫一個(gè)繪制方法 188
使用常量與變量 189
重復(fù)方法 189
通過重復(fù)調(diào)用繪制一些好看的圖形 190
使用智能重復(fù) 191
初識(shí)遞歸 191
使用遞歸 191
第13 章 整合《我的世界》與Python 193
《我的世界》(Minecraft)入門 193
探索這個(gè)世界 194
改變視角 195
修改現(xiàn)有的世界 196
理解API 196
理解Minecraft API 197
詳細(xì)了解Minecraft API 197
使用Minecraft API 198
使用API 調(diào)用 199
在Minecraft 中進(jìn)行瞬移 200
移除模塊 201
搭建房屋 202
嘗試一些其他的項(xiàng)目 204
第14 章 搭建一個(gè)傻瓜網(wǎng)站 205
認(rèn)識(shí)網(wǎng)絡(luò)服務(wù)器 205
理解傻瓜網(wǎng)站 206
選擇一個(gè)網(wǎng)絡(luò)服務(wù)器 207
安裝nginx 207
啟動(dòng)nginx 208
檢查nginx 208
編寫簡單的網(wǎng)頁 209
使用index.html 210
理解標(biāo)簽 211
理解html、head 與body 標(biāo)簽 212
搞定文件權(quán)限 212
修改歡迎標(biāo)語 213
了解更多網(wǎng)頁設(shè)計(jì)知識(shí) 214
分割內(nèi)容與樣式 214
CSS 入門 215
創(chuàng)建一個(gè)CSS 文件 215
添加樣式 216
認(rèn)識(shí)樣式 216
將風(fēng)格從HTML 中移除 217
在網(wǎng)頁中加載一個(gè)CSS 文件 217
查看網(wǎng)頁 217
較為深入地學(xué)習(xí)CSS 與HTML 218
運(yùn)用一些非常實(shí)用的標(biāo)簽 218
使用 與外部class 選擇器 219
第15 章 編寫一個(gè)智能網(wǎng)站 221
理解智能網(wǎng)站 221
認(rèn)識(shí)PHP 222
安裝PHP 223
設(shè)置index.php 223
告訴nginx 去使用PHP 225
重啟 225
PHP 入門 226
測(cè)試PHP 227
玩一玩PHP 228
聲明并打印變量 229
顯示日期與時(shí)間 230
認(rèn)識(shí)PHP 的智能 231
記錄日期與時(shí)間 231
創(chuàng)建一個(gè)文件 232
告訴PHP 寫入文件是哪個(gè) 232
讓PHP 寫出日期與時(shí)間 232
分行 233
將PHP 與Linux 連接 234
處理權(quán)限問題 235
在PHP 中使用Python 236
整合 237
JavaScript 簡介 238
第5 周 使用網(wǎng)絡(luò)攝像頭 239
第16 章 使用網(wǎng)絡(luò)攝像頭拍照 241
了解網(wǎng)絡(luò)攝像頭 241
理解拍照攝像頭 242
選擇一臺(tái)網(wǎng)絡(luò)攝像頭 242
使用RPI 攝像頭 243
認(rèn)識(shí)Pygame 243
將Pygame 加入到一個(gè)Python 項(xiàng)目中 245
開啟攝像頭 245
設(shè)置寬度與高度 246
設(shè)置用于拍照的網(wǎng)絡(luò)攝像頭 246
拍攝并且保存一張照片 247
運(yùn)行并且檢查代碼 248
查看照片 249
處理問題 250
升級(jí)你的腳本 250
第17 章 制作一個(gè)簡易的網(wǎng)絡(luò)攝像頭 252
設(shè)置一張網(wǎng)頁 252
認(rèn)識(shí)nano 253
編寫一個(gè)PHP 腳本 254
復(fù)制并且保存文件 255
檢查網(wǎng)頁 255
調(diào)試一張網(wǎng)頁 256
先想想權(quán)限的問題 256
查找網(wǎng)絡(luò)用戶 257
獲得視頻設(shè)備的權(quán)限 257
搞定網(wǎng)絡(luò)目錄權(quán)限 259
進(jìn)行更多高級(jí)調(diào)試 259
通過打印消息測(cè)試代碼 260
假扮用戶 260
從命令行運(yùn)行PHP 261
放棄 261

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)