注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Arduino編程從零開(kāi)始 使用C和C++(第2版)

Arduino編程從零開(kāi)始 使用C和C++(第2版)

Arduino編程從零開(kāi)始 使用C和C++(第2版)

定 價(jià):¥49.80

作 者: (美)Simon Monk
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787302500568 出版時(shí)間: 2018-07-01 包裝:
開(kāi)本: 16 頁(yè)數(shù): 192 字?jǐn)?shù):  

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

  ● 安裝軟件環(huán)境,給Arduino上電,開(kāi)始上傳項(xiàng)目 ● 理解C語(yǔ)言編程基礎(chǔ) ● 為項(xiàng)目添加函數(shù)、數(shù)組和字符串 ● 用程序控制Arduino的數(shù)字和模擬輸入/輸出接口 ● 使用標(biāo)準(zhǔn)Arduino庫(kù)中的函數(shù) ● 編寫(xiě)將數(shù)據(jù)存儲(chǔ)于EEPROM或閃存中的項(xiàng)目 ● 連接顯示器,包括與OLED和LCD顯示器的連接 ● 連接到互聯(lián)網(wǎng)并將Arduino作為Web服務(wù)器 ● 開(kāi)發(fā)關(guān)于物聯(lián)網(wǎng)的有趣項(xiàng)目 ● 構(gòu)建自己的庫(kù)文件并使用面向?qū)ο缶幊谭椒ㄐ掳嫣厣?● 新增介紹Arduino物聯(lián)網(wǎng)程序設(shè)計(jì)的內(nèi)容 ● 介紹新的Arduino型號(hào)和軟件

作者簡(jiǎn)介

  Simon Monk,模擬控制與計(jì)算機(jī)科學(xué)學(xué)士,軟件工程博士。從少年時(shí)代起,他就是一名活躍的電子玩家,并擔(dān)任業(yè)余電路雜志的兼職作者。Monk博士撰寫(xiě)了20余本有關(guān)創(chuàng)客和電子題材的著作,尤其是Arduino和樹(shù)莓派。你可以在網(wǎng)站http://simonmonk.org上找到他的更多作品,也可以關(guān)注他的推特@simonmonk2。

圖書(shū)目錄

第1章  Arduino介紹  1
1.1  微控制器  1
1.2  Arduino開(kāi)發(fā)板的探索之旅  3
1.2.1  電源接口  4
1.2.2  供電接口  4
1.2.3  模擬輸入接口  4
1.2.4  數(shù)字接口  5
1.2.5  微控制器  5
1.2.6  其他元件  6
1.3  Arduino的起源  7
1.4  Arduino家族  8
1.4.1  Uno和Leonardo  9
1.4.2  Mega和Due  9
1.4.3  微型和小型Arduino開(kāi)發(fā)板  10
1.4.4  Yun  11
1.4.5  Lilypad  12
1.4.6  其他“官方”開(kāi)發(fā)板  12
1.5  Arduino復(fù)制品和變型  13
1.6  本章小結(jié)  13
第2章  啟程  15
2.1  上電  15
2.2  安裝軟件  16
2.3  上傳你的第一個(gè)項(xiàng)目  16
2.4  Arduino應(yīng)用程序  21
2.5  本章小結(jié)  23
第3章  C語(yǔ)言基礎(chǔ)  25
3.1  編程  25
3.2  什么是編程語(yǔ)言?  27
3.3  Blink——再來(lái)一次!  31
3.4  變量  33
3.5  C語(yǔ)言實(shí)驗(yàn)  35
3.6  數(shù)值變量和算術(shù)運(yùn)算符  36
3.7  控制語(yǔ)句  39
3.7.1  if語(yǔ)句  39
3.7.2  for語(yǔ)句  41
3.7.3  while語(yǔ)句  44
3.8  常量  45
3.9  本章小結(jié)  45
第4章  函數(shù)  47
4.1  什么是函數(shù)?  47
4.2  參數(shù)  48
4.3  全局變量、局部變量和靜態(tài)變量  50
4.4  返回值  53
4.5  其他變量類型  54
4.5.1  float(浮點(diǎn)型)  54
4.5.2  boolean(布爾型)  55
4.5.3  其他數(shù)據(jù)類型  56
4.6  代碼風(fēng)格  58
4.6.1  縮進(jìn)  58
4.6.2  花括號(hào)  59
4.6.3  空白  60
4.6.4  注釋  60
4.7  本章小結(jié)  62
第5章  數(shù)組和字符串  63
5.1  數(shù)組  63
5.2  字符串  67
5.2.1  字符串常量  68
5.2.2  字符串變量  69
5.3  摩爾斯電碼轉(zhuǎn)換器  70
5.3.1  數(shù)據(jù)  71
5.3.2  全局變量和setup函數(shù)  72
5.3.3  loop函數(shù)  72
5.3.4  flashSequence函數(shù)  75
5.3.5  flashDotOrDash函數(shù)  76
5.3.6  整合  77
5.4  本章小結(jié)  79
第6章  輸入和輸出  81
6.1  數(shù)字輸出  81
6.2  數(shù)字輸入  85
6.2.1  上拉電阻  85
6.2.2  內(nèi)部上拉電阻  88
6.2.3  防抖動(dòng)  89
6.3  模擬輸出  94
6.4  模擬輸入  96
6.5  本章小結(jié)  98

第7章  Arduino標(biāo)準(zhǔn)類庫(kù)  99
7.1  隨機(jī)數(shù)  99
7.2  數(shù)學(xué)函數(shù)  102
7.3  位操作  103
7.4  高級(jí)I/O  105
7.4.1  生成音調(diào)  105
7.4.2  移位寄存器  107
7.4.3  中斷  107
7.5  本章小結(jié)  109
第8章  數(shù)據(jù)存儲(chǔ)  111
8.1  常量  111
8.2  將數(shù)據(jù)存儲(chǔ)在閃存中  112
8.3  EEPROM  114
8.3.1  在EEPROM中存儲(chǔ)整數(shù)  116
8.3.2  使用AVR EEPROM庫(kù)  117
8.3.3  在EEPROM中存儲(chǔ)浮點(diǎn)數(shù)  118
8.3.4  在EEPROM中存儲(chǔ)字符串  118
8.3.5  清除EEPROM的內(nèi)容  120
8.4  壓縮  121
8.5  本章小結(jié)  122
第9章  顯示器  123
9.1  字母數(shù)字LCD顯示器  124
9.2  USB留言板  125
9.3  使用顯示器  127
9.4  其他LCD庫(kù)函數(shù)  128
9.5  OLED圖形顯示器  128
9.6  連接OLED顯示器  129
9.7  軟件  130
9.8  本章小結(jié)  132
第10章  Arduino物聯(lián)網(wǎng)程序設(shè)計(jì)  133
10.1  與Web服務(wù)器通信  134
10.1.1  HTTP  134
10.1.2  HTML  134
10.2  將Arduino Uno作為Web服務(wù)器  136
10.3  網(wǎng)絡(luò)控制的Arduino  139
10.4  Node MCU Web服務(wù)器  145
10.5  網(wǎng)絡(luò)控制的Node MCU  150
10.6  呼叫Web服務(wù)器  153
10.7  Arduino Uno和IFTTT  156
10.8  Node MCU ESP8266開(kāi)發(fā)板和IFTTT  158
10.9  其他物聯(lián)網(wǎng)選擇  160
10.9.1  Arduino Yun  160
10.9.2  Particle Photon  161
10.10  本章小結(jié)  161
第11章  C++和庫(kù)  163
11.1  面向?qū)ο?nbsp; 163
11.2  內(nèi)置庫(kù)示例  164
11.3  編寫(xiě)自己的庫(kù)  165
11.3.1  頭文件  165
11.3.2  實(shí)現(xiàn)文件  166
11.3.3  完成你的庫(kù)  167
11.3.4  關(guān)鍵字  168
11.3.5  示例  168
11.4  本章小結(jié)  171


本目錄推薦

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