書馨卡幫你省薪 2024個(gè)人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
從零開始學(xué)Arduino電子設(shè)計(jì)-(創(chuàng)意案例版)

從零開始學(xué)Arduino電子設(shè)計(jì)-(創(chuàng)意案例版)

出版社:機(jī)械工業(yè)出版社出版時(shí)間:2018-04-01
開本: 16開 頁數(shù): 327
中 圖 價(jià):¥55.2(8.0折) 定價(jià)  ¥69.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

從零開始學(xué)Arduino電子設(shè)計(jì)-(創(chuàng)意案例版) 版權(quán)信息

從零開始學(xué)Arduino電子設(shè)計(jì)-(創(chuàng)意案例版) 本書特色

隨著創(chuàng)客概念的日益興起和國家大力倡導(dǎo)萬眾創(chuàng)新,國內(nèi)創(chuàng)客教育相關(guān)產(chǎn)業(yè)也迅猛發(fā)展。Arduino是一個(gè)開源軟硬件平臺(tái)生態(tài)圈,目前在創(chuàng)客圈里越來越流行。本書順應(yīng)創(chuàng)客的熱潮,通過50余個(gè)有趣的創(chuàng)意案例,手把手帶領(lǐng)讀者通過實(shí)際動(dòng)手的方式學(xué)習(xí)Arduino電子設(shè)計(jì)。本書共10章,分為3篇。書中從編程的概念和電子硬件的基礎(chǔ)知識(shí)展開講解,使得讀者能夠?qū)崿F(xiàn)從開始的“聽說”Arduino到“精通”Arduino開發(fā)。本書內(nèi)容不僅涉及Arduino常用開發(fā)板、開發(fā)環(huán)境、開發(fā)語言、命令與函數(shù)、硬件要求、開發(fā)流程等基礎(chǔ)知識(shí),還涉及物聯(lián)網(wǎng)、Web開發(fā)、TCP/IP通信、安卓開發(fā)、MSWPF開發(fā)、云平臺(tái)、藍(lán)牙、紅外通信和各種傳感器等應(yīng)用。本書適合廣大電子設(shè)計(jì)愛好者、創(chuàng)客、創(chuàng)客教育從業(yè)者、大中專學(xué)生和中學(xué)生等群體閱讀。另外,本書非常適合開設(shè)電子設(shè)計(jì)課程的學(xué)校作為教材使用,書中眾多的動(dòng)手實(shí)例非常適合教學(xué)實(shí)驗(yàn)。

從零開始學(xué)Arduino電子設(shè)計(jì)-(創(chuàng)意案例版) 內(nèi)容簡介

隨著創(chuàng)客概念的日益興起和國家大力倡導(dǎo)萬眾創(chuàng)新,國內(nèi)創(chuàng)客教育相關(guān)產(chǎn)業(yè)也迅猛發(fā)展。Arduino是一個(gè)開源軟硬件平臺(tái)生態(tài)圈,目前在創(chuàng)客圈里越來越流行。本書順應(yīng)創(chuàng)客的熱潮,通過50余個(gè)有趣的創(chuàng)意案例,手把手帶領(lǐng)讀者通過實(shí)際動(dòng)手的方式學(xué)習(xí)Arduino電子設(shè)計(jì)。本書共10章,分為3篇。書中從編程的概念和電子硬件的基礎(chǔ)知識(shí)展開講解,使得讀者能夠?qū)崿F(xiàn)從開始的“聽說”Arduino到“精通”Arduino開發(fā)。本書內(nèi)容不僅涉及Arduino常用開發(fā)板、開發(fā)環(huán)境、開發(fā)語言、命令與函數(shù)、硬件要求、開發(fā)流程等基礎(chǔ)知識(shí),還涉及物聯(lián)網(wǎng)、Web開發(fā)、TCP/IP通信、安卓開發(fā)、MSWPF開發(fā)、云平臺(tái)、藍(lán)牙、紅外通信和各種傳感器等應(yīng)用。本書適合廣大電子設(shè)計(jì)愛好者、創(chuàng)客、創(chuàng)客教育從業(yè)者、大中專學(xué)生和中學(xué)生等群體閱讀。另外,本書非常適合開設(shè)電子設(shè)計(jì)課程的學(xué)校作為教材使用,書中眾多的動(dòng)手實(shí)例非常適合教學(xué)實(shí)驗(yàn)。

從零開始學(xué)Arduino電子設(shè)計(jì)-(創(chuàng)意案例版) 目錄

前言
第1篇 認(rèn)識(shí)Arduino
第1章 Arduino簡介2
1.1 什么是Arduino2
1.2 Arduino的特點(diǎn)3
1.3 Arduino的應(yīng)用領(lǐng)域4
1.4 小結(jié)4
第2章 常用Arduino開發(fā)板5
2.1 Arduino Uno開發(fā)板5
2.1.1 特點(diǎn)5
2.1.2 電氣屬性6
2.1.3 接口介紹6
2.2 Arduino Mega 2560開發(fā)板8
2.2.1 特點(diǎn)9
2.2.2 電氣屬性9
2.2.3 接口介紹9
2.3 Arduino Pro Mini開發(fā)板11
2.3.1 特點(diǎn)12
2.3.2 電氣屬性12
2.3.3 接口介紹13
2.4 小結(jié)14
第2篇 輕松上手Arduino開發(fā)
第3章 Arduino開發(fā)環(huán)境搭建16
3.1 開發(fā)環(huán)境16
3.2 搭建Arduino開發(fā)環(huán)境17
3.2.1 Windows系統(tǒng)下Arduino IDE的搭建18
3.2.2 Mac OS X系統(tǒng)下Arduino開發(fā)環(huán)境的搭建25
3.2.3 Linux系統(tǒng)下Arduino開發(fā)環(huán)境的搭建26
3.3 小結(jié)28
第4章 Arduino開發(fā)語言29
4.1 開發(fā)語言29
4.2 程序結(jié)構(gòu)30
4.2.1 程序的基本結(jié)構(gòu)30
4.2.2 變量定義32
4.2.3 函數(shù)和類庫33
4.2.4 自定義函數(shù)35
4.2.5 自定義類庫38
4.3 小結(jié)43
第5章 Arduino命令和函數(shù)44
5.1 基本語法符號(hào)44
5.1.1 標(biāo)識(shí)符44
5.1.2 分隔符45
5.1.3 注釋符45
5.1.4 運(yùn)算符46
5.1.5 數(shù)據(jù)類型51
5.1.6 常量60
5.1.7 數(shù)據(jù)類型互轉(zhuǎn)61
5.1.8 變量的操作62
5.1.9 預(yù)處理64
5.1.10 指針64
5.2 條件語句67
5.2.1 if語句67
5.2.2 switch語句69
5.2.3 while語句71
5.2.4 do···while語句72
5.2.5 for語句73
5.2.6 break語句74
5.2.7 continue語句74
5.2.8 goto語句74
5.3 數(shù)字I/O操作函數(shù)75
5.4 模擬I/O操作函數(shù)77
5.5 高級(jí)I/O操作函數(shù)78
5.6 時(shí)間函數(shù)80
5.7 隨機(jī)數(shù)函數(shù)81
5.8 中斷函數(shù)82
5.9 數(shù)據(jù)處理函數(shù)84
5.10 串口通信92
5.11 小結(jié)94
第6章 Arduino開發(fā)硬件要求95
6.1 必要的硬件95
6.1.1 Arduino開發(fā)板95
6.1.2 電源95
6.1.3 杜邦線96
6.1.4 面包板96
6.2 其他硬件97
6.2.1 小元件97
6.2.2 模塊98
6.3 小結(jié)98
第7章 Arduino項(xiàng)目開發(fā)流程99
7.1 硬件搭建99
7.1.1 Arduino開發(fā)板的選擇99
7.1.2 布線100
7.1.3 其他100
7.2 編程流程100
7.3 小結(jié)101
第3篇 一起動(dòng)手做Arduino實(shí)驗(yàn)
第8章 Arduino基礎(chǔ)實(shí)驗(yàn)104
8.1 LED的控制104
8.1.1 單個(gè)單色LED的控制105
8.1.2 三色LED的控制107
8.1.3 多個(gè)LED的控制110
8.1.4 調(diào)節(jié)LED的亮度112
8.2 信號(hào)輸入114
8.2.1 按鍵115
8.2.2 電位器118
8.3 電機(jī)控制121
8.3.1 直流電機(jī)121
8.3.2 舵機(jī)125
8.3.3 步進(jìn)電機(jī)128
8.4 繼電器控制131
8.5 傳感器134
8.5.1 碰撞傳感器135
8.5.2 火焰?zhèn)鞲衅?37
8.5.3 霍爾傳感器138
8.5.4 氣體傳感器140
8.5.5 光電傳感器141
8.5.6 超聲波測距傳感器143
8.5.7 紅外人體感應(yīng)傳感器146
8.6 小結(jié)148
第9章 Arduino進(jìn)階實(shí)驗(yàn)150
9.1 LED的控制150
9.1.1 LED點(diǎn)陣的控制150
9.1.2 LED數(shù)碼管155
9.1.3 串行控制LED點(diǎn)陣160
9.2 傳感器168
9.2.1 溫、濕度傳感器168
9.2.2 氣壓傳感器174
9.2.3 陀螺儀加速度傳感器179
9.2.4 顏色傳感器185
9.3 數(shù)據(jù)通信190
9.3.1 藍(lán)牙數(shù)據(jù)傳輸190
9.3.2 單向無線數(shù)據(jù)傳輸196
9.3.3 2.4GHz頻段的數(shù)據(jù)傳輸199
9.3.4 紅外通信204
9.3.5 接入以太網(wǎng)209
9.3.6 WiFi通信217
9.3.7 GSM通信225
9.3.8 GPS定位227
9.4 數(shù)據(jù)讀寫230
9.4.1 內(nèi)置EEPROM使用230
9.4.2 外置Flash芯片使用232
9.4.3 SD卡讀寫235
9.4.4 RFID讀寫241
9.4.5 實(shí)時(shí)時(shí)鐘245
9.5 積木擴(kuò)展板248
9.5.1 擴(kuò)展板的功能248
9.5.2 電機(jī)擴(kuò)展板248
9.6 圖形顯示250
9.6.1 LCD1602液晶顯示屏251
9.6.2 OLED12864有機(jī)發(fā)光二極管顯示屏255
9.7 蜂鳴器259
9.8 使用彩色顯示屏261
9.9 小結(jié)263
第10章 Arduino高級(jí)實(shí)驗(yàn)264
10.1 Arduino與Microsoft WPF264
10.1.1 WPF實(shí)現(xiàn)Hello World264
10.1.2 建立串口通信269
10.1.3 顏色測試小工具275
10.1.4 溫度曲線圖278
10.1.5 通過網(wǎng)絡(luò)控制LED284
10.2 Arduino與Android288
10.2.1 Android實(shí)現(xiàn)Hello World289
10.2.2 建立USB串口通信296
10.2.3 安防聯(lián)動(dòng)306
10.3 Arduino典型應(yīng)用314
10.3.1 個(gè)性鍵(盤)鼠(標(biāo))外設(shè)314
10.3.2 上位機(jī)操作I/O317
10.3.3 接入云平臺(tái)319
10.3.4 下載引導(dǎo)程序322
10.4 小結(jié)325
附錄A 運(yùn)算符優(yōu)先級(jí)和結(jié)合性參考表326
展開全部

從零開始學(xué)Arduino電子設(shè)計(jì)-(創(chuàng)意案例版) 作者簡介

黃煥林 資深A(yù)rduino電子設(shè)計(jì)愛好者、軟件工程師、物聯(lián)網(wǎng)工程師、創(chuàng)客。完成了大量的Arduino電子設(shè)計(jì)作品,并在多個(gè)相關(guān)比賽中獲獎(jiǎng)。目前從事創(chuàng)客教育培訓(xùn)工作。 丁昊 資深A(yù)rduino電子設(shè)計(jì)愛好者。大學(xué)期間組建了電子設(shè)計(jì)工作室,研究并設(shè)計(jì)了包括3D打印機(jī)等各類與機(jī)電結(jié)合的電子設(shè)計(jì)作品,積累了豐富的Arduino電子設(shè)計(jì)經(jīng)驗(yàn)。目前從事工業(yè)自動(dòng)化方面的項(xiàng)目管理工作。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服