愛上Arduino(第4版)
程晨 譯
出版時間:2023年09月
頁數(shù):179
Arduino是開源的電子原型制作平臺,它在創(chuàng)客領(lǐng)域非常有名。本書介紹了新款A(yù)rduino的使用技巧,并在前一版圖書的基礎(chǔ)上進行了知識革新,代碼基于IDE2.0版完成,并增加了Arduino云服務(wù)和Arduino ARM系列內(nèi)容。
從元器件的準備,一直到最終完成項目,你所需要的所有知識和制作步驟都包含在本書中。本書中采用的入門例程只用到了ArduinoUno或Nano,以及一條USB連接線和一個LED,另外還有免費且易用的Arduino IDE,這個開發(fā)環(huán)境能夠在Mac OS、Windows和Linux系統(tǒng)下運行。
歡迎加入Arduino愛好者的大家庭,與數(shù)十萬創(chuàng)客一起來探索這個神奇的平臺。
從書中你將會學(xué)到:
● 交互設(shè)計和物理計算
● Arduino控制板和軟件開發(fā)環(huán)境
● 電子與電路的基礎(chǔ)知識
● 在面包板上搭建原型
● 繪制原理圖
● 使用Arduino云IDE和新的IoT Cloud
● 構(gòu)建一個定制的自動澆灌系統(tǒng)
● 制作網(wǎng)絡(luò)項目“碰拳禮”
- 1 Arduino介紹
- 1.1 目標受眾
- 1.2 什么是交互設(shè)計
- 1.3 什么是物理計算
- 2 Arduino理念
- 2.1 原型
- 2.2 改造
- 2.3 我愛廢品
- 2.4 改裝玩具
- 2.5 協(xié)作
- 3 Arduino平臺
- 3.1 Arduino硬件
- 3.2 軟件集成開發(fā)環(huán)境(IDE)
- 3.3 在計算機上安裝Arduino
- 3.4 安裝IDE:MacOS
- 3.5 安裝IDE:Windows
- 3.6 安裝IDE:Linux
- 4 Arduino入門
- 4.1 交互裝置解析
- 4.2 傳感器與執(zhí)行器
- 4.3 LED閃爍
- 4.4 遞給我一塊帕爾馬干酪
- 4.5 Arduino永不停止
- 4.6 真正的創(chuàng)客都寫注釋
- 4.7 代碼,一步步來
- 4.8 我們將要制作什么
- 4.9 什么是電
- 4.10 使用按鍵控制LED
- 4.11 這是如何工作的
- 4.12 一個電路,一千種玩法
- 5 高級輸入輸出
- 5.1 試試其他的開關(guān)型傳感器
- 5.2 用PWM控制燈光的亮度
- 5.3 使用光敏傳感器代替按鍵
- 5.4 模擬輸入
- 5.5 試試其他的模擬傳感器
- 5.6 串行通信
- 5.7 驅(qū)動較大功率的負載(電機、燈泡等)
- 5.8 復(fù)雜的傳感器
- 5.9 Arduino字母表
- 6 Processing與Arduino燈
- 6.1 計劃
- 6.2 編程
- 6.3 搭建電路
- 6.4 如何組裝
- 7 Arduino云
- 7.1 Arduino云IDE
- 7.2 Project Hub
- 7.3 IoT Cloud
- 7.4 Arduino云計劃
- 8 自動澆灌系統(tǒng)
- 8.1 計劃
- 8.2 測試實時時鐘(RTC)
- 8.3 測試繼電器
- 8.4 電路原理圖
- 8.5 測試溫濕度傳感器
- 8.6 編程
- 8.7 搭建電路
- 8.8 額外的嘗試
- 8.9 澆灌項目購物清單
- 9 Arduino ARM系列
- 9.1 AVR和ARM之間的區(qū)別
- 9.2 什么是32位真正的區(qū)別
- 9.3 微控制器和微處理器有什么區(qū)別
- 9.4 AVR和ARM哪個更好
- 9.5 介紹基于ARM的Arduino控制板
- 9.6 特殊功能
- 9.7 操作電壓
- 9.8 驅(qū)動電流
- 9.9 數(shù)模轉(zhuǎn)換器
- 9.10 USB Host
- 10 ARM網(wǎng)絡(luò)通信:網(wǎng)絡(luò)“碰拳禮”
- 10.1 網(wǎng)絡(luò)“碰拳禮”
- 10.2 介紹MQTT (消息隊列遙測傳輸)協(xié)議
- 10.3 網(wǎng)絡(luò)“碰拳禮”:硬件部分
- 10.4 網(wǎng)絡(luò)“碰拳禮”:Shiftr.io上的MQTT代理
- 11 排疑解惑
- 11.1 理解
- 11.2 簡化和分解
- 11.3 排除和確認
- 11.4 測試Arduino控制板
- 11.5 測試你的面包板電路
- 11.6 分離問題
- 11.7 Windows中的驅(qū)動安裝問題
- 11.8 Windows中IDE的問題
- 11.9 Windows中識別Arduino的端口號
- 11.10 其他調(diào)試技巧
- 11.11 如何獲取在線幫助
- 附錄A 面包板
- 附錄B 認識電阻和電容
- 附錄C Arduino快速參考
- 附錄D 認識原理圖
書名:愛上Arduino(第4版)
譯者:程晨 譯
國內(nèi)出版社:人民郵電出版社
出版時間:2023年09月
頁數(shù):179
書號:978-7-115-60467-5
原版書書名:Getting Started with Arduino, 4th Edition
原版書出版商:O'Reilly Media
Massimo Banzi
Massimo Banzi是Arduino項目合作創(chuàng)始人,也是大家熟知的板子大叔。
Michael Shiloh
Michael Shiloh是一位教育家,也是早期一批投身于創(chuàng)客文化的開源硬件擁護者和社區(qū)維護者。