Raspberry Pi for Arduino Users: Building IoT and Network Applications and Devices
暫譯: 樹莓派給 Arduino 使用者:構建 IoT 與網路應用及裝置
James R. Strickland
- 出版商: Apress
- 出版日期: 2018-06-20
- 定價: $1,650
- 售價: 8.0 折 $1,320
- 語言: 英文
- 頁數: 456
- 裝訂: Paperback
- ISBN: 1484234138
- ISBN-13: 9781484234136
-
相關分類:
Arduino、Raspberry Pi、物聯網 IoT
-
相關翻譯:
面向 Arduino 用戶的樹莓派實用指南:物聯網應用開發 (Raspberry Pi for Arduino Users: Building IoT and Network Applications and Devices) (簡中版)
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$250$225 -
$2,120$2,014 -
$520$364 -
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback)
-
$1,620$1,539 -
$403系統分析與設計:敏捷迭代方法(原書第6版)
-
$3,370$3,202 -
$958深度學習
-
$650$507 -
$454JSON 實戰
-
$520$442 -
$1,824Advanced Raspberry Pi: Raspbian Linux and GPIO Integration
-
$490$441 -
$480$379 -
$269大數據技術
-
$398$299 -
$460$391 -
$420$332 -
$599$473 -
$800$680 -
$400$316 -
$780$616 -
$2,185Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)
-
$720$562 -
$880$695
商品描述
- Establish security with Linux system administration
- Set up the Apache webserver
- Write CGI programs so other computers can connect to your Pi and pull data in from it.
- Use C/C++ from Arduino sketches to write programs for the Pi
商品描述(中文翻譯)
利用您的 Arduino 技能進入 Raspberry Pi 的世界,看看如何將這兩個平台結合成複雜的程式。
Arduino 和 Raspberry Pi 社群的重疊程度超乎您的想像。Arduino 可以透過各種「擴展板」來擴展其網路功能,這些擴展板會增加系統的成本和複雜性。相對而言,所有的 Raspberry Pi 都運行 Linux,這是一個非常適合網路的平臺。最新的 Raspberry Pi Zero W 具備 WiFi 和藍牙功能,價格約為 10 美元。對於具備網路功能的小工具來說,轉向 Raspberry Pi 平臺更具意義,只要有人能讓這個過程變得簡單。這就是本書的主題。
您將學習一些生存級別的 Linux 系統管理,以便知道如何設置機器以及如何為您的小工具建立至少基本的安全性。您將在 Pi 上設置並學習 Geany IDE,這與 Arduino IDE 相當相似。
這兩個平臺重疊最多的地方是 GPIO 系統。您將看到幾個專案使用並解釋 WiringPi 系統。這故意與 Arduino 的「Wiring」功能相似,這是草圖與 GPIO 引腳互動的方式。您將學習這兩個設備的 GPIO 引腳之間的差異,以及 Pi 在這些引腳上有一些 Arduino 所沒有的限制。作為最後一個專案,為了逃避這些限制,您將把 AtMEGA 328P 連接到 Raspberry Pi,並將其配置為一個真正的 8MHz Arduino,並在 Pi 上運行 Arduino IDE,學習如何讓這兩個平臺進行通信,讓您同時享有兩者的優勢。
您將學習的內容:
- 透過 Linux 系統管理建立安全性
- 設置 Apache 網頁伺服器
- 編寫 CGI 程式,以便其他計算機可以連接到您的 Pi 並從中提取數據
- 使用 C/C++ 從 Arduino 草圖編寫 Pi 的程式
本書適合的對象:
已經完成所有教程並能夠舒適地編寫草圖和將硬體連接到其 Arduino 的 Arduino 使用者。