会员   密码 您忘记密码了吗?
1,573,407 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > Arduino完全實戰
Arduino完全實戰
上一张
下一张
prev next

Arduino完全實戰

作者: (美)柯博文
出版社: 電子工業出版社
出版日期: 2016-01-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT534.00
市场价格: RM96.00
本店售价: RM85.44
促销价: RM84.48
剩余时间: 请稍等, 正在载入中...
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

Arduino已成為學習微控制器的首選課程,而本書是Arduino設計全方位的指引,廣泛且深入核心平台開發,全面講述Arduino所有函數與 API(應用程序界面),並介紹了市面上常見的數十種傳感器,輔以實例設計。

最后,結合Android和iOS系統,導入雲端系統與物聯網的運用基礎,用 豐富的實例介紹市面上的傳感器,書中還特別介紹了可免費學習Arduino的聯機仿真器運用,並額外提供教學視頻與執行視頻,以搭配書籍輔助學習。

柯博文,美國硅谷創業家,全球數十家科技企業與業界指定講師,美國硅谷LoopTek公司CTO,台北錄克公司CEO。目前專注於Google Android和Apple iPhone手機應用軟件開發與物聯網的設備技術,並為大型上市公司開發相關軟件。


目錄

1簡介
1.1 什麼是Arduino
1.2 Arduino的特色
1.3 Arduino歷史
1.4 Arduino相關網站
2 Arduino硬件
2.1 Arduino硬件介紹
2.2 Arduino硬件外觀
2.2.1 Arduino硬件
2.2.2 Arduino 外接板
2.3 自制Arduino板子
2.4 Arduino MCU IC介紹
2.4.1 ATMega
2.4.2 ATMega
2.5 相關網站介紹
2.5.1 畫硬件電路圖Fritzing
2.5.2 本書博客與討論區
3 Arduino開發環境介紹
3.1 Arduino軟件
3.1.1 安裝Arduino
3.1.2 安裝Arduino的Windows驅動程序
3.2 用Eclipse寫Arduino
3.3 Arduino漢化設置
4 我的第一個Arduino
4.1 面包板怎麼接
4.2 Arduino上的第一個程序:LED閃爍
4.3 確認你的程序是否編譯成功
4.4 燒錄I/O Board
4.5 了解我的第一個Arduino程序
5 Digital數字輸入與輸出
5.1 Digital Output設置Pin的輸出——霹靂燈示例
5.2 Digitallnput——讀取按鈕信號數值code
6 Analog模擬
6.1 Analoglnput——讀取可變電阻的數據
6.2 Analog Output的輸出,示例LED的明暗控制
7 UART、Serial RX/TX—TTL、RS232傳輸數據
7.1 UART通信
7.2 UART的數據傳遞
7.2.1 通過UART顯示數據到Serial Monitor——除錯功能
7.2.2 通過UART在兩個Arduino之間傳遞數據
8 PWM脈沖寬度調制
8.1 PWM脈沖寬度調制
8.2 PWM通過DigitalWrite達成效果
9 Pulse脈沖
9.1 pulseln(pin, state, timeout)
9.2 pulseln示例——查用戶多久沒有按下按鈕
10 SPI
10.1 SPI介紹
10.1.1 SPI接口數據傳輸
10.1.2 SPI類及其成員函數
10.2 SPI示例程序——主從端Master
10.3 SPI示例程序——被控制端Master
11 Arduino函數
11.1 輸入/輸出函數
11.1.1 pinMode(pin,mode)
11.1.2 digitalWrite(pin, value)
11.1.3 digitalRead(pin)
11.1.4 analogRead(pin)
11.1.5 analogWrite(pin,value)
11.1.6 analogReference(mode)模擬參考
11.1.7 shiftOut(dataPin, clockPin, bitOrder,val)
11.2 數據類型datatype
11.2.1 int整數
11.2.2 float浮點數
11.2.3 char字符
11.2.4 String字符串
11.2.5 byte字符組
11.2.6 long長字符
11.2.7 word字組
11.2.8 boolean布爾代數
11.2.9 ShOrt
11.2.10 unsignedchar、unsignedint、unsigned long
11.3 時間
11.3.1 millis()
11.3.2 delay(ms)
11.3.3 delayMicroseconds(us)
11.4 數學
11.4.1 min(x,y)
11.4.2 max(x,y)
11.4.3 abs(x)
11.4.4 constrain(amt, low,high)
11.4.5 map(x, in_min, in max, out_min,ouLmax)
11.5 邏輯流程控制
11.5.1 if…else條件判斷語句
11.5.2 switch…case條件判斷語句
11.5.3 for循環語句
11.5.4 while循環語句
11.5.5 do…while循環語句
11.5.6 Array,實驗:霹靂燈
11.6 中斷函數
11.6.1 attachInterrupt(interrupt, function, mode),實驗:按鍵計數器
11.6.2 interrupts()使用中斷函數和noInterrupts()停止中斷函數
11.7 字符串處理函數String
11.7.1 String字符串對象
11.7.2 charAt()
11.7.3 compareTo()
11.7.4 concat()
11.7.5 endsWith()
11.7.6 equals(),equalsIgnoreCase()
11.7.7 getBytes()
11.7.8 indexOf()
11.7.9 lastIndexOf()
11.7.10 length()
11.7.11 replace()
11.7.12 setCharAt()
11.7.13 startsWith()
11.7.14 substring()
11.7.15 toCharArray()
11.7.16 toInt()
11.7.17 toLowerCase()
11.7.18 toUpperCase()
11.7.19 trim()
11.8 串行端口通信
11.8.1 Serial.begin(baud)
11.8.2 Serial.print()和Serial.printIn()
11.8.3 Serial.available()和Serial.read()
11.9 特殊函數庫
11.10 開發自己專屬的函數庫和設計自己的函數
11.10.1 設計函數
11.10.2 設計函數庫
11.10.3 使用函數庫
12 Arduino與傳感器
12.1 水銀開關讀取
12.2 光敏電阻——實驗小夜燈
12.3 晶體管
12.3.1 NPN晶體管———NPN與DC直流馬達
12.3.2 PNP晶體管——PNP與DC直流馬達
12.4 濕度傳感器
12.5 溫度傳感器
12.5.1 實驗:溫度計
12.5.2 實驗:冰熱溫度顯示杯
12.6 Servo步進馬達
實驗:控制Servo步進馬達旋轉角度
12.7 游戲桿
實驗:游戲桿動作
12.8 一氧化碳傳感器
實驗:一氧化碳濃度警報器
12.9 超聲波距離傳感器
12.9.1 實驗1尺寸測量器(3個引腳的超聲波距離傳感器)
12.9.2 實驗2倒車警告器(4個引腳的超聲波距離傳感器)
12.10 火焰傳感器
實驗:防火警報器
12.11 一氧化碳/瓦斯傳感器/煙霧傳感器
實驗:煙霧警報器
12.12 紅外線運動傳感器
實驗:小偷監測警報系統
12.13 繼電器
實驗:繼電器110V自動控制家電開關
12.14 七段式數字號碼LED
實驗:數字顯示定時器
12.15 土壤濕度傳感器
實驗:植物也吵着要水喝
12.16 數字鍵盤
實驗:數字鍵盤的按鍵反應
12.17 聲音監測器
實驗:拍手開燈
12.18 溫度計和濕度計二合一的傳感器DHT11
12.19 酒精測試器
12.20 DC馬達
實驗:可以控制轉速的馬達
12.218×8 LED
8×8 LED和IC Max7219
12.22 顏色測試器
12.23 FM收音機
實驗:收音機
12.24 藍色背光液晶模塊LCD 2×16面板
實驗:數據顯示面板
12.25 RFID讀卡器
實驗:顯示RFID卡片里的數據
12.26 SD讀卡器
12.26.1 實驗:顯示SD卡片文件名、容量
12.26.2 實驗:使用SD卡片儲存和讀取數據
12.27 ADXL345三軸重力加速度/傾斜角度模塊
12.28 三軸磁場傳感器——指南針
……
13 通信
14 Arduino與IC實驗
15 Arduino綜合實驗
16 Android手機與Arduino連接——移動物聯網