愛上Arduino 第4版 Getting Started with Arduino: The Open Source Electronics Prototyping Platform
[美]馬西莫·班茲(Massimo Banzi) 邁克爾·希洛(Michael Shiloh) 譯 程晨
- 出版商: 人民郵電
- 出版日期: 2024-09-01
- 售價: $419
- 貴賓價: 9.5 折 $398
- 語言: 簡體中文
- 頁數: 179
- ISBN: 7115604673
- ISBN-13: 9787115604675
-
相關分類:
Arduino
- 此書翻譯自: Getting Started with Arduino: The Open Source Electronics Prototyping Platform, 4/e (Paperback)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
電力電子學 (Power Electronics, 3/e)
$580$522 -
電力系統的 MATLAB\SIMULINK 模擬與應用$330$314 -
Programming with STM32: Getting Started with the Nucleo Board and C/C++ (Paperback)$998$945 -
Python 程式設計技巧|發展運算思維, 2/e (含「APCS先修檢測」解析)$390$308 -
超圖解 Arduino 互動設計入門, 4/e$680$578 -
手把手教你學 DSP — 基於 TMS320F28335 的應用開發及實戰 (微課視頻版)$534$507 -
電力電子 PSIM 模擬與應用$474$450 -
演算法入門圖解|使用 Python$450$356 -
AIOT 與 OpenCV 實戰應用:Python、樹莓派、物聯網與機器視覺, 3/e$500$395 -
ARM 嵌入式體系結構與接口技術 (Cortex-A53版)(微課版)$359$341 -
$301STM32單片機應用技能實訓 -
電力電子學 — 設計、建模、模擬與控制$414$393 -
圖解資料結構 × 演算法:運用 Python 結合 ChatGPT 輔助驗證及寫程式$680$530 -
$254Arduino編程從零開始(第3版) -
電力系統 - 分析與設計, 7/e (SI制)(Glover 7/e)$780$764 -
流暢的 Python|清晰、簡潔、高效的程式設計, 2/e (Fluent Python: Clear, Concise, and Effective Programming, 2/e)$1,200$948 -
億元教授上課了!:寫給理財小白的第一本債券投資書$420$332 -
動手玩 Python / MicroPython- ESP32 物聯網互動設計$660$521 -
快速精通 iOS 17 程式設計:從零開始活用 Swift 與 SwiftUI 開發技巧$760$593 -
Arduino X ESP32 專題製作與應用:App Inventor 手機控制篇$560$437 -
超圖解 ESP32 應用實作$820$648 -
程式設計邏輯訓練超簡單 -- Scratch 3 初學特訓班與 AI 應用, 2/e (附影音教學/範例檔)$360$284 -
Python 自學聖經:從程式素人到開發強者的技術、實戰與 AI 應用大全, 3/e (附影音/範例程式)$880$695 -
超圖解 Arduino 互動設計入門, 5/e$780$616 -
Arduino + ESP32 智慧聯網最佳入門與應用|打造 AIoT 輕鬆學$720$569
商品描述
愛上Arduino 第4版,詳細介紹了Arduino的原理、操作方法及應用,幫助初學 者入門,並更新了大量內容,包括:增加了Arduino雲和ArduinoARM系列內容,介紹了Arduino AVR和ARM系列之間的區別,並講解了ARM系列的編程方式,以及通過MOTT協議進行網絡通信的示例。本書作者是Arduino的聯合創辦者之一,因此本書對Arduino的講解更加深入。書中不僅有清晰的概念解說,更有真實完整的實操步驟及示例程序,十分適合初學 者閱讀。
作者簡介
馬西莫·班茲(Massimo Banzi)
Arduino項目合作創辦人,也是大家熟知的「板子大叔」。
邁克爾·希洛(Michael Shiloh)
教育家,也是早期投身於創客文化的開源硬件擁護者和社區維護者。
譯者 - 程晨
科技作家,擁有十餘年嵌入式開發經驗,出版國內早期的Arduino、Edison、3D打印技術普及圖書,並錄製多套開源硬件項目視頻教程;曾任北京航空航天大學軟件學院特聘講師,參與清華、北郵等多個高校的創新性課程設計。
目錄大綱
1 Arduino介紹 1
1.1 目標受眾 1
1.2 什麼是交互設計 2
1.3 什麼是物理計算 2
2 Arduino理念 5
2.1 原型 5
2.2 改造 5
2.3 我愛廢品 6
2.4 改裝玩具 7
2.5 協作 8
3 Arduino平臺 9
3.1 Arduino硬件 9
3.2 軟件集成開發環境(IDE) 11
3.3 在電腦上安裝Arduino 11
3.4 安裝IDE:MacOS 11
3.5 安裝IDE:Windows 13
3.6 安裝IDE:Linux 14
4 Arduino入門 17
4.1 交互裝置解析 17
4.2 傳感器與執行器 17
4.3 LED閃爍 18
4.4 遞給我一塊帕爾馬乾酪 21
4.5 Arduino永不停止 22
4.6 真正的創客都寫註釋 22
4.7 代碼,一步步來 22
4.8 我們將要製作什麼 25
4.9 什麼是電 25
4.10 使用按鍵控制LED 27
4.11 這是如何工作的 30
4.12 一個電路,一千種玩法 31
5 高級輸入輸出 37
5.1 試試其他的開關型傳感器 37
5.2 用PWM控制燈光的亮度 39
5.3 使用光敏傳感器代替按鍵 46
5.4 模擬輸入 47
5.5 試試其他的模擬傳感器 49
5.6 串行通信 50
5.7 驅動較大功率的負載(電機、燈泡等) 52
5.8 復雜的傳感器 53
5.9 Arduino字母表 54
6 Processing與Arduino燈 55
6.1 計劃 56
6.2 編程 57
6.3 搭建電路 59
6.4 如何組裝 61
7 Arduino雲 63
7.1 Arduino雲IDE 63
7.2 Project Hub 64
7.3 IoT Cloud 65
7.4 Arduino雲計劃 67
8 自動澆灌系統 69
8.1 計劃 70
8.2 測試實時時鐘(RTC) 72
8.3 測試繼電器 76
8.4 電路原理圖 78
8.5 測試溫濕度傳感器 86
8.6 編程 89
8.7 搭建電路 109
8.8 額外的嘗試 131
8.9 澆灌項目購物清單 131
9 Arduino ARM系列 133
9.1 AVR和ARM之間的區別 133
9.2 什麼是32位真正的區別 133
9.3 微控制器和微處理器有什麼區別 134
9.4 AVR和ARM哪個更好 134
9.5 介紹基於ARM的Arduino控制板 135
9.6 特殊功能 135
9.7 操作電壓 136
9.8 驅動電流 136
9.9 數模轉換器 136
9.10 USB Host 137
10 ARM網絡通信:網絡“碰拳禮” 139
10.1 網絡“碰拳禮” 139
10.2 介紹MQTT (消息隊列遙測傳輸)協議 139
10.3 網絡“碰拳禮”:硬件部分 140
10.4 網絡“碰拳禮”:Shiftr.io上的MQTT代理 143
11 排疑解惑 147
11.1 理解 147
11.2 簡化和分解 147
11.3 排除和確認 147
11.4 測試Arduino控制板 148
11.5 測試你的麵包板電路 149
11.6 分離問題 150
11.7 Windows中的驅動安裝問題 151
11.8 Windows中IDE的問題 151
11.9 Windows中識別Arduino的埠號 152
11.10 其他調試技巧 153
11.11 如何獲取在線幫助 154
附錄A 麵包板 157
附錄B 認識電阻和電容 159
附錄C Arduino快速參考 161
附錄D 認識原理圖 177


