0人評分過此書

Raspberry Pi 4最佳入門與實戰應用

出版日期
2023/06/01
閱讀格式
PDF
書籍分類
學科分類
ISBN
9786263244122

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
內容簡介:適用Raspberry Pi 2 / Raspberry Pi 3
學習Raspberry Pi核心運用的開發指南!
美國矽谷創業家/全球數十家科技大廠與業界指定講師之Raspberry Pi入門寶典!

達人指引、實戰入門!多元演練、全面體驗!
從入門邁向專業,細述Raspberry Pi的來龍去脈,以及那股強大的應用魅力!

目前Raspberry Pi 已經是非常穩定的革命性產品,它可以運用在電腦初學者的教育、低收入者的電腦、無人機的駕駛、海洋探索的設備等,甚至是Amazon 自動送貨飛機的核心,因為它體積小、低耗電,且是Open Source 的緣故,在資訊公開的現在,更是吸引無數開發者的投入與分享。透過多台Raspberry Pi 的互助應用,可以預期未來雲端計算和分散式運算的強大發展,而其低價體積小的優勢,更為物聯網的發展提供了實際的解決之道。


入門學習
・本書以Raspberry Pi 4為主、介紹Raspberry Pi的所有模組、Raspberry Pi Zero體積最小的開發板、以及Raspberry Pi 400便攜式鍵盤。
・細述作業系統、開機SD卡的準備、相關設定、圖形介面、系統管理、網路管理、檔案壓縮、檔案結構、架設網站伺服器,以及使用Python和Scratch 3做出自動化控制等與硬體互動的應用程式程式開發。

實戰應用
・物聯網篇:透過網路來控制Raspberry上的GPIO,即為物聯網智慧城市與雲端居家運用基礎。
・使用Arduino讀取類比資料:Raspberry Pi擅長網路和資料處理的作業,而Arduino是處理周邊感應器的專家,說明兩者結合強大的應用。
・多媒體篇:架設mp3播放器、架設網路收音機、可選台網路收音機、UPnp和DLNA、iOS專用Airplay播放器。
・影像篇:設定Raspberry照相機、數位相機、行車紀錄器與架設網路攝影機。
・NAS伺服器:架設網路檔案伺服器、Raspberry資料可同步到Dropbox上。
  • Chapter 1 認識Raspberry Pi
    • 1.1 什麼是Raspberry Pi?
    • 1.2 樹莓派的歷史
    • 1.3 樹梅派可以用在什麼地方?
    • 1.4 樹梅派應用實例
    • 1.5 Raspberry Pi Model B(樹莓派模組B)
    • 1.6 Raspberry Pi Model A、A+(樹莓派Model A 和 Model A+)
    • 1.7 Raspberry Pi Model B+(樹莓派模組B+)
    • 1.8 Raspberry Pi Compute Module(樹莓派電腦模組)
    • 1.9 Raspberry Pi 2 Model B(樹莓派2 模組B)
    • 1.10 Raspberry Pi Zero
    • 1.11 Raspberry Pi 3 Model B(樹莓派3 模組B)
    • 1.12 Raspberry Pi 4 Model B(樹莓派4 模組B)
    • 1.13 Raspberry Pi 400
    • 1.14 Raspberry Pi 的DSI Display 液晶螢幕接口
    • 1.15 Raspberry Pi 的MIPI Camera Serial Interface 2(CSI-2)
    • 1.16 Raspberry Pi 的26 個接腳GPIO
    • 1.17 Raspberry Pi 2、3、4 的GPIO 40 個接腳
  • Chapter 2 準備作業系統和開機SD 卡
    • 2.1 樹莓派的作業系統
    • 2.2 下載Raspberry Pi OS 作業系統
    • 2.3 映像檔解壓縮
    • 2.4 準備啟動SD 卡
    • 2.5 格式化Micro SD 卡
    • 2.6 下載Win32DiskImager 軟體
    • 2.7 在PC 把資料寫入Micro SD 卡
    • 2.8 在PC 把SD 卡備份成img 檔案
    • 2.9 在Mac 把資料寫入SD 卡
    • 2.10 在Mac 把SD 卡備份成img 檔案
    • 2.11 把SD 卡複製到另一張—SD Card Copier
  • Chapter 3 Raspberry Pi 樹莓派相關設定
    • 3.1 打開電源開機
    • 3.2 改變鍵盤(方法一,桌面軟體)
    • 3.3 改變鍵盤(方法二,命令列)
    • 3.4 改變語系(方法一,桌面軟體)
    • 3.5 改變語系(方法二,命令列)
    • 3.6 改變時區和時間語系
    • 3.7 中文輸入法和中文字型
    • 3.8 關機或重新啟動
    • 3.9 更新Raspberry Pi 的Firmware 版本
    • 3.10 更新SD 卡的容量
    • 3.11 進階設定
    • 3.12 設定WiFi(方法一:桌面軟體)
    • 3.13 設定WiFi(方法二:命令列)
    • 3.14 取得網路IP
    • 3.15 如何設定Raspberry Pi 網路固定IP 位置?
    • 3.16 使用SSH 遠端控制Raspberry Pi
    • 3.17 在Mac 使用SSH 遠端控制Raspberry Pi
    • 3.18 在iOS 遠端控制Raspberry Pi
    • 3.19 在Android 遠端控制Raspberry Pi
    • 3.20 Windows 透過putty 做SSH 遠端連線
    • 3.21 Windows 軟體WinSCP 檔案管理上傳和下載
    • 3.22 設定螢幕解析度
    • 3.23 VNC 遠端控制程式架設
    • 3.24 VNC Viewer
    • 3.25 Raspberry Pi 聲音調整
  • Chapter 4 Raspbian 圖形介面
    • 4.1 Raspbian 桌面圖形作業系統
    • 4.2 Raspbian 的應用程式—Programming 程式開發
    • 4.3 Raspbian 的應用程式—Education 教育
    • 4.4 Raspbian 的應用程式—Office 辦公軟體
    • 4.5 Raspbian 的應用程式—Internet 網路
    • 4.6 Raspbian 的應用程式—Sound & Video
    • 4.7 Raspbian 的應用程式—Graphics
    • 4.8 Raspbian 的應用程式—Games
    • 4.9 Raspbian 的應用程式—Accessories
    • 4.10 Raspbian 的應用程式—Help 線上教學
    • 4.11 Raspbian 的應用程式—Preferences 設定
    • 4.12 Raspbian 的應用程式—Run 和Logout
    • 4.13 Raspbian 的應用程式—狀況欄
    • 4.14 Raspbian 的應用程式—筆者推薦
    • 4.15 Raspbian 圖形介面模擬機
  • Chapter 5 Linux 命令列環境與操作
    • 5.1 檔案和路徑
      • 5.1.1 ls—檔案複製
      • 5.1.2 cd—移動路徑
      • 5.1.3 mkdir—建立目錄
      • 5.1.4 cp—檔案複製
      • 5.1.5 rm—檔案刪除
      • 5.1.6 rmdir—刪除文件夾
      • 5.1.7 mv—檔案或路徑的搬移
      • 5.1.8 find—找檔案
      • 5.1.9 df—查看硬碟空間
    • 5.2 系統管理
      • 5.2.1 sudo 和su 超級管理者
      • 5.2.2 passwd—修改密碼
      • 5.2.3 adduser—建立新的登入帳號
      • 5.2.4 clear—畫面清空
      • 5.2.5 halt, shutdown, reboot 關機
      • 5.2.6 ps 系統中的程式和Service
      • 5.2.7 Kill—刪除系統中的程式
      • 5.2.8 userdel—刪除使用者
    • 5.3 網路管理
      • 5.3.1 ifconfig—網路情況
      • 5.3.2 ping—了解現在網路連線的情況
      • 5.3.3 wget—下載檔案
    • 5.4 檔案壓縮
      • 5.4.1 tar 壓縮tar.gz
      • 5.4.2 gzip 壓縮
    • 5.5 Linux 檔案結構
      • 5.5.1 /proc 下的檔案結構
    • 5.6 必背的Linux 指令
  • Chapter 6 架設網站伺服器
    • 6.1 建立Web Server 網站—Apache2
    • 6.2 建立PHP 伺服器
    • 6.3 建立MySQL / Mariadb 資料庫伺服器
    • 6.4 建立MySQL / Mariadb 資料庫的使用者帳號
    • 6.5 安裝PHPmyAdmin 軟體
    • 6.6 進入PHPmyAdmin 網頁
    • 6.7 建立和使用SFTP 伺服器—SSH 和FileZilla
    • 6.8 建立FTP 伺服器—vsftpd
    • 6.9 連線到FTP 伺服器—FileZilla
    • 6.10 建立使用者帳號
    • 6.11 測試使用者帳號
  • Chapter 7 使用Scratch
    • 7.1 在Raspberry Pi 執行Scratch 3
    • 7.2 樹莓派版Scratch 3—HelloWorld
    • 7.3 Scratch3 添加Raspberry Pi GPIO 控制方塊
    • 7.4 Scratch3 控制Raspberry Pi GPIO 軟體程式
    • 7.5 Scratch3 控制Raspberry Pi GPIO 硬體接線
    • 7.6 命令列執行Scratch
    • 7.7 開機時自動執行桌面程式—自動執行Scratch
  • Chapter 8 在樹莓派上進行程式開發 — 使用Python
    • 8.1 Python 程式語言的介紹
    • 8.2 資料型態
    • 8.3 數學計算
    • 8.4 Ifelse 條件判斷語句
    • 8.5 while 迴圈語法
    • 8.6 陣列List
    • 8.7 範圍range
    • 8.8 for 迴圈
    • 8.9 def 函數
  • Chapter 9 樹莓派GPIO 控制 — 使用Python
    • 9.1 Raspberry Pi 安裝 GPIO 模組
    • 9.2 第一個Raspberry Pi GPIO 的程式
    • 9.3 Raspberry Pi GPIO 數位讀出GPIO.BCM-LED
    • 9.4 Raspberry Pi GPIO 數位讀出GPIO.BOARD-LED
    • 9.5 Raspberry Pi GPIO 的數位輸出—閃爍
    • 9.6 Python GPIO 數位讀取—按鈕
    • 9.7 Raspberry Pi GPIO 數位邊緣觸發
    • 9.8 Raspberry PiGPIO 的PWM 輸出
    • 9.9 Raspberry Pi Analog 類比輸出
    • 9.10 Raspberry Pi Analog 類比輸入
    • 9.11 UART 序列埠資料傳遞—使用UART 登入樹莓派
    • 9.12 UART 序列埠資料傳遞—樹莓派和PC
    • 9.13 UART 序列埠資料傳遞—透過Python
    • 9.14 Raspberry Pi 的GPIO SPI
  • Chapter 10 Raspberry Pi 實戰應用 — 物聯網篇、網路控制GPIO
    • 10.1 實戰—Python 網頁伺服器
    • 10.2 開發自己的網頁伺服器
    • 10.3 顯示HTTP 內容
    • 10.4 取得HTTP GET 所傳遞的資料
    • 10.5 取得HTTP POST 所傳遞的資料
    • 10.6 透過網頁呼叫Raspberry Pi 的GPIO
  • Chapter 11 Raspberry Pi 實戰應用 — 使用Arduino 讀取類比資料
    • 11.1 什麼是Arduino?
    • 11.2 Arduino 讀取光敏電阻
    • 11.3 Raspberry Pi 透過USB 讀取周邊設備資料—以Arduino 為例
  • Chapter 12 Raspberry Pi 實戰應用 — 多媒體篇
    • 12.1 mp3 播放器
    • 12.2 開機時啟動指定程式
    • 12.3 架設網路收音機
    • 12.4 可選台的網路收音機
    • 12.5 UPnP 和DLNA
    • 12.6 iOS 專用的Airplay 播放器
  • Chapter 13 Raspberry Pi 實戰應用 — 影像篇
    • 13.1 Raspberry 照相機—OpenCV 環境架設
    • 13.2 Raspberry 照相機—儲存為JPEG 圖片檔
    • 13.3 Raspberry 數位相機
    • 13.4 行車記錄器
    • 13.5 架設網路攝影機
  • Chapter 14 Raspberry Pi 實戰應用 — NAS 伺服器
    • 14.1 外接硬碟—格式化ext2
    • 14.2 架設網路檔案伺服器—Samba
    • 14.3 電腦和手機連線到樹莓派Samba 伺服器
    • 14.4 Raspberry Dropbox
  • 出版地 臺灣
  • 語言 繁體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading