面向 Arduino 用戶的樹莓派實用指南:物聯網應用開發 (Raspberry Pi for Arduino Users: Building IoT and Network Applications and Devices)
[美] 詹姆斯·R.斯特裡克蘭(James R. Strickland) 著
- 出版商: 機械工業
- 出版日期: 2019-07-01
- 定價: $534
- 售價: 8.5 折 $454
- 語言: 簡體中文
- ISBN: 7111630874
- ISBN-13: 9787111630876
-
相關分類:
Arduino、Raspberry Pi、物聯網 IoT
- 此書翻譯自: Raspberry Pi for Arduino Users: Building IoT and Network Applications and Devices
立即出貨(限量) (庫存=1)
買這商品的人也買了...
-
$580$458 -
$1,200$948 -
$780$663 -
$580$458 -
$407精通Raspberry Pi
-
$250Arduino計算機視覺編程
-
$550$495 -
$580$458 -
$214Arduino 物聯網入門 (通信篇)
-
$454Yii2 框架從入門到精通
-
$680$578 -
$799$679 -
$454Arduino 項目開發 — 智能控制
-
$380$300 -
$594$564 -
$540$405 -
$780$663 -
$480$379 -
$414$393 -
$480$456 -
$446JavaScript機器人:用Raspberry Pi、Arduino和BeagleBone構建NodeBots
-
$594$564 -
$540$405 -
$880$695 -
$588$559
相關主題
商品描述
本書全面介紹了樹莓派開發板的配置步驟、開發環境構建和實際應用技術,講述了在樹莓派上採用C++語言和庫進行開發的方法,更為難得的是介紹了結合使用Arduino和樹莓派的工具與流程。全書共分為13章,第1章為完成書中的項目提供了一份採購清單;第2~5章從硬件設置、操作系統安裝和管理、樹莓派上C++開發的流程和庫等方面進行了介紹;第6~11章則採用實例的方式介紹了樹莓派在多個方面的開發過程;第12章詳細描述瞭如何綜合利用Arduino和樹莓派;第13章為總結和建議部分。本書適用於有意學習樹莓派開發的讀者,尤其適合具有Arduino經驗的讀者快速入門,也可作為STEAM教育的課程設計藍本。
Arduino和樹莓派社區的交疊之處比你想象的要多得多,利用各式各樣的擴展板可以對Arduino進行擴展,使其具有網絡功能,這些擴展板會增加系統的成本和復雜度。與之相比,所有樹莓派都運行在Linux上,而Linux自身就是一個網絡功能非常強的平臺。Zero W型樹莓派還具有WiFi和藍牙功能。這一切讓轉向樹莓派平臺顯得更為合情合理,本書介紹瞭如何實現這種轉型。
你將會學習到基礎的Linux管理知識,所以你會知道如何讓機器運轉起來,以及如何為你的小裝置設置基本的安全保護措施。你將會在樹莓派上安裝和學習Geany IDE,它和Arduino IDE頗為相似。
你將學習幾個使用和闡釋WiringPi系統的項目。WiringPi和Arduino的Wiring功能非常類似,Wiring功能負責處理Arduino草圖和GPIO之間的交互。你將學習到這兩種設備上的GPIO引腳的區別,以及樹莓派在那些引腳上的限制,與之相比,Arduino在這些引腳上沒有限制。最後一個項目嘗試擺脫這些限制,其中會將ATmega328P連接到樹莓派,並將其配置成一個真正的8MHz的Arduino,使得在樹莓派上運行Arduino IDE。此外,你還將學習到如何在這兩個平臺之間進行通信,從而充分利用兩者的長處。