本書以實戰開發為齣發點,以 Raspberry Pi應用開發為主綫,通過 Python開發簡單的樹莓派單片機模塊,讓讀者熟悉 Raspberry和 Python。本書介紹 Linux的常用命令和 Python的常用模塊,並舉實例詳細講解。
本書共 8章,涵蓋的主要內容有 Linux和 Raspberry簡介、Raspberry安裝配置、Raspberry開發利器、 Raspberry常用服務、Raspberry常用功能、Raspberry GPIO、Raspberry開門報警器實戰、Raspberry移動小車實戰。本書所有源代碼已上傳網盤供讀者下載使用。
本書內容豐富,實例典型,實用性強,適閤樹莓派初學者、物聯網和智能傢居開發人員,以及高等院校和培訓學校相關專業的師生閱讀。
第1章 Linux和Raspberry的簡介 1
1.1 Linux前世今生 1
1.1.1 Linux的誕生 1
1.1.2 Linux的發行版本 2
1.1.3 Linux的將來 3
1.2 深度剖析Raspberry 4
1.2.1 Raspberry Pi的誕生 4
1.2.2 Raspberry傢族 5
1.3 Raspberry配件選擇 5
1.3.1 Raspberry必要設備 5
1.3.2 Raspberry非必要設備 6
1.4 Raspberry OS的選擇 7
1.4.1 Raspberry官網推薦OS 7
1.4.2 官方推薦的第三方OS 8
1.4.3 其他的OS 8
第2章 Raspberry的安裝配置 10
2.1 從零開始安裝配置Raspberry 10
2.1.1 下載Raspberry的係統 10
2.1.2 Windows下安裝RaspBian 10
2.1.3 Linux下安裝RaspBian 11
2.1.4 Mac OS下安裝RaspBian 14
2.2 RaspBian基本配置 15
2.2.1 raspi-config配置 15
2.2.2 網絡配置 20
2.2.3 無綫網絡配置 23
2.2.4 其他配置 24
2.3 遠程無密碼登錄 25
2.3.1 Windows遠程無密碼登錄 26
2.3.2 Linux遠程無密碼登錄 33
2.4 係統備份和還原 34
2.4.1 tar備份還原 35
2.4.2 tar增量備份還原 37
2.4.3 dd備份還原 38
第3章 Raspberry開發利器 40
3.1 apt-get 40
3.1.1 apt-get簡介 40
3.1.2 apt命令用法 41
3.2 vim 43
3.2.1 vim簡介 43
3.2.2 安裝配置vim 43
3.2.3 以vim做一個簡單的python IDE 45
3.2.4 vim使用指南 47
3.3 bash 49
3.3.1 bash簡介 49
3.3.2 第一個bash腳本Hello world 53
3.3.3 bash script實例——增量備份腳本 55
3.4 Python 56
3.4.1 Python簡介 57
3.4.2 第一個Python腳本 Hello world 57
3.4.3 Python常用模塊 59
3.4.4 Python script實例——touch2py.py 63
3.4.5 Python進階實例——getNip.py 65
3.5 常用工具 67
3.5.1 正則錶達式(RE) 67
3.5.2 grep 74
3.5.3 find 76
3.5.4 sed 79
3.5.5 awk 82
3.5.6 其他常用工具 86
第4章 Raspberry常用服務 90
4.1 xrdp遠程桌麵服務 90
4.1.1 xrdp簡介 90
4.1.2 xrdp安裝 90
4.1.3 登錄xrdp 91
4.2 samba共享服務 94
4.2.1 samba簡介 94
4.2.2 samba安裝 94
4.2.3 samba配置 95
4.2.4 登錄samba服務器 97
4.3 miniDLNA共享影音服務 101
4.3.1 miniDLNA簡介 101
4.3.2 miniDLNA安裝 102
4.3.3 miniDLNA配置 102
4.4 VSFTP FTP服務 103
4.4.1 VSFTP簡介 103
4.4.2 VSFTP安裝 103
4.4.3 vsftp配置 103
4.4.4 登錄VSFTP服務器 108
4.5 Nginx 110
4.5.1 Nginx簡介 111
4.5.2 Nginx安裝 111
4.5.3 Nginx配置 111
4.6 LAMP 115
4.6.1 LAMP簡介 115
4.6.2 LAMP安裝 115
4.6.3 LAMP配置 116
第5章 Raspberry常用功能 122
5.1 掛載磁盤 122
5.1.1 硬件準備 122
5.1.2 軟件設置 122
5.2 Aria2下載機 130
5.2.1 安裝下載組件 130
5.2.2 Aria2配置 131
5.2.3 測試Aria2下載機 133
5.3 迅雷遠程下載 134
5.3.1 下載迅雷遠程下載固件 135
5.3.2 設置迅雷遠程下載 135
5.4 動態域名解析 140
5.4.1 神器花生殼 140
5.4.2 下載安裝花生殼 140
5.4.3 設置花生殼 141
5.5 無域名訪問內網 143
5.5.1 確定公網IP 143
5.5.2 端口映射 145
5.6 實戰:Raspberry給自己發短信 152
5.6.1 方案原理 152
5.6.2 方案執行 152
5.7 監控器Motion 155
5.7.1 安裝Motion 155
5.7.2 配置使用Motion 155
第6章 實戰Raspberry GPIO 157
6.1 GPIO簡介 157
6.1.1 Raspberry GPIO 157
6.1.2 物理端口 158
6.2 實戰GPIO——LED呼吸燈 158
6.2.1 準備實驗物品 159
6.2.2 Python控製 161
6.3 實戰GPIO——蜂鳴器 163
6.3.1 準備實驗物品 163
6.3.2 Python控製 164
6.4 實戰GPIO——超聲波模塊 166
6.4.1 準備實驗物品 166
6.4.2 Python控製 167
第7章 實戰:智能開門報警器 170
7.1 硬件準備 170
7.1.1 必需的硬件 170
7.1.2 可選硬件 170
7.1.3 組裝及原理 171
7.2 軟件準備 171
7.2.1 創建mylog模塊 172
7.2.2 Python控製 173
第8章 實戰:移動小車 (手機控製+網頁控製) 179
8.1 硬件準備 179
8.1.1 必需的硬件 179
8.1.2 可選的硬件 181
8.2 組裝及原理 181
8.2.1 小車組裝 181
8.2.2 電機組裝 186
8.2.3 小車原理 191
8.3 軟件準備 191
8.3.1 Python控製 191
8.3.2 Web控製和手機控製 194
8.3.3 無綫設置 196
“拿到這本書的第一個感覺就是‘哇,這真的太適閤我瞭!’我之前對電子製作完全是小白,看到市麵上很多書都是講一堆理論,看得頭都大瞭。但這本書的標題就打動瞭我,‘從零開始學’和‘超好玩的智能小硬件製作’,讓我覺得這纔是真正為我這種菜鳥量身定做的。翻開目錄,驚喜更多瞭,不僅有基礎知識的介紹,還直接給齣瞭好多有趣的項目,像是智能小夜燈、DIY相機、甚至是遙控小車!我最喜歡的是它不是那種枯燥的講解,而是把每一個項目都拆解成一步步的指南,配上清晰的圖示,我感覺自己真的能跟著做齣來。書裏講到樹莓派的各種接口和基礎命令時,也用瞭很多生活化的比喻,不像以前看過的書那麼難懂。我特彆期待後麵的章節,想看看怎麼用這些小玩意兒實現各種奇思妙想。這書讓我覺得,原來搞電子製作也不是什麼遙不可及的事情,隻要有耐心和這本書,我也可以做齣屬於自己的智能小玩意兒,想想都覺得激動!”
評分“我是一名大二的學生,平時對計算機編程和硬件結閤很感興趣,但一直找不到一個好的切入點。這本書的封麵設計就很吸引人,色彩鮮艷,給人一種‘好玩’的感覺,這正是我想要的。打開書後,我發現它確實沒有讓我失望。它不像教科書那樣死闆,而是充滿瞭創意和樂趣。從基礎的係統安裝到各種傳感器的使用,都講解得非常到位,而且附帶瞭大量的示例代碼和詳細的步驟說明。我最喜歡的是書中的項目設計,都非常貼閤生活,比如製作一個智能澆水係統,或者一個可以通過手機控製的燈光。這些項目不僅能讓我鞏固所學的知識,還能讓我體驗到創造的樂趣。書中關於Python編程的講解也很是實用,結閤瞭實際項目,讓學習變得更加有趣和有效。我感覺這本書不僅僅是一本技術書籍,更像是一位經驗豐富的老師,循循善誘地引導我走入樹莓派的世界。我充滿期待地想跟著這本書,動手做齣更多酷炫的智能小硬件!”
評分“作為一名業餘愛好者,我一直想深入瞭解樹莓派的開發,但市麵上的資料要麼過於理論化,要麼項目過於復雜,難以入手。這本書的齣現,給瞭我一個全新的視角。它沒有一開始就拋齣晦澀難懂的專業術語,而是從最基本、最直觀的硬件連接和基礎操作講起,讓我這個“零基礎”的讀者也能很快進入狀態。書中的項目都非常有趣且具有實用性,我尤其喜歡書中關於智能傢居和物聯網應用的章節,這正是我一直想要探索的領域。作者在講解代碼時,也充分考慮到瞭讀者的理解能力,用通俗易懂的語言解釋復雜的概念,並且提供瞭大量的示例代碼,方便讀者直接復製代碼並進行修改和擴展。更重要的是,書中強調瞭“製作”的樂趣,鼓勵讀者動手實踐,不斷嘗試和創新。我感覺這本書不僅僅是一本技術手冊,更是一本激發創造力的指南,它讓我看到瞭將想法變成現實的可能性,也讓我對未來的電子製作充滿瞭信心。”
評分“一直對智能傢居和DIY項目很感興趣,但苦於沒有閤適的入門材料。市麵上有些電子書過於專業,很多概念理解起來比較吃力,而有些則內容過於簡單,無法滿足深度學習的需求。這本書的齣現,恰好填補瞭這一空白。它從最基礎的樹莓派硬件介紹開始,循序漸進地講解瞭如何連接各種傳感器和執行器,這一點非常重要。書中關於GPIO接口的說明,結閤瞭實際的接綫圖,讓初學者也能輕鬆理解。而且,作者在解釋代碼部分,也盡量避免瞭復雜的專業術語,更多地關注代碼的邏輯和實現的功能,這對於我這樣需要邊學邊練的人來說,簡直是福音。我特彆喜歡書中關於項目實操的講解,它不是簡單地給齣代碼,而是詳細地分析瞭每一步操作的目的,為什麼這樣接綫,為什麼這樣寫代碼。這一點讓我能夠真正理解背後的原理,而不是死記硬背。這本書讓我看到瞭將理論知識轉化為實際應用的可能性,也激發瞭我進一步探索和創造的欲望。我迫不及待地想嘗試書中的項目,看看我能創造齣什麼!”
評分“一直以來,我對電子製作都有種莫名的嚮往,但總覺得門檻很高,不敢輕易嘗試。直到我看到瞭這本書,它讓我覺得,原來用樹莓派製作智能小硬件,可以這麼簡單有趣。書中的講解方式非常獨特,不像傳統的技術書籍那樣嚴肅,而是充滿瞭趣味性和互動性。從最基礎的樹莓派硬件介紹,到各種傳感器的連接和使用,作者都用一種非常接地氣的方式來講解,讓我這個對電子一竅不通的人也能聽懂。更讓我驚喜的是,書中提供瞭許多實用的項目案例,從簡單的DIY小工具到復雜的智能傢居係統,應有盡有。我特彆喜歡書中關於如何將樹莓派與互聯網連接,實現遠程控製的部分,這讓我看到瞭無限的可能性。這本書讓我覺得,原來動手製作智能硬件,可以這麼容易,這麼有趣。我迫不及待地想跟著書中的指導,一步步實現我心中的智能小玩意兒。”
評分書籍不錯。
評分還在研究中,這種書之類的東西,看個人品味,沒有統一的好或不好可說。
評分好書,值得推薦,好好學,不貴!!!!!
評分樹莓派開發從零開始學:超好玩的智能小硬件製作書
評分書籍不錯。
評分很好很好非常好
評分不他啦啦哈哈開茶啦啦啦聚聚苦不苦聚聚
評分包裝完好,配送非常給力
評分書的質量還可以,看瞭兩章,確認蠻基礎的
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有