第1章 歡迎來到Arduino的世界
1.1 物料清單
1.2 Arduino概述
1.3 瞭解Arduino主闆
1.4 安裝Arduino IDE
1.5 瞭解Arduino IDE
1.6 編譯和上傳程序
1.7 使用LED
1.8 排錯
1.9 練習
第2章 進入Arduino的世界
2.1 物料清單
2.2 管理項目和程序文件
2.3 改變係統參數設置
2.4 使用串口
2.5 排錯
2.6 練習
第3章 製作二進製骰子
3.1 物料清單
3.2 使用萬用綫路闆
3.3 在萬用綫路闆上使用LED
3.4 二進製骰子的第一個版本
3.5 使用按鍵開關
3.6 加入定製的按鍵開關
3.7 製作一個骰子遊戲
3.8 排錯
3.9 練習
第4章 創建一個莫爾斯碼的庫
4.1 物料清單
4.2 莫爾斯碼的基礎知識
4.3 莫爾斯碼發生器
4.4 豐富莫爾斯碼發生器的接口
4.5 輸齣莫爾斯碼信號
4.6 安裝和使用Telegraph類
4.7 掃尾工作
4.8 排錯
4.9 練習
第5章 感受周圍的世界
5.1 物料清單
5.2 利用超聲波傳感器測量距離
5.3 使用浮點數來提高測量精度
5.4 用溫度傳感器來提高測量精度
5.5 用Processing將數據迴傳至計算機
5.6 錶示傳感器數據
5.7 構建應用程序基礎
5.8 在Processing中加入串口通信
5.9 傳感器數據可視化
5.10 排錯
5.11 練習
第6章 製作一個帶運動感應的遊戲手柄
6.1 物料清單
6.2 加速度傳感器連綫
6.3 激活加速度傳感器
6.4 發現並修正邊界值
6.5 製作你自己的遊戲手柄
6.6 自己編寫一個遊戲程序
6.7 更多的項目
6.8 排錯
6.9 練習
第7章 “重鑄”Wii Nunchuk(雞腿)控製器
7.1 物料清單
7.2 連接Wii Nunchuk(雞腿)到Arduino
7.3 和Wii Nunchuk(雞腿)控製器通信
7.4 建立Wii Nunchuk(雞腿)控製器的類
7.5 使用自己編寫的Wii Nunchuk(雞腿)控製器類
7.6 鏇轉多色立方體
7.7 排錯
7.8 練習
第8章 將Arduino連入網絡
8.1 物料清單
8.2 用計算機將傳感器信息送入互聯網
8.3 在推特中注冊一個應用
8.4 使用Processing發送推特信息
8.5 使用Arduino以太網擴展闆進行網絡通信
8.6 使用DHCP和DNS
8.7 從命令行發送電子郵件
8.8 使用Arduino直接發送電子郵件
8.9 使用人體紅外綫傳感器探測運動
8.10 組裝
8.11 排錯
8.12 練習
第9章 建立通用遙控器
9.1 物料清單
9.2 瞭解紅外遙控器的工作原理
9.3 抓取遙控器碼
9.4 製作自己的蘋果遙控器
9.5 使用瀏覽器遠程控製設備
9.6 建立一個紅外通信代理
9.7 排錯
9.8 練習
第10章 用Arduino控製電動機
10.1 物料清單
10.2 瞭解電動機
10.3 使用伺服電機的第一步
10.4 製作一個Blaminatr
10.5 排錯
10.6 練習
附錄1 電子學基礎
附1.1 電流、電壓和電阻
附1.2 焊接
附錄2 Arduino編程進階
附2.1 Arduino編程語言
附2.2 位操作
附錄3 串口編程進階
附3.1 更多關於串口通信的知識
附3.2 用不同的編程語言實現串口通信
· · · · · · (
收起)