注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)動(dòng)手玩轉(zhuǎn)Arduino

動(dòng)手玩轉(zhuǎn)Arduino

動(dòng)手玩轉(zhuǎn)Arduino

定 價(jià):¥59.00

作 者: (澳)John Boxall 著,翁愷 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115335968 出版時(shí)間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 350 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Arduino是當(dāng)今世界上最流行的開源硬件,具有價(jià)格低廉、便捷靈活、容易上手等特點(diǎn),在機(jī)器人、藝術(shù)、科學(xué)實(shí)驗(yàn)等領(lǐng)域受到了廣泛關(guān)注?!秳?dòng)手玩轉(zhuǎn)Arduino》精心整合了65個(gè)Arduino作品,而且其難易程度依次遞增,旨在讓讀者以感性的方式,來掌握更多的Arduino知識(shí)和經(jīng)驗(yàn)。通過這65個(gè)動(dòng)手實(shí)踐,讀者除了學(xué)到基礎(chǔ)的電子學(xué)概念、鞏固已有的Arduino知識(shí)之外,還將學(xué)會(huì)如何創(chuàng)建功能更為強(qiáng)大復(fù)雜的Arduino作品?!秳?dòng)手玩轉(zhuǎn)Arduino》適合對(duì)Arduino感興趣的硬件DIY愛好者、電子愛好者閱讀,也非常適合學(xué)生進(jìn)行電子制作使用。

作者簡(jiǎn)介

  John Boxall(http://www.tronixstuff.com/)多年以來一直從事Arduino教程、作品的撰寫工作,另外,他還寫了很多Arudino套件和配件的評(píng)論文章。本書是他的處女作。

圖書目錄

第1章  起步
1.1  可能性是無限的
1.2  數(shù)字的力量
1.3  元件和附件
1.4  所需的軟件
1.4.1  Mac OS X
1.4.2  Windows XP及后續(xù)版本
1.4.3  Ubuntu Linux 9.04及后續(xù)版本
1.5  安全
1.6  展望
第2章  探索Arduino板和IDE
2.1  Arduino板
2.2  看一下Arduino IDE
2.2.1  命令區(qū)
2.2.2  文字區(qū)
2.2.3  消息窗口區(qū)
2.3  在IDE里創(chuàng)建第一個(gè)程序
2.3.1  注釋
2.3.2  setup函數(shù)
2.3.3  控制硬件
2.3.4  loop函數(shù)
2.3.5  檢查程序
2.3.6  上傳和運(yùn)行程序
2.3.7  修改程序
2.4  展望
第3章  第一步
3.1  規(guī)劃作品
3.2  關(guān)于電
3.2.1  電流
3.2.2  電壓
3.2.3  功率
3.3  電子元件
3.3.1  電阻
3.3.2  發(fā)光二極管
3.3.3  面包板
3.4  作品1:做出閃爍的LED波
3.4.1  算法
3.4.2  元件
3.4.3  程序
3.4.4  電路
3.4.5  運(yùn)行程序
3.5  使用變量
3.6  作品2:用for循環(huán)做重復(fù)動(dòng)作
3.7  用脈沖寬度調(diào)制變化LED的亮度
3.8  作品3:演示PWM
3.9  更多的電子元件
3.9.1  晶體管
3.9.2  整流二極管
3.9.3  繼電器
3.10  高壓電路
3.11  展望
第4章  構(gòu)建模塊
4.1  使用電路圖
4.1.1  識(shí)別元件
4.1.2  電路圖中的線
4.1.3  剖析電路圖
4.2  電容
4.2.1  測(cè)量電容的容量
4.2.2  讀電容值
4.2.3  電容的分類
4.2.4  數(shù)字輸入
4.3  作品4:演示數(shù)字輸入
4.3.1  算法
4.3.2  元件
4.3.3  電路圖
4.3.4  程序
4.3.5  修改程序
4.3.6  理解程序
4.3.7  用#define定義常數(shù)
4.3.8  讀數(shù)字輸入引腳
4.3.9  用if做決策
4.3.10  用if-then-else做更多的決策
4.4  布爾變量
4.4.1  邏輯運(yùn)算符
4.4.2  做兩個(gè)或更多的比較
4.5  作品5:控制交通
4.5.1  目標(biāo)
4.5.2  算法
4.5.3  元件
4.5.4  電路圖
4.5.5  程序
4.5.6  運(yùn)行程序
4.6  模擬與數(shù)字信號(hào)的對(duì)比
4.7  作品6:做一個(gè)單節(jié)電池測(cè)試儀
4.7.1  目標(biāo)
4.7.2  算法
4.7.3  元件
4.7.4  電路圖
4.7.5  程序
4.8  用Arduino做算術(shù)
4.8.1  浮點(diǎn)變量
4.8.2  數(shù)值的比較運(yùn)算符
4.9  用參考電壓改進(jìn)模擬測(cè)量精度
4.9.1  用外部參考電壓
4.9.2  使用內(nèi)部參考電壓
4.10  可變電阻
4.11  壓電蜂鳴器
4.12  作品7:試試壓電蜂鳴器
4.13  作品8:做一個(gè)易讀的溫度計(jì)
4.13.1  目標(biāo)
4.13.2  元件
4.13.3  電路圖
4.13.4  程序
4.13.5  程序創(chuàng)新
4.14  展望
第5章  使用函數(shù)
5.1  作品9:創(chuàng)建一個(gè)函數(shù)來反復(fù)執(zhí)行
5.2  作品10:創(chuàng)建一個(gè)能設(shè)置閃爍次數(shù)的函數(shù)
5.3  創(chuàng)建一個(gè)返回值的函數(shù)
5.4  作品11:做一個(gè)閃爍表示溫度的快讀溫度計(jì)
5.4.1  元件
5.4.2  電路圖
5.4.3  程序
5.5  在串口監(jiān)視器中顯示Arduino傳來的數(shù)據(jù)
5.6  作品12:在串口監(jiān)視器顯示溫度
5.7  用while語句做循環(huán)
5.8  從串口監(jiān)視器發(fā)送數(shù)據(jù)到Arduino
5.9  作品13:把一個(gè)數(shù)乘以2
5.10  long變量
5.11  作品14:使用long變量
5.12  展望
第6章  數(shù)字、變量和算術(shù)
6.1  產(chǎn)生隨機(jī)數(shù)
6.2  作品15:做一個(gè)電子骰子
6.2.1  元件
6.2.2  電路圖
6.2.3  程序
6.2.4  修改程序
6.3  二進(jìn)制快速入門
6.4  用移位寄存器擴(kuò)展數(shù)字輸出
6.5  作品16:做一個(gè)LED二進(jìn)制顯示器
6.5.1  元件
6.5.2  連接74HC595
6.5.3  程序
6.6  作品17:做一個(gè)二進(jìn)制測(cè)驗(yàn)游戲
6.6.1  算法
6.6.2  程序
6.7  數(shù)組
6.7.1  定義數(shù)組
6.7.2  訪問數(shù)組單元
6.7.3  讀寫數(shù)組
6.8  7段數(shù)碼管
6.9  作品18:做單個(gè)數(shù)字的顯示
6.9.1  元件
6.9.2  電路
6.9.3  程序
6.9.4  顯示兩位數(shù)字
6.10  作品19:控制兩個(gè)7段數(shù)碼管
6.10.1  元件
6.10.2  電路圖
6.10.3  取模
6.11  作品20:做一個(gè)數(shù)字溫度計(jì)
6.11.1  硬件
6.11.2  程序
6.12  LED矩陣顯示模塊
6.12.1  LED矩陣電路圖
6.12.2  連線
6.13  位運(yùn)算
6.13.1  按位與運(yùn)算
6.13.2  按位或運(yùn)算
6.13.3  按位異或運(yùn)算
6.13.4  按位取反(非)運(yùn)算
6.13.5  按位左移和右移
6.14  作品21:做一個(gè)LED矩陣
6.15  作品22:在LED矩陣上創(chuàng)建圖像
6.16  作品23:在LED矩陣上顯示圖像
6.17  作品24:在LED矩陣上顯示動(dòng)畫
6.18  展望
第7章  液晶顯示器
7.1  字符LCD模塊
7.1.1  在程序中使用字符LCD
7.1.2  顯示文字
7.1.3  顯示數(shù)字變量的值
7.2  作品25:定義定制字符
7.3  圖形LCD模塊
7.3.1  連接圖形LCD
7.3.2  使用LCD
7.3.3  控制顯示器
7.4  作品26:文本顯示的效果
7.4.1  作出更復(fù)雜的顯示效果
7.5  作品27:做一個(gè)溫度歷史監(jiān)視器
7.5.1  算法
7.5.2  硬件
7.5.3  程序
7.5.4  結(jié)果
7.5.5  修改程序
7.6  展望
第8章  擴(kuò)展Arduino
8.1  盾板
8.2  原型盾板
8.3  作品28:做一塊8個(gè)LED的定制盾板
8.3.1  元件
8.3.2  電路圖
8.3.3  原型盾板的布局
8.3.4  設(shè)計(jì)
8.3.5  焊元件
8.3.6  修改定制盾板
8.4  用庫擴(kuò)展程序
8.5  microSD內(nèi)存卡
8.6  作品29:向內(nèi)存卡寫數(shù)據(jù)
8.7  作品30:做一個(gè)溫度記錄儀
8.7.1  硬件
8.7.2  程序
8.8  用millis()和micros()做定時(shí)
8.9  作品31:做一個(gè)秒表
8.9.1  元件
8.9.2 電路圖
8.9.3  程序
8.10  中斷
8.10.1  中斷模式
8.10.2  配置中斷
8.10.3  啟用或禁止中斷
8.11  作品32:使用中斷
8.12  展望
第9章  數(shù)字鍵盤
9.1  使用數(shù)字鍵盤
9.1.1  小鍵盤接線
9.1.2  給小鍵盤編程
9.1.3  測(cè)試程序
9.2  用switch-case做決策
9.3  作品33:做一個(gè)小鍵盤控制的鎖
9.3.1  程序
9.3.2  工作原理
9.3.3  測(cè)試程序
9.4  展望
第10章  用觸摸屏獲得用戶輸入
10.1  觸摸屏
10.2  作品34:觸摸屏上的定位
10.2.1  硬件
10.2.2  程序
10.2.3  測(cè)試程序
10.2.4  觸摸屏上的坐標(biāo)
10.3  作品35:做一個(gè)兩區(qū)域觸摸開關(guān)
10.3.1  程序
10.3.2  工作原理
10.3.3  測(cè)試程序
10.4  作品36:做一個(gè)三區(qū)域觸摸開關(guān)
10.4.1  觸摸屏坐標(biāo)系
10.4.2  程序
10.4.3  工作原理
10.5  展望
第11章  認(rèn)識(shí)Arduino系列
11.1  作品37:在面包板上做自己的Arduino
11.1.1  元件
11.1.2  電路圖
11.1.3  運(yùn)行測(cè)試程序
11.2  眾多的Arduino板
11.2.1  Arduino Uno
11.2.2  Freetronics Eleven
11.2.3  Freeduino
11.2.4  Boarduino
11.2.5  Arduino Nano
11.2.6  Arduino LilyPad
11.2.7  Arduino Mega 2560
11.2.8  Freetronics的EtherMega
11.2.9  Arduino Due
11.3  展望
第12章  電機(jī)和運(yùn)動(dòng)
12.1  用伺服電機(jī)做輕量動(dòng)作
12.1.1  選擇伺服電機(jī)
12.1.2  連接伺服電機(jī)
12.1.3  使伺服電機(jī)工作
12.2  作品38:做一個(gè)指針式的溫度計(jì)
12.2.1  元件
12.2.2  電路圖
12.2.3  程序
12.3  使用電動(dòng)機(jī)
12.4  作品39:控制電機(jī)
12.4.1  元件
12.4.2  電路圖
12.4.3  程序
12.5  作品40:搭建并控制一個(gè)坦克機(jī)器人
12.5.1  元件
12.5.2  電路圖
12.5.3  程序
12.6  碰撞檢測(cè)
12.7  作品41:用微動(dòng)開關(guān)檢測(cè)坦克底盤的碰撞
12.7.1  電路圖
12.7.2  程序
12.8  紅外距離傳感器
12.8.1  連線
12.8.2  測(cè)試紅外距離傳感器
12.9  作品42:用紅外距離傳感器檢測(cè)坦克底盤的碰撞
12.10  超聲波距離傳感器
12.10.1  連接超聲波傳感器
12.10.2  使用超聲波傳感器
12.10.3  測(cè)試超聲波距離傳感器
12.11  作品43:用超聲波距離傳感器檢測(cè)坦克底盤的碰撞
12.12  展望
第13章  用Arduino接GPS
13.1  什么是GPS
13.2  測(cè)試GPS盾板
13.3  作品44:做一個(gè)簡(jiǎn)易GPS接收機(jī)
13.3.1  元件
13.3.2  程序
13.3.3  在LCD上顯示位置
13.4  作品45:做一個(gè)精確的基于GPS的鐘
13.4.1  元件
13.4.2  程序
13.5  作品46:隨時(shí)間變化記錄物體移動(dòng)的位置
13.5.1  元件
13.5.2  程序
13.5.3  在地圖上顯示位置
13.6  展望
第14章  無線數(shù)據(jù)通信
14.1  使用低成本無線模塊
14.2  作品47:做一個(gè)無線遙控器
14.2.1  發(fā)射機(jī)電路的元件
14.2.2  發(fā)射機(jī)電路圖
14.2.3  接收機(jī)電路的元件
14.2.4  接收機(jī)的電路圖
14.2.5  發(fā)射機(jī)程序
14.2.6  接收機(jī)程序
14.3  用XBee無線數(shù)據(jù)模塊來實(shí)現(xiàn)更大的范圍和更快的速度
14.4  作品48:用XBee發(fā)送數(shù)據(jù)
14.4.1  程序
14.4.2  設(shè)置計(jì)算機(jī)來接收數(shù)據(jù)
14.5  作品49:做一個(gè)遙測(cè)溫度計(jì)
14.5.1  元件
14.5.2  布局
14.5.3  程序
14.5.4  運(yùn)作
14.6  展望
第15章  紅外遙控
15.1  什么是紅外
15.2  準(zhǔn)備紅外器件
15.2.1  紅外接收器
15.2.2  遙控器
15.2.3  測(cè)試程序
15.2.4  測(cè)量連接
15.3  作品50:做一個(gè)紅外遙控的Arduino
15.3.1  元件
15.3.2  程序
15.3.3  擴(kuò)展程序
15.4  作品51:做一輛紅外遙控的坦克
15.4.1  元件
15.4.2  程序
15.5  展望
第16章  讀RFID標(biāo)簽
16.1  在RFID卡內(nèi)部
16.2  測(cè)試硬件
16.2.1  電路圖
16.2.2  測(cè)試電路圖
16.3  作品52:做一個(gè)簡(jiǎn)易R(shí)FID控制系統(tǒng)
16.3.1  程序
16.3.2  工作原理
16.4  在Arduino內(nèi)置的EEPROM里保存數(shù)據(jù)
16.5  作品53:做一個(gè)能記住上次動(dòng)作的RFID控制器
16.5.1  程序
16.5.2  工作原理
16.6  展望
第17章  數(shù)據(jù)總線
17.1  I2C總線
17.2  作品54:使用外部的EEPROM
17.2.1  元件
17.2.2  電路圖
17.2.3  程序
17.2.4  結(jié)果
17.3  作品55:使用端口擴(kuò)展集成電路
17.3.1  元件
17.3.2  電路圖
17.3.3  程序
17.4  SPI總線
17.4.1  引腳連接
17.4.2  實(shí)現(xiàn)SPI
17.4.3  向SPI器件發(fā)送數(shù)據(jù)
17.5  作品56:使用數(shù)字變阻器
17.5.1  元件
17.5.2  電路圖
17.5.3  程序
17.6  展望
第18章  真實(shí)時(shí)鐘
18.1  連接RTC模塊
18.2  作品57:用RTC來得到和顯示時(shí)間
18.2.1  元件
18.2.2  程序
18.2.3  工作原理
18.3  作品58:做一個(gè)簡(jiǎn)易數(shù)字鐘
18.3.1  元件
18.3.2  程序
18.3.3  工作原理和結(jié)果
18.4  作品59:做一個(gè)RFID打卡機(jī)
18.4.1  元件
18.4.2  程序
18.4.3  工作原理
18.5  展望
第19章  互聯(lián)網(wǎng)
19.1  需要什么
19.2  作品60:做一個(gè)遠(yuǎn)程監(jiān)控站
19.2.1  元件
19.2.2  程序
19.2.3  查找錯(cuò)誤
19.2.4  工作原理
19.3  作品61:做一個(gè)Arduino推特機(jī)
19.3.1  元件
19.3.2  程序
19.4  從Web控制Arduino
19.5  作品62:建立對(duì)Arduino的遙控
19.5.1  元件
19.5.2  程序
19.5.3  遠(yuǎn)程控制你的Arduino
19.6  展望
第20章  手機(jī)通信
20.1  硬件
20.1.1  準(zhǔn)備電源盾板
20.1.2  硬件配置和測(cè)試
20.1.3  改變工作頻率
20.2  作品63:做一個(gè)Arduino撥號(hào)器
20.2.1  元件
20.2.2  電路圖
20.2.3  程序
20.2.4  工作原理
20.3  作品64:做一個(gè)Arduino短信機(jī)
20.3.1  程序
20.3.2  工作原理
20.4  作品65:建立一個(gè)短信遙控裝置
20.4.1  元件
20.4.2  電路圖
20.4.3  程序
20.4.4  工作原理
20.5  展望

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)