注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)自己動(dòng)手做智能產(chǎn)品:嵌入式JavaScript實(shí)現(xiàn)

自己動(dòng)手做智能產(chǎn)品:嵌入式JavaScript實(shí)現(xiàn)

自己動(dòng)手做智能產(chǎn)品:嵌入式JavaScript實(shí)現(xiàn)

定 價(jià):¥99.00

作 者: (英),戈登·F.威廉姆斯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111636991 出版時(shí)間: 2019-11-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書將通過簡單的嵌入式編程,教會(huì)大家如何將日常物品轉(zhuǎn)變?yōu)橹悄軝C(jī)器。當(dāng)然市場中的ARM編程書籍多為平淡的教科書,相對(duì)復(fù)雜,編程語言對(duì)于初學(xué)者存在一定難度,本書采用讀者易學(xué)易懂的編程語言,并結(jié)合實(shí)際動(dòng)手操作來幫助讀者實(shí)現(xiàn)產(chǎn)品智能化。

作者簡介

暫缺《自己動(dòng)手做智能產(chǎn)品:嵌入式JavaScript實(shí)現(xiàn)》作者簡介

圖書目錄

前言 1
第1章 簡介 5
為何要將物品智能化 5
在實(shí)踐中學(xué)習(xí) 5
利用JavaScript進(jìn)行創(chuàng)造 6
工具和材料 7
部分 微控制器
第2章 微控制器為何物 13
ARM歷史 14
利用微控制器編程 15
第3章 Espruino入門 19
準(zhǔn)備工作 20
插入接口 21
軟件安裝 22
連接開發(fā)板 24
固件升級(jí) 25
命令行初體驗(yàn) 26
編輯器 27
第4章 開啟JavaScript之旅 31
準(zhǔn)備工作 31
注釋 32
數(shù)據(jù)類型 32
數(shù)學(xué)計(jì)算 33
變量 35
自增與自減 37
對(duì)象 38
函數(shù) 38
數(shù)組 42
面向?qū)ο? 44
按位運(yùn)算 45
if語句 51
&&和|| 52
三元操作符 53
for循環(huán) 53
異常 55
第二部分 電動(dòng)機(jī)
第5章 什么是電動(dòng)機(jī) 59
實(shí)驗(yàn)1:法拉第的電動(dòng)機(jī) 60
實(shí)驗(yàn)2:電動(dòng)機(jī)換向器 64
無刷直流電動(dòng)機(jī) 68
實(shí)驗(yàn)3:步進(jìn)電動(dòng)機(jī) 69
實(shí)驗(yàn)4:步進(jìn)電動(dòng)機(jī)控制 72
實(shí)驗(yàn)5:多個(gè)步進(jìn)電動(dòng)機(jī)控制 76
第6章 頻閃儀 79
找到一個(gè)風(fēng)扇 79
實(shí)驗(yàn)6:速度檢測 81
實(shí)驗(yàn)7:頻閃儀 84
實(shí)驗(yàn)8:照得更遠(yuǎn)的頻閃儀 86
第7章 約翰·羅杰·貝爾德的電視機(jī) 89
實(shí)驗(yàn)9:視覺的持續(xù)性 89
實(shí)驗(yàn)10:約翰·羅杰·貝爾德的電視機(jī) 92
第三部分 機(jī)電部分
第8章 制作一個(gè)簡單的機(jī)器人 101
實(shí)驗(yàn)11:試用伺服電機(jī) 102
實(shí)驗(yàn)12:制作一個(gè)簡單的機(jī)器人 105
實(shí)驗(yàn)13:循光 113
第9章 鉛筆繪圖儀 117
實(shí)驗(yàn)14:鉛筆繪圖儀 117
第10章 數(shù)碼針孔相機(jī) 131
實(shí)驗(yàn)15:制作一個(gè)數(shù)碼相機(jī) 131
第11章 打印機(jī) 145
實(shí)驗(yàn)16:制作一個(gè)打印機(jī) 145
第四部分 通信
第12章 有線通信 161
時(shí)序 161
實(shí)驗(yàn)17:制作示波器 163
第13章 切斷連線:紅外線 169
實(shí)驗(yàn)18:制作紅外接收器 169
實(shí)驗(yàn)19:解碼紅外線信號(hào) 171
實(shí)驗(yàn)20:使用解碼信號(hào) 175
實(shí)驗(yàn)21:用dweet.io在網(wǎng)絡(luò)上使用遙控器 176
實(shí)驗(yàn)22:通過IFTTT在網(wǎng)絡(luò)上使用遙控器 178
第14章 切斷連線:無線電信號(hào) 181
實(shí)驗(yàn)23:連接接收器 182
實(shí)驗(yàn)24:連接發(fā)射器 183
實(shí)驗(yàn)25:從Espruino發(fā)射 185
實(shí)驗(yàn)26:解碼接收的數(shù)據(jù) 186
第15章 連接無線網(wǎng)絡(luò) 193
實(shí)驗(yàn)27:將WiFi添加到你的Pico 194
實(shí)驗(yàn)28:測試你的布線 198
實(shí)驗(yàn)29:連接到WiFi 199
實(shí)驗(yàn)30:將數(shù)據(jù)發(fā)送到Internet 200
實(shí)驗(yàn)31:從Internet接收數(shù)據(jù) 202
實(shí)驗(yàn)32:建立一個(gè)服務(wù)器 206
控制物品 209
第16章 低功耗藍(lán)牙 213
低功耗藍(lán)牙如何工作 214
如何使用低功耗藍(lán)牙 216
Web Bluetooth 216
實(shí)驗(yàn)33:使用Puck.js 217
實(shí)驗(yàn)34:制作一個(gè)開門計(jì)數(shù)器 219
實(shí)驗(yàn)35:廣播開門次數(shù) 222
實(shí)驗(yàn)36:用Eddystone接收開門次數(shù) 223
第五部分 合而為一
第17章 XY繪圖儀 229
實(shí)驗(yàn)37:制作XY表 229
實(shí)驗(yàn)38:控制XY表 235
第18章 聯(lián)網(wǎng)繪圖儀 243
實(shí)驗(yàn)39:聯(lián)網(wǎng)繪圖儀 245
第六部分 總結(jié)
第19章 未來如何 257
附錄A 零件和材料 259
附錄B 常見的Espruino命令和變量 271
附錄C Espruino匯編 277

本目錄推薦

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