登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』从零开始学Arduino电子设计(创意案例版)

書城自編碼: 3160321
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 丁昊,黄焕林
國際書號(ISBN): 9787111593584
出版社: 机械工业出版社
出版日期: 2018-04-01


書度/開本: 16开

售價:HK$ 98.0

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
人,为什么需要存在感:罗洛·梅谈死亡焦虑
《 人,为什么需要存在感:罗洛·梅谈死亡焦虑 》

售價:HK$ 81.6
锁国:日本的悲剧
《 锁国:日本的悲剧 》

售價:HK$ 93.6
AI智能写作: 巧用AI大模型 让新媒体变现插上翅膀
《 AI智能写作: 巧用AI大模型 让新媒体变现插上翅膀 》

售價:HK$ 70.8
家庭养育七步法5:理解是青春期的通关密码
《 家庭养育七步法5:理解是青春期的通关密码 》

售價:HK$ 59.8
三体(全三册)
《 三体(全三册) 》

售價:HK$ 113.5
天象之维:汉画像中的天文与人文
《 天象之维:汉画像中的天文与人文 》

售價:HK$ 105.0
妓女与文人
《 妓女与文人 》

售價:HK$ 38.4
舵手证券图书 短线交易大师:工具和策略 24年新修订版 实战验证的交易技术 经典外版书
《 舵手证券图书 短线交易大师:工具和策略 24年新修订版 实战验证的交易技术 经典外版书 》

售價:HK$ 93.6

 

內容簡介:
随着创客概念的日益兴起和国家大力倡导万众创新,国内创客教育相关产业也迅猛发展。Arduino是一个开源软硬件平台生态圈,目前在创客圈里越来越流行。本书顺应创客的热潮,通过50余个有趣的创意案例,手把手带领读者通过实际动手的方式学习Arduino电子设计。本书共10章,分为3篇。书中从编程的概念和电子硬件的基础知识展开讲解,使得读者能够实现从开始的听说Arduino到精通Arduino开发。本书内容不仅涉及Arduino常用开发板、开发环境、开发语言、命令与函数、硬件要求、开发流程等基础知识,还涉及物联网、Web开发、TCPIP通信、安卓开发、MSWPF开发、云平台、蓝牙、红外通信和各种传感器等应用。本书适合广大电子设计爱好者、创客、创客教育从业者、大中专学生和中学生等群体阅读。另外,本书非常适合开设电子设计课程的学校作为教材使用,书中众多的动手实例非常适合教学实验。
目錄
前言
第1篇认识Arduino
第1章Arduino简介2
1.1什么是Arduino2
1.2Arduino的特点3
1.3Arduino的应用领域4
1.4小结4
第2章常用Arduino开发板5
2.1Arduino Uno开发板5
2.1.1特点5
2.1.2电气属性6
2.1.3接口介绍6
2.2Arduino Mega 2560开发板8
2.2.1特点9
2.2.2电气属性9
2.2.3接口介绍9
2.3Arduino Pro Mini开发板11
2.3.1特点12
2.3.2电气属性12
2.3.3接口介绍13
2.4小结14
第2篇轻松上手Arduino开发
第3章Arduino开发环境搭建16
3.1开发环境16
3.2搭建Arduino开发环境17
3.2.1Windows系统下Arduino IDE的搭建18
3.2.2Mac OS X系统下Arduino开发环境的搭建25
3.2.3Linux系统下Arduino开发环境的搭建26
3.3小结28
第4章Arduino开发语言29
4.1开发语言29
4.2程序结构30
4.2.1程序的基本结构30
4.2.2变量定义32
4.2.3函数和类库33
4.2.4自定义函数35
4.2.5自定义类库38
4.3小结43
第5章Arduino命令和函数44
5.1基本语法符号44
5.1.1标识符44
5.1.2分隔符45
5.1.3注释符45
5.1.4运算符46
5.1.5数据类型51
5.1.6常量60
5.1.7数据类型互转61
5.1.8变量的操作62
5.1.9预处理64
5.1.10指针64
5.2条件语句67
5.2.1if语句67
5.2.2switch语句69
5.2.3while语句71
5.2.4dowhile语句72
5.2.5for语句73
5.2.6break语句74
5.2.7continue语句74
5.2.8goto语句74
5.3数字IO操作函数75
5.4模拟IO操作函数77
5.5高级IO操作函数78
5.6时间函数80
5.7随机数函数81
5.8中断函数82
5.9数据处理函数84
5.10串口通信92
5.11小结94
第6章Arduino开发硬件要求95
6.1必要的硬件95
6.1.1Arduino开发板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小结98
第7章Arduino项目开发流程99
7.1硬件搭建99
7.1.1Arduino开发板的选择99
7.1.2布线100
7.1.3其他100
7.2编程流程100
7.3小结101
第3篇一起动手做Arduino实验
第8章Arduino基础实验104
8.1LED的控制104
8.1.1单个单色LED的控制105
8.1.2三色LED的控制107
8.1.3多个LED的控制110
8.1.4调节LED的亮度112
8.2信号输入114
8.2.1按键115
8.2.2电位器118
8.3电机控制121
8.3.1直流电机121
8.3.2舵机125
8.3.3步进电机128
8.4继电器控制131
8.5传感器134
8.5.1碰撞传感器135
8.5.2火焰传感器137
8.5.3霍尔传感器138
8.5.4气体传感器140
8.5.5光电传感器141
8.5.6超声波测距传感器143
8.5.7红外人体感应传感器146
8.6小结148
第9章Arduino进阶实验150
9.1LED的控制150
9.1.1LED点阵的控制150
9.1.2LED数码管155
9.1.3串行控制LED点阵160
9.2传感器168
9.2.1温、湿度传感器168
9.2.2气压传感器174
9.2.3陀螺仪加速度传感器179
9.2.4颜色传感器185
9.3数据通信190
9.3.1蓝牙数据传输190
9.3.2单向无线数据传输196
9.3.32.4GHz频段的数据传输199
9.3.4红外通信204
9.3.5接入以太网209
9.3.6WiFi通信217
9.3.7GSM通信225
9.3.8GPS定位227
9.4数据读写230
9.4.1内置EEPROM使用230
9.4.2外置Flash芯片使用232
9.4.3SD卡读写235
9.4.4RFID读写241
9.4.5实时时钟245
9.5积木扩展板248
9.5.1扩展板的功能248
9.5.2电机扩展板248
9.6图形显示250
9.6.1LCD1602液晶显示屏251
9.6.2OLED12864有机发光二极管显示屏255
9.7蜂鸣器259
9.8使用彩色显示屏261
9.9小结263
第10章Arduino高级实验264
10.1Arduino与Microsoft WPF264
10.1.1WPF实现Hello World264
10.1.2建立串口通信269
10.1.3颜色测试小工具275
10.1.4温度曲线图278
10.1.5通过网络控制LED284
10.2Arduino与Android288
10.2.1Android实现Hello World289
10.2.2建立USB串口通信296
10.2.3安防联动306
10.3Arduino典型应用314
10.3.1个性键(盘)鼠(标)外设314
10.3.2上位机操作IO317
10.3.3接入云平台319
10.3.4下载引导程序322
10.4小结325
附录A运算符优先级和结合性参考表326
內容試閱
前言为什么要写这本书随着创客概念的日益兴起和国家大力弘扬万众创新,国内创客教育相关产业也在逐步地发展。而这些创客教育行业共同的核心就是软硬件平台生态圈,只有这个生态圈保持创新和活力,才能够培训好紧跟时代创新的创客苗子。
Arduino是一个开源软硬件平台生态圈,Arduino生态圈流行后,由于其具有规范、易上手和易重现等特点,吸引着越来越多的电子硬件工程师、软件工程师、艺术家和中学生、大学生的加入。Arduino平台的特点,让Arduino的受众人群不断推动Arduino生态圈的创新和活力。
本书从编程概念、电子硬件基础等知识展开讲解,使读者能够实现从开始的听说Arduino到精通Arduino开发。本书还涉及物联网、Web开发、TCPIP通信、Android开发、Micro Soft WPF开发等相关延伸知识,让读者通过Arduino去发现软硬件开发的奇妙之处。
本书有何特色1.实验材料完整,附带源代码,提高学习效率为了便于读者理解本书内容,提高学习效率,作者对每个Arduino实验需要的材料进行了列表整理,对实验所使用的源代码一并收录于配书网盘中。
2.涵盖物联网主流平台的开发及简单的M2M应用开发过程本书涵盖Android、Micro Soft WPF等主流平台的物联网开发,以及M2M应用开发过程,让Arduino物联网应用开发更容易上手。
3.对Arduino实现各种通信技术进行了原理分析本书介绍了Arduino连接各种传感器及使用各种有线、无线通信方式实现通信的过程,其中包含原理分析和应用场合比较等内容。
4.实验驱动,应用性强本书第3篇提供了50多个典型实验,这些实验按照由易到难的顺序排列,具有超强的实用性。这些内容模块相互独立,不但便于应用开发人员随时查阅和参考,也易于老师课堂教学。
5.M2M应用项目案例典型,实战性强,应用价值高本书最后一章提供的可接入云平台的实战案例,具有很高的应用价值和参考性。
6.提供完善的技术支持和售后服务本书提供了专门的技术支持邮箱:hzbook2017@163.com。读者在阅读本书的过程中有任何疑问都可以通过该邮箱获得帮助。
本书内容体系第1篇 认识Arduino(第1章和第2章)第1章Arduino简介,介绍了Arduino是什么,有哪些特点及应用领域。
第2章常用Arduino开发板,介绍了3款经典的Arduino开发板和开发板的结构,并对不同开发板的参数进行了简单对比。
第2篇 轻松上手Arduino开发(第3~7章)第3章Arduino开发环境搭建,介绍了不同操作系统平台下Arduino开发环境的安装部署,以及驱动程序安装等基本操作。
第4章Arduino开发语言,介绍了编程概念,并提供了多个示例,讲解如何编程才能使Arduino开发板进行工作,另外还介绍了类库等概念。
第5章Arduino命令和函数,详细讲解了Arduino编程的语法和术语,并提供了详细的官方函数参考列表。
第6章Arduino开发硬件要求,介绍了Arduino项目开发所需要准备的常见元器件和工具。
第7章Arduino项目开发流程,介绍了Arduino项目开发常规硬件组装流程,以及软件程序编写流程。
第3篇 一起动手做Arduino实验(第8~10章)第8章Arduino基础实验,通过多个典型的基础实验,对各种常见元器件原理进行了介绍,并通过这些实验阐述了Arduino在电子设计项目中的含义。
第9章Arduino进阶实验,介绍了如何通过Arduino连接更多的电子模块,展现了Arduino在实现通信、数据处理和程序可读性等方面的天生优势。
第10章Arduino高级实验,介绍了Micro
Soft WPF、Android和上位机应用软件如何与Arduino实现交互应用,以及物联网应用中简单的M2M应用开发,为以后拓展应用开发提供参考。
本书配套资源本书提供了示例源程序和相关安装包等丰富的配套资源,以方便读者学习。配套资源主要有以下几类:
*
书中每个Arduino示例程序的源代码;* 书中每个实验接线的Fritzing参考图;* 相关操作系统平台的Arduino IDE环境安装包;* 书中实验所用电子模块的Arduino类库安装包(ZIP);* 进行实验所需要的小工具软件;* Micro Soft WPF、Android和上位机应用软件的完整工程和相关依赖包;* Android应用开发环境安装包。
本书涉及的源代码文件等配套学习资源需要读者自行下载。请读者登录机械工业出版社华章公司的网站www.hzbook.com,然后搜索到本书页面,按照页面上的说明进行下载即可。
本书读者对象* 电子设计爱好者;* 电子硬件技术人员;* 广大创客;* 创客教学的教师;* 创客培训机构的学员;* 需要接触硬件开发的软件工程师;* 开设相关课程的中学生和大学生;* 软硬件应用开发项目经理。
本书作者本书由黄焕林和丁昊主笔编写。其他参与编写的人员有张昆、张友、赵桂芹、晁楠、高彩琴、郭现杰、刘琳、王凯迪、王晓燕、吴金艳、尹继平、张宏霞、张晶晶、陈冠军、魏春、张燕、范陈琼、孟春燕、王晓玲、顼宇峰、肖磊鑫、薛楠、杨丽娜、闫利娜、王韶、李杨坡、刘春华、黄艳娇、刘雁。
因为是第一次编写图书,整个过程中经历了不少困难和内心的自我斗争。这个过程很煎熬,但是从中也学到了不少东西,得到了成长,证明了自己,非常值得。感谢和我一起完成本书的丁昊等人,写作过程中和他们一起讨论,整理思路,这使我受益匪浅。
虽然我们对书中所述内容都尽量核实,并多次进行文字校对,但因时间和水平有限,书中疏漏和错误在所难免,敬请读者批评指正。联系我们请发E-mail到hzbook2017@163.com。
黄焕林

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.