中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
JAVASCRIPT物聯網硬件編程

包郵 JAVASCRIPT物聯網硬件編程

出版社:清華大學出版社出版時間:2018-04-01
開本: 其他 頁數: 432
中 圖 價:¥49.0(5.0折) 定價  ¥98.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

JAVASCRIPT物聯網硬件編程 版權信息

JAVASCRIPT物聯網硬件編程 本書特色

主要內容 ● 使用JavaScript控制硬件 ● 設計和組裝機器人和套件 ● 一份電子電路的速成教程 ● 十幾個實踐項目

JAVASCRIPT物聯網硬件編程 內容簡介

主要內容 ●  使用JavaScript控制硬件 ●  設計和組裝機器人和套件 ●  一份電子電路的速成教程 ●  十幾個實踐項目

JAVASCRIPT物聯網硬件編程 目錄

目 錄 第Ⅰ部分 針對JavaScript開發者的硬件介紹
第1 章 將JavaScript與硬件結合 3
1.1 硬件項目剖析 4
1.1.1 輸入與輸出 4
1.1.2 處理過程 5
1.1.3 電源、電路和系統 6
1.1.4 邏輯和固件 8
1.1.5 外殼和封裝 9
1.1.6 嵌入式系統 10
1.2 JavaScript和硬件如何協同工作 10
1.2.1 宿主機-客戶端方法 10
1.2.2 嵌入式JavaScript 13
1.2.3 其他硬件-JavaScript組合 15
1.3 JavaScript非常適合硬件項目嗎 18
1.4 整合硬件工具包 19
1.4.1 開發板 19
1.4.2 輸入和輸出元件 20
1.4.3 其他電子元件 21
1.4.4 電源、電線和附件 21
1.4.5 工具 22
1.5 本章小結 24
第2 章 用Arduino開啟硬件之旅 25
2.1 了解Arduino Uno 27
2.2 使用Arduino的工作流程 32
2.2.1 Arduino Uno的數字引腳 32
2.2.2 草圖和Arduino IDE 33
2.2.3 將LED連接到數字引腳 35
2.2.4 對LED進行編程使其閃爍 36
2.3 使用JavaScript控制Arduino 39
2.3.1 將Arduino配置為客戶端 39
2.3.2 安裝Node.js框架Johnny-Five 41
2.3.3 用Johnny-Five讓Hello World的LED閃爍 42
2.3.4 Firmata、Johnny-Five和宿主機-客戶端方法 42
2.3.5 使用Johnny-Five組織腳本 44
2.4 本章小結 46
第3 章 如何構建電路 47
3.1 電壓、電流和電阻 48
3.1.1 歐姆定律 52
3.1.2 問題和危險 54
3.2 構建電路 55
3.2.1 使用面包板制作原型電路 55
3.2.2 在面包板上連接簡單的LED電路 56
3.2.3 用按鈕擴展串聯電路 63
3.2.4 串聯LED 65
3.2.5 并聯電路和分流器 69
3.2.6 用電池為項目供電 75
3.3 本章小結 76 第Ⅱ部分 項目基礎:使用Johnny-Five輸入和輸出
第4 章 傳感器和輸入 81
4.1 使用模擬傳感器 84
4.1.1 模數轉換 84
4.1.2 光敏電阻的使用 85
4.1.3 分壓器 89
4.1.4 布線和使用光敏電阻 92
4.1.5 使用模擬溫度傳感器 97
4.2 數字輸入 101
4.3 本章小結 106
第5 章 輸出:讓事情發生 107
5.1 點亮LED 108
5.1.1 使用脈沖寬度調制(PWM)使LED變暗 109
5.1.2 使用PWM讓LED做動畫 113
5.1.3 將輸入與LED輸出結合 117
5.1.4 全彩RGB LED 122
5.1.5 構建你自己的“氣象球” 122
5.2 使用并行LCD顯示器 126
5.2.1 用LCD制作功能齊全的定時器 126
5.2.2 添加可視的LED“鈴聲” 138
5.3 用壓電器制造噪聲 141
5.4 本章小結 145
第6 章 輸出:讓物體運動 147
6.1 讓電動機運轉 148
6.1.1 電動機的工作方式 149
6.1.2 使用按壓按鈕開關控制電動機 151
6.1.3 用Johnny-Five控制電動機 156
6.2 制作伺服器 159
6.3 制作你的**個機器人 165
6.3.1 機器人和電動機 167
6.3.2 制作機器人的基礎底盤 169
6.3.3 控制機器人的電動機 170
6.4 本章小結 181
第Ⅲ部分 更復雜的項目
第7 章 串行通信 185
7.1 并行和串行通信數字數據 187
7.2 串行通信的基礎知識 188
7.3 異步串行通信 189
7.3.1 UART 191
7.3.2 使用GPS擴展板試用軟件串口 192
7.3.3 學習焊接 194
7.3.4 構建GPS電路 198
7.4 同步串行通信 200
7.4.1 串行外圍設備接口(SPI) 201
7.4.2 I2C 202
7.4.3 使用I2C磁力計制作數字羅盤 204
7.5 整合在一起:搖動-改變多傳感器部件 206
7.5.1 步驟1:將羅盤與LCD輸出相結合 207
7.5.2 步驟2:向設備中添加多傳感器 210
7.5.3 步驟3:更新顯示屏,顯示溫度和壓力 211
7.5.4 步驟4:使用加速度計添加搖動-交換顯示功能 213
7.6 本章小結 217
第8 章 無線項目 219
8.1 為什么你還要使用數據線 221
8.1.1 數據交換、I/O層和I/O插件 221
8.1.2 USB充當電源 222
8.1.3 無線項目通信的選項 223
8.2 使用Tessel 2實現無線項目 225
8.3 設置Tessel 226
8.3.1 配置Tessel 226
8.3.2 在Tessel上運行“Hello World”LED閃爍代碼 229
8.3.3 通過Tessel閃爍外部的LED 231
8.3.4 探索Tessel的引腳和功能 235
8.4 基于Tessel的無線項目 236
8.5 用電池為項目供電 252
8.6 本章小結 259
第9 章 自己制作硬件 261
9.1 消費電子產品開發 263
9.2 用Johnny-Five插件控制遠程開關 270
9.2.1 開關項目的原型設計 270
9.2.2 編寫RemoteSwitch插件 274
9.3 編寫復雜硬件的軟件 280
9.3.1 項目:Johnny-Five支持APDS-9660手勢傳感器 281
9.3.2 實現構造函數和初始化方法 293
9.3.3 集成手勢傳感器和遠程開關 299
9.3.4 將整個項目整合在一起 303
9.4 本章小結 305
第Ⅳ部分 在其他環境中的硬件上使用JavaScript
第10 章 JavaScript和受限制的硬件 309
10.1 Espruino Pico平臺 311
10.1.1 設置Pico 312
10.1.2 Hello World版的LED閃爍 313
10.2 了解新平臺 315
10.2.1 了解平臺的核心功能 316
10.2.2 查找引腳圖 318
10.2.3 了解配置和工作流程 319
10.2.4 查找示例和教程 319
10.2.5 使用API參考文檔 319
10.3 試驗Pico 320
10.3.1 Pico和BMP180多傳感器 320
10.3.2 Pico和Nokia 5110液晶顯示器 323
10.3.3 使用Pico構建高效的天氣小工具 329
10.4 試驗Kinoma Element平臺 332
10.4.1 Element的核心功能 333
10.4.2 引腳和硬件圖 333
10.4.3 配置、管理和工作流程 334
10.4.4 示例和教程 335
10.4.5 API參考 336
10.4.6 案例研究項目:實時更新羅盤讀數 336
10.5 本章小結 344
第11 章 使用Node.js和微型計算機進行硬件開發 347
11.1 使用微型計算機 349
11.1.1 Raspberry Pi 平臺 350
11.1.2 配置方式1:傳統方式 354
11.1.3 配置方式2:無頭配置 355
11.2 了解Raspberry Pi 3 359
11.2.1 核心特性 359
11.2.2 GPIO特性和引腳 361
11.2.3 配置和工作流程 362
11.2.4 示例和教程 365
11.2.5 API文檔 372
11.3 為不同的平臺編寫JohnnyFive應用程序 372
11.3.1 改造迷你氣象站使其適配Pi 3 373
11.3.2 改造迷你氣象站使其適配Arduino Uno 379
11.4 使用Raspberry Pi作為宿主機 380
11.5 案例研究:BeagleBone Black 381
11.5.1 BeagleBone Black 381
11.5.2 氣象站程序針對BeagleBone進行適配 387
11.6 本章小結 388 第12 章 在云端、在瀏覽器中以及更多可能性 391
12.1 IoT與云 392
12.2 使用resin.io進行容器化部署 394
12.2.1 創建resin.io應用程序 396
12.2.2 配置BeagleBone Black 397
12.2.3 適配天氣應用程序軟件 399
12.3 硬件和Web瀏覽器 404
12.3.1 Web藍牙API 405
12.3.2 通用傳感器API 405
12.3.3 Physical Web 405
12.4 使用Puck.js探索Bluetooth LE 406
12.4.1 核心特性 407
12.4.2 GPIO特性和引腳分布 408
12.4.3 配置和工作流程 409
12.4.4 示例、教程和API文檔 411
12.4.5 從網頁控制LED 411
12.4.6 Physical Web和Puck.js 417
12.4.7 基于Web的藍牙門鈴 419
12.5 開拓JavaScript硬件編程的邊界 431
12.6 本章小結 431
展開全部

JAVASCRIPT物聯網硬件編程 作者簡介

Lyza Danger Gardner喜歡研究如何做事情,同時她也喜歡教導別人如何完成新項目。Lyza和朋友共同創辦了一家位于美國俄勒岡州波特蘭市的網絡咨詢公司——Cloud Four。她擁有二十多年的Web開發經驗,倡導優雅的標準、教育,以追求最好的未來網絡。可以在www.lyza.com或Twitter上的@lyzadanger在線找到她。目前她隱居在佛蒙特州的森林里,閱讀了大量書籍。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 哔咔漫画网页版在线_下载入口访问指引| 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 西安耀程造价培训机构_工程预算实训_广联达实作实操培训 | 综合管廊模具_生态,阶梯护坡模具_检查井模具制造-致宏模具厂家 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 南京和瑞包装有限公司 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 5nd音乐网|最新流行歌曲|MP3歌曲免费下载|好听的歌|音乐下载 免费听mp3音乐 | 对辊破碎机_四辊破碎机_双齿辊破碎机_华盛铭重工 | 菏泽商标注册_菏泽版权登记_商标申请代理_菏泽商标注册去哪里 | 蒸压釜_蒸养釜_蒸压釜厂家-山东鑫泰鑫智能装备有限公司 | PU树脂_水性聚氨酯树脂_聚氨酯固化剂_聚氨酯树脂厂家_宝景化工 | 渣土车电机,太阳能跟踪器电机,蜗轮蜗杆减速电机厂家-淄博传强电机 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 亚克力制品定制,上海嘉定有机玻璃加工制作生产厂家—官网 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 | 没斑啦-专业的祛斑美白嫩肤知识网站-去斑经验分享 | 水性绝缘漆_凡立水_绝缘漆树脂_环保绝缘漆-深圳维特利环保材料有限公司 | 干式磁选机_湿式磁选机_粉体除铁器-潍坊国铭矿山设备有限公司 | Type-c防水母座|贴片母座|耳机接口|Type-c插座-深圳市步步精科技有限公司 | 油冷式_微型_TDY电动滚筒_外装_外置式电动滚筒厂家-淄博秉泓机械有限公司 | 无轨电动平车_轨道平车_蓄电池电动平车★尽在新乡百特智能转运设备有限公司 | 小程序开发公司-小程序制作-微信小程序开发-小程序定制-咏熠软件 | 分子蒸馏设备(短程分子蒸馏装置)_上海达丰仪器 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 铝箔袋,铝箔袋厂家,东莞铝箔袋,防静电铝箔袋,防静电屏蔽袋,防静电真空袋,真空袋-东莞铭晋让您的产品与众不同 | 无负压供水设备,消防稳压供水设备-淄博创辉供水设备有限公司 | 成都软件开发_OA|ERP|CRM|管理系统定制开发_成都码邻蜀科技 | 建筑资质代办_工程施工资质办理_资质代办公司_北京众聚企服 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 政府园区专业委托招商平台_助力企业选址项目快速落地_东方龙商务集团 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | 净化工程_无尘车间_无尘车间装修-广州科凌净化工程有限公司 | 智能汉显全自动量热仪_微机全自动胶质层指数测定仪-鹤壁市科达仪器仪表有限公司 | 湖南印刷厂|长沙印刷公司|画册印刷|挂历印刷|台历印刷|杂志印刷-乐成印刷 | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 压缩空气冷冻式干燥机_吸附式干燥机_吸干机_沪盛冷干机 | 电机保护器-电动机综合保护器-浙江开民 | 密封圈_泛塞封_格莱圈-[东莞市国昊密封圈科技有限公司]专注密封圈定制生产厂家 |