中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
達人迷-Raspberry Pi趣味編程13例

包郵 達人迷-Raspberry Pi趣味編程13例

出版社:人民郵電出版社出版時間:2017-12-01
開本: 32開 頁數: 261
中 圖 價:¥65.1(7.3折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

達人迷-Raspberry Pi趣味編程13例 版權信息

達人迷-Raspberry Pi趣味編程13例 本書特色

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

達人迷-Raspberry Pi趣味編程13例 內容簡介

學習編程并創建很酷的東西! 想設計一個游戲、網站,或者制作音樂、構建一個電子項目嗎?你可以做到,只需要使 用 Raspberry Pi(樹莓派)! 本書向你展示了如何組建和運行樹莓派,以及如何使用Scratch進行編程、 用TuxPaint 來進行藝術創作、在 Python中玩轉 Minecraft,等等。 ●設計樹莓派——獲得零件,安裝操作系統,組裝屬于您的樹莓派。接下來探索以下內容。 ●從游戲代碼開始——學習如何使用Scratch和Python實現畫圖和設計智能代碼。 ●更多有趣的——采用Sonic Pi播放音樂、制作一個網絡攝像頭或者設計web 溫度計。 ●玩轉Minecraft——使用Python在Minecrat中創建令人驚訝的場景。

達人迷-Raspberry Pi趣味編程13例 目錄

概述 1

關于本書 2

給達人迷們的假設 3

本書中的圖標 3

更多內容 4

下一步 4

第1 周 做一個樹莓派5

第1 章 給你的樹莓派找零件 7

了解樹莓派 7

無法通過樹莓派做的事情 8

你能通過樹莓派完成,卻不能通過更大的計算機完成的事情 9

發現不同類型的樹莓派 9

了解樹莓派的附加設備 11

收集樹莓派的零件 11

決定你是否需要一個集線器 12

選擇鼠標和鍵盤 13

選擇顯示器或電視 14

區分電纜和連接器 15

選擇存儲卡 15

找到存儲卡 16

找到電源 16

其他電纜 17

添加可選的附加組件 17

選擇一個盒子 17

添加Wi-Fi(或者不添加) 18

添加攝像頭 19

添加揚聲器和耳機 19

懶人收集組件方法 19

檢查看看你都有什么了 20

第2 章 在樹莓派里創建思維 21

了解操作系統 21

在樹莓派里接觸Linux 系統 22

接觸Raspbian 23

接觸NOOBS 24

通過懶惰的方式得到NOOBS 25

通過困難的方法得到NOOBS 25

尋找一個PC 或者Mac 25

選擇一個存儲卡 26

選擇一個讀卡器 26

使用讀卡器 27

將NOOBS 安裝到存儲卡上 27

下載SD 格式化程序到Mac 中 28

在Mac 中對存儲卡格式化 28

將NOOBS 下載到Mac 中 30

提取NOOBS 到Mac 31

在Mac 中復制NOOBS 32

將SD 格式化程序下載到PC 中 32

在PC 上格式化存儲卡 33

下載NOOBS 到計算機上 35

第3 章 樹莓派的連接 37

尋找一個空間 37

找到電源 38

插入存儲卡 38

將存儲卡插入Model A 或B 中 39

把卡插入Model A 、B 或Pi 2 39

與顯示器或者電視連接 40

使用HDMI 到HDMI 連接線 40

使用HDMI 到DVI 適配器口的連接線 41

打開顯示器電源 41

連接USB 集線器 42

連接鍵盤和鼠標 43

連接到互聯網 43

接通電源 44

第4 章 連接電源并開始使用 46

啟動樹莓派 46

引導Raspbian 48

配置你的樹莓派 49

使用安裝選項 50

設置區域 51

理解時區 52

設置時區 53

了解鍵盤布局 54

設置鍵盤布局 55

設置高級選項 57

設置超頻 57

設置高級選項 58

完成設置 59

關閉或重啟樹莓派 60

第5 章 使用桌面 61

開始使用桌面 61

使用舊版本的桌面 62

熟悉桌面 63

找到任務欄和桌面區域 63

通過窗口進行操作 64

使用任務欄 65

使用快速啟動圖標 65

開啟Epiphany 65

在File Manager(文件管理器)中尋找文件 67

接觸god-mode 模式 70

使用活動監視器 70

使用桌面菜單 71

編輯文件 71

第2 周 簡單的程序項目 75

第6 章 從Scratch 開始 77

了解Scratch 77

連接模塊和編寫腳本 78

發現并開始使用Scratch 79

瀏覽Scratch 80

了解舞臺 80

使用go to (移動到)語句移動精靈 81

將精靈放在中心位置 82

滑動精靈 83

移動和轉動精靈 83

理解轉動和旋轉 83

編寫簡單的腳本 84

分解腳本 85

右鍵單擊模塊 85

為精靈編寫重置腳本 85

控制腳本 86

使用控制模塊 86

停止腳本 88

創建簡單的反彈腳本 88

引入變量 89

使用變量 90

創建變量 90

理解所有精靈和此精靈唯一的區別 91

將變量插入模塊 92

設置和改變變量的值 93

理解模塊中的變量 94

顯示和隱藏變量 95

第7 章 接觸Sonic Pi 96

從Sonic Pi 開始 97

在樹莓派上創建聲音 97

用Sonic Pi 奏曲 99

和時間玩耍 100

實時編碼 101

進行指導性學習 101

看看代碼窗口 101

看看日志窗口 102

理解幫助窗口 102

理解工具 104

理解代碼完成 104

理解音樂和聲音 105

使用音符值 105

使用音符名 106

使用合成器 106

使用合成器參數 107

理解默認參數 107

創作更復雜的音樂 108

第3 周 了解更多的程序 109

第8 章 開始使用Python 111

接觸Python 111

在樹莓派上找到Python 112

創建Python 114

釋放Python 的數學能力 115

代碼有錯 116

保存信息117

創建變量 117

使用變量 118

創建配方 119

使用shell 和編輯器 119

打開編輯器窗口 120

添加代碼 121

運行代碼 122

檢查代碼 123

第9 章 用Python 創作猜謎游戲 124

思考代碼 124

找出你需要學什么 125

制作待辦清單 125

問玩家一個問題 127

使用raw_input 128

嘗試你的新技巧 128

檢查答案 130

檢查“是”或“否” 130

檢查所有事情 131

到處看看 131

反向檢查 132

添加冒號和縮進 132

重復問題 134

數到10 134

在Python 里使用范圍 134

提前結束計數 135

找出變量類型 136

轉換類型 137

輸出文本和數字 137

將猜謎游戲組合起來 138

重復代碼并簡化 139

關于函數的知識 139

創建和使用函數 140

決定把什么放入函數 140

編寫猜謎函數 141

添加巧妙和神奇的技巧 142

第10 章 鉆研Linux 命令 144

理解命令行 144

使用命令 145

從命令開始 146

理解神奇的單詞命令 147

使用開關 147

尋找并學習命令 148

使用cd 和ls 命令 149

進一步學習cd 命令 151

接觸重要的Linux 目錄 151

通過sudo 成為一個超級用戶 152

使用命令快捷鍵 153

退回到之前的命令 153

查找早期的命令 154

使用history 命令 154

第11 章 Linux 的管理與自定義 155

接觸文件權限 155

理解讀、寫和執行 156

檢查權限 157

理解權限 158

理解用戶和組 159

了解組的含義 159

檢查用戶和組 159

了解everyone 權限 160

權限操作 161

使用chmod 命令 161

選取誰 161

選擇一種方法 162

選取功能 162

整合在一起 163

使用數字 164

使用-R 開關 165

用戶和組成員一起工作 165

組的使用 166

添加用戶到組 166

創建和操作文件 167

創建一個文件 167

以root 用戶身份創建一個文件 168

復制文件和目錄 168

重命名文件名和目錄名 169

刪除文件和目錄 169

使用通配符 169

安裝軟件 170

更新和升級 170

卸載軟件 171

第4 周 有趣的樹莓派軟件項目 173

第12 章 把你的圖形扔進Turtles 中 175

來認識一下Python Turtle 175

Turtle 命令入門 176

預備工作 177

繪制一條線 177

轉向 178

理解左和右的概念 179

繪制另外一條線 179

繪制與移動 180

繪制正方形 180

計算出turtle 的位置 181

在窗口中的移動 183

轉換到一個朝向 183

繪制一個圓圈 184

控制繪筆 184

改變turtle 的移動速度 184

理解顏色 185

理解顏色的格式 186

設置繪筆顏色 186

重置繪筆顏色以及其他所有的屬性 187

使用函數進行繪制 187

編寫一個繪制方法 188

使用常量與變量 189

重復方法 189

通過重復調用繪制一些好看的圖形 190

使用智能重復 191

初識遞歸 191

使用遞歸 191

第13 章 整合《我的世界》與Python 193

《我的世界》(Minecraft)入門 193

探索這個世界 194

改變視角 195

修改現有的世界 196

理解API 196

理解Minecraft API 197

詳細了解Minecraft API 197

使用Minecraft API 198

使用API 調用 199

在Minecraft 中進行瞬移 200

移除模塊 201

搭建房屋 202

嘗試一些其他的項目 204

第14 章 搭建一個傻瓜網站 205

認識網絡服務器 205

理解傻瓜網站 206

選擇一個網絡服務器 207

安裝nginx 207

啟動nginx 208

檢查nginx 208

編寫簡單的網頁 209

使用index.html 210

理解標簽 211

理解html、head 與body 標簽 212

搞定文件權限 212

修改歡迎標語 213

了解更多網頁設計知識 214

分割內容與樣式 214

CSS 入門 215

創建一個CSS 文件 215

添加樣式 216

認識樣式 216

將風格從HTML 中移除 217

在網頁中加載一個CSS 文件 217

查看網頁 217

較為深入地學習CSS 與HTML 218

運用一些非常實用的標簽 218

使用與外部class 選擇器 219

第15 章 編寫一個智能網站 221

理解智能網站 221

認識PHP 222

安裝PHP 223

設置index.php 223

告訴nginx 去使用PHP 225

重啟 225

PHP 入門 226

測試PHP 227

玩一玩PHP 228

聲明并打印變量 229

顯示日期與時間 230

認識PHP 的智能 231

記錄日期與時間 231

創建一個文件 232

告訴PHP 寫入文件是哪個 232

讓PHP 寫出日期與時間 232

分行 233

將PHP 與Linux 連接 234

處理權限問題 235

在PHP 中使用Python 236

整合 237

JavaScript 簡介 238

第5 周 使用網絡攝像頭 239

第16 章 使用網絡攝像頭拍照 241

了解網絡攝像頭 241

理解拍照攝像頭 242

選擇一臺網絡攝像頭 242

使用RPI 攝像頭 243

認識Pygame 243

將Pygame 加入到一個Python 項目中 245

開啟攝像頭 245

設置寬度與高度 246

設置用于拍照的網絡攝像頭 246

拍攝并且保存一張照片 247

運行并且檢查代碼 248

查看照片 249

處理問題 250

升級你的腳本 250

第17 章 制作一個簡易的網絡攝像頭 252

設置一張網頁 252

認識nano 253

編寫一個PHP 腳本 254

復制并且保存文件 255

檢查網頁 255

調試一張網頁 256

先想想權限的問題 256

查找網絡用戶 257

獲得視頻設備的權限 257

搞定網絡目錄權限 259

進行更多高級調試 259

通過打印消息測試代碼 260

假扮用戶 260

從命令行運行PHP 261

放棄 261

展開全部

達人迷-Raspberry Pi趣味編程13例 作者簡介

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

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 收录网| 武汉EPS线条_EPS装饰线条_EPS构件_湖北博欧EPS线条厂家 | 工控机-工业平板电脑-研华工控机-研越无风扇嵌入式box工控机 | 不锈钢钢格栅板_热浸锌钢格板_镀锌钢格栅板_钢格栅盖板-格美瑞 | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 房间温控器|LonWorks|海思 | 复合土工膜厂家|hdpe防渗土工膜|复合防渗土工布|玻璃纤维|双向塑料土工格栅-安徽路建新材料有限公司 | 至顶网| 铝合金脚手架厂家-专注高空作业平台-深圳腾达安全科技 | 成都离婚律师|成都结婚律师|成都离婚财产分割律师|成都律师-成都离婚律师网 | 不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰]-不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰] | BAUER减速机|ROSSI-MERSEN熔断器-APTECH调压阀-上海爱泽工业设备有限公司 | X光检测仪_食品金属异物检测机_X射线检测设备_微现检测 | 魔方网-培训咨询服务平台 | 台式恒温摇床价格_大容量恒温摇床厂家-上海量壹科学仪器有限公司 | 广州展览设计公司_展台设计搭建_展位设计装修公司-众派展览装饰 广州展览制作工厂—[优简]直营展台制作工厂_展会搭建资质齐全 | 一体式钢筋扫描仪-楼板测厚仪-裂缝检测仪-泰仕特(北京) | 仿古建筑设计-仿古建筑施工-仿古建筑公司-汉匠古建筑设计院 | 鑫达滑石-辽宁鑫达滑石集团 | 制样机-密封锤式破碎机-粉碎机-智能马弗炉-南昌科鑫制样 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-沼河浸过滤器 | 齿辊分级破碎机,高低压压球机,立式双动力磨粉机-郑州长城冶金设备有限公司 | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 长沙广告公司|长沙广告制作设计|长沙led灯箱招牌制作找望城湖南锦蓝广告装饰工程有限公司 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 上海三信|ph计|酸度计|电导率仪-艾科仪器 | 真空乳化机-灌装封尾机-首页-温州精灌 | 污水处理设备-海普欧环保集团有限公司| 上海小程序开发-小程序制作-上海小程序定制开发公司-微信商城小程序-上海咏熠 | 水质传感器_水质监测站_雨量监测站_水文监测站-山东水境传感科技有限公司 | 机床主轴维修|刀塔维修|C轴维修-常州翔高精密机械有限公司 | 螺杆真空泵_耐腐蚀螺杆真空泵_水环真空泵_真空机组_烟台真空泵-烟台斯凯威真空 | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | IIS7站长之家-站长工具-爱网站请使用IIS7站长综合查询工具,中国站长【WWW.IIS7.COM】 | 企业微信scrm管理系统_客户关系管理平台_私域流量运营工具_CRM、ERP、OA软件-腾辉网络 | 电动葫芦|环链电动葫芦-北京凌鹰名优起重葫芦 | 温控器生产厂家-提供温度开关/热保护器定制与批发-惠州市华恺威电子科技有限公司 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 水冷散热器_水冷电子散热器_大功率散热器_水冷板散热器厂家-河源市恒光辉散热器有限公司 | 水冷散热器_水冷电子散热器_大功率散热器_水冷板散热器厂家-河源市恒光辉散热器有限公司 |