{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
免运费
Yami

Nickname

请告诉我们怎么更好地称呼你

更新你的名字
账户 订单 收藏
{{ inviteNavTitle }}
退出登录

切换配送区域

不同区域的库存和配送时效可能存在差异.

历史邮编

{{email ? __('Got it!') : __('Restock Alert')}}

我们将在商品到货后第一时间通知你。

取消
Yami

京东图书

Arduino编程指南 75个智能硬件程序设计技巧

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

Arduino编程指南 75个智能硬件程序设计技巧

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
后结束
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
后结束促销
后开始秒杀 后结束秒杀
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) 详情
商品有效期

已下架

当前地址无法配送
已售完

商品描述

展开全部描述
编辑推荐

Arduino编程指南 75个智能硬件程序设计技巧

※McGrawHill经典口袋书,知识点深入浅出讲解,把书读得很薄,迅速提升Arduino编程能力。
※回顾Arduino程序设计的基础内容,并介绍更多程序设计的高阶功能。
※通过实例展示如何利用少的储存器即可有效工作、使用小功率完成大性能、支持不同类型的串行口、支持USB编程、支持网络编程、数字信号处理DSP等内容。
※75个开源的Sketches示例提供下载使用。
※100余个Arduino程序设计技巧等你实践。


内容简介

本书从提高Arduino使用效率、数据库打包、硬件融合、USB编程、网络编程、数字信号编程等几个方面,来综合讲解Arduino的晋级应用方法。书中迅速带过Arduino的基础知识,进入能力提升的主题,通过多个实例帮助读者快速提升Arduino编程能力。

作者简介

Simon Monk博士(英国Preston)拥有控制论和计算机科学学位以及软件工程学博士学位。他做了几年的学术研究,然后回到了产业界,共同创办了移动软件公司Momote Ltd.。他从十来岁起就是一个活跃的电子爱好者,而且是业余电子和开源硬件的全职作家。Monk博士是众多电子书籍的作者,精于开源硬件平台,特别是Arduino和树莓派。

目录

第1章Arduino编程1
什么是 Arduino1
软件安装和IDE 3
Arduino概览6
Arduino 开发板8
编程语言 12
修改Blink sketch12
变量 14
If 15
Loops16
函数17
数字量输入18
数字量输出 20
串口监视器20
数组和字符串22
模拟量输入23
模拟量输出25
使用库26
Arduino数据类型28
Arduino 指令29
总结 30
第2章内部机理31
Arduino发展概况31
Arduino内部结构31
AVR微控制器 32
Arduino 和Wiring35
从sketch到Arduino38
AVR Studio 41
安装引导程序43
总结46
第3章中断和定时器47
硬件中断47
启用和禁用中断53
定时器中断53
总结56
第4章让Arduino更快57
Arduino到底有多快?57
Arduino开发板之间的比较58
算法加速59
查找与计算60
快速I/O 62
模拟量输入的加速68
总结69
第5章低功耗的Arduino70
Arduino开发板的功耗70
电流和电池72
降低时钟频率73
关闭一些模块75
休眠76
输出数字量控制功耗80
总结82
第6章内存83
Arduino内存83
减少RAM的使用84
最小化闪存占用89
静态与动态内存分配对比90
字符串91
EEPROM的使用95
使用闪存100
使用SD卡存储数据102
总结104
第7章I2C总线的使用105
I2C硬件106
I2C协议107
Wire库108
I2C示例110
总结116
第8章1-Wire器件接口117
1-Wire硬件117
1-Wire协议118
OneWire 程序库118
使用DS18B20121
总结122
第9章SPI器件接口123
位操作123
SPI硬件127
SPI协议129
SPI库129
SPI 示例131
总结134
第10章UART串行编程135
串行硬件135
串行通信协议137
串行命令138
软件串行通信库140
串行通信示例141
总结148
第11章USB编程149
键盘和鼠标仿真149
USB主机编程152
总结159
第12章网络编程160
网络硬件160
Ethernet库163
以太网示例167
WiFi库173
WiFi示例174
总结175
第13章数字信号处理176
数字信号处理介绍176
读数求均值177
滤波介绍179
构建一个简易低通滤波器180
Arduino Uno 的数字信号处理181
Arduino Due数字信号处理183
滤波器代码生成185
傅里叶变换188
总结192
第14章管理一个进程193
转变大型系统的编程习惯193
为什么你不需要线程194
设置和循环194
Timer库197
总结198
第15章编写程序库199
何时编写程序库199
使用类与方法200
库示例(TEA5767 Radio)200
测试库文件205
发布这个库205
总结206
附件A器件207
Arduino开发板207
扩展板207
器件与模块208
供应商208

精彩书摘

每一章节涉及Arduino编程的特定主题。除了介绍、回顾Arduino基础知识的第1章外,剩余的章节完全按照你的喜好来进行阅读。

如果你是一个在其它领域有经验的开发者,估计你会喜欢先阅读第14章,然后把Arduino编程放到特定的语义场景中。接下来对每一章进行介绍。


1.第1章“Arduino编程”包含了Arduino程序设计的归纳与总结。对于需要快速掌握Arduino基础知识的人来说,这是入门章节。

2. 在第二章“内部机理”中,我们窥视了Arduino的软件是如何工作的?它来自哪里?

3.第3章“中断和定时器”。 新手常常避开使用中断,其实他们完全不用这样,因为有时采用中断是很方便的,同时所涉及的相关代码也不复杂。虽然中断也有一些缺陷,本章将告诉你自己需要知道什么。

4. 第4章“让Arduino更快”。 Arduino的处理器速度慢、功耗低。所以有时你需要尽可能挖掘它们的潜力。例如,内嵌digitalWrite函数是安全和简单易用的,但其效率低,特别是同时对多个输出进行设置时。在这章里,你将寻求提高性能的方法,同时学习其它技术来编写时效性强的sketche。

5. 第5章“低功耗的Arduino”。当你用电池或太阳电池给Arduino供电时,你需要考虑把功耗降到很低。此外为了优化硬件设计,你也可以通过编写代码来降低Arduino的功耗。

6.第6章“内存”。在本章中,在sketche中,我们探寻尽量小的内存的使用及其优势,以及动态使用内存所带来的风险。

7.第7章“I2C总线的使用”。 Arduino的I2C接口能很容易地实现与模块和器件间的通信,减少所需引脚的数量。这一章阐述了I2C工作原理及其使用方法。

8.第8章“1-Wire器件接口”。本章着眼于1-wire总线器件,例如Dallas家族中非常流行、用于Arduino的温度传感器。你能学习1-wire总线工作原理和使用方法。

9.第9章“SPI器件接口”。 Arduino的另一个接口标准是SPI。本章探索它的工作原理和使用方法。

10. 第10章“UART串行编程”。通过USB或Arduino的Rx和Tx引脚,在外设和其它Arduino之间,串行通信提供了非常重要的数据交换通道。在本章中你可以学习到串行通信的工作原理及其使用方法。

11. 第11章“USB编程”。本章介绍了具有USB接口的Arduino使用的各个方面。你将学习由Arduino Leonardo提供的键盘和鼠标模拟功能。以及允许USB键盘或鼠标连接到内嵌Arduino设备的逆向过程。

12.第12章“网络编程”。 Arduino在物联网中是一个常见的器件。在本章中,你将学习Arduino的互联网编程方法。其主题涉及Wi-Fi和以太网扩展板、web服务的使用以及把Arduino作为迷你web服务器。

13. 第13章“数字信号处理”。Arduino具有初步的信号处理能力。本章讨论了各种技巧,从对来自模拟输入端的信号进行滤波,使用的是软件技术而不是额外的电子部件,到采用傅里叶变换技术,计算一个信号中各种频率的相对大小。

14. 第14章“管理一个进程”。有大型系统编程背景的程序员接触到Arduino时,往往意味着在Arduino中缺乏多线程和并发机制,由于一些缺陷。在这章中,我试着修正和展示如何采用嵌入式系统的单线程模型。

15. 第15章“编写程序库”。 总有一天,考虑到别人能够使用,你将把事情做得确实很好。这是把代码打包生成库函数并将其向全世界发布的时代。本章介绍了它的实现方法。


规格参数

品牌 京东图书
品牌属地 中国
ISBN 9787115414489
著者 [英]Simon Monk
出版社 人民邮电出版社
印刷时间 2016-02-01
用纸 胶版纸
包装 平装
出版时间 2016-02-01
页数 208
译者 张佳进,陈立畅,孙超,杨彦鑫,张悦,高泉
语言 中文
版次 1

免责声明

产品价格、包装、规格等信息如有调整,恕不另行通知。我们尽量做到及时更新产品信息,但请以收到实物为准。使用产品前,请始终阅读产品随附的标签、警告及说明。

查看详情
加入收藏
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
数量
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
由 京东图书 销售
送至
{{ __("Ship to United States only") }}
满$69免运费
正品保证

已加入购物车

继续逛逛

为你推荐

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

优惠券

{{ coupon.coupon_name_new | formatCurrency }}
领取 已领取 已领完
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
即将过期: {{ formatTime(coupon.use_end_time) }}

分享给好友

取消

亚米礼卡专享价

使用礼卡支付即可获得礼卡专享价

规则说明

礼卡专享价是部分商品拥有的特殊优惠价格;

购买礼卡专享价商品时,若在结算时使用电子礼卡抵扣支付,且礼卡余额足够支付订单中所有礼卡专享价商品的专享价总和,则可以启用礼卡专享价;

不使用礼卡支付,或礼卡余额不满足上一条所述要求时,将无法启用礼卡专享价,按照普通售价计算,但您仍然可以购买这些商品;

在购买礼卡专享价商品时,若余额不足,可以在购物车或结算页中点击“充值”按钮对礼卡进行购买和充值;

商品若拥有礼卡专享价,会显示“专享”的特殊价格标记;

如有疑问,请随时联系客服;

礼卡专享价相关规则最终解释权归亚米所有。

由 亚米 销售

服务保障

Yami 满$49免运费
Yami 无忧退换
Yami 从美国发货

配送信息

  • 美国

    标准配送 $5.99(不包含阿拉斯加,夏威夷),最终价满$49免运费

    本地配送$5.99(加州,纽约州,新泽西,麻省和宾夕法尼亚,以上州部分地区);最终价满$49免运费

    两日达(包含阿拉斯加夏威夷)运费$19.99起

退换政策

亚米网希望为我们的客户提供最优秀的售后服务,让所有人都能放心在亚米购物。亚米自营商品在满足退换货条件的情况下,可在收到包裹的30天之内退换商品(食品因商品质量问题7天内可退换;为了确保每位客户都能获得安全和高质量的商品,对于美妆类产品,一经开封或使用即不提供退款或退货服务,质量问题除外;其他特殊商品需联系客服咨询)。
感谢您的理解和支持。

查看详情

由 亚米 销售

亚米电子礼品卡使用规则

若购买时选择自动充值,订单完成后礼卡将自动充值到您的账户中;

若购买时选择发送邮件,订单完成后系统将自动发送卡号和密码到您填写的邮箱;

发送邮件时,任何用户均可使用邮件中的卡号密码进行礼卡充值,请妥善保管邮件信息。

如接收邮件遇到问题,请联系客服处理;

发送邮件时,若礼卡没有被兑换,可以补发邮件。若已经被其他用户兑换,则无法补偿;

亚米网电子礼卡可用于购买自营或第三方商品;

亚米网电子礼卡没有有效期限制,长期有效;

亚米网电子礼卡的金额,可分多次使用;

亚米网电子礼卡业务规则,最终解释权归亚米网所有。

退换政策

已消费的电子礼卡不支持退款。

京东图书 销售

服务保障

Yami 满$49免运费
Yami 最优售后
Yami 美国本土发货

配送信息

  • 美国

    标准配送 $5.99(不包含阿拉斯加,夏威夷),最终价满$49免运费

    本地配送$5.99(加州,纽约州,新泽西,麻省和宾夕法尼亚,以上州部分地区);最终价满$49免运费

    两日达(包含阿拉斯加夏威夷)运费$19.99起

退换政策

提供30天内退还保障。产品需全新未使用原包装内,并附有购买凭据。产品质量问题、或错发漏发等,由商家造成的失误,将进行补发,或退款处理。其它原因需退货费用由客户自行承担。

由 京东图书 销售

服务保障

Yami 跨店满$69免运费
Yami 30天退换保障

亚米-中国集运仓

由亚米从中国精选并集合各大优秀店铺的商品至亚米中国整合中心,合并包裹后将一次合包跨国邮寄至您的地址。跨店铺包邮门槛低至$69。您将在多商家集合提供的广泛选品中选购商品,轻松享受跨店铺包邮后的低邮费。

退换政策

提供30天内退换保障。产品需在全新未使用的原包装内,并附有购买凭据。产品质量问题、错发、或漏发等由商家造成的失误,将进行退款处理。其它原因造成的退换货邮费客户将需要自行承担。由于所有商品均长途跋涉,偶有简易外包压磨等但不涉及内部质量问题者,不予退换。

配送信息

亚米中国集运 Consolidated Shipping 运费$9.99(订单满$69 包邮)

下单后2个工作日中国商家发货,所有包裹抵达亚米中国整合中心(除特别情况及中国境内个别法定节假日外)会合并包裹后通过UPS发往美国。UPS从中国发货后到美国境内的平均时间为10个工作日左右,根据直发单号可随时跟踪查询。受疫情影响,目前物流可能延迟5天左右。包裹需要客人签收。如未签收,客人须承担包裹丢失风险。

由 京东图书 销售

服务保障

满$69免运费
正品保证

配送信息

Yami Consolidated Shipping 运费$9.99(订单满$69包邮)


下单后1-2个工作日内发货。 物流时效预计7-15个工作日。 如遇清关,交货时间将延长3-7天。 最终收货日期以邮政公司信息为准。

积分规则

不参加任何折扣活动以及亚米会员积分制度。

退换政策

提供30天内退还保障。产品需全新未使用原包装内,并附有购买凭据。产品质量问题、或错发漏发等,由商家造成的失误,将进行补发,或退款处理。其它原因需退货费用由客户自行承担。

Yami

下载亚米应用

返回顶部

为你推荐

品牌故事

京东图书

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

评论{{'('+ commentList.posts_count + ')'}}

分享你的感受,帮助更多用户做出选择。

写评论
{{ totalRating }} 写评论
  • {{i}}星

    {{i}}星

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}收起

{{ strLimit(comment,800) }}查看全部

Show Original

{{ comment.content }}

Yami
查看更多

{{ formatTime(comment.in_dtm) }} 已购买 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}收起

{{ strLimit(comment,800) }}查看全部

Show Original

{{ comment.content }}

Yami
查看更多

{{ formatTime(comment.in_dtm) }} 已购买 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

暂无符合条件的评论

评论详情

Yami Yami

{{ showTranslate(commentDetails) }}收起

{{ strLimit(commentDetails,800) }}查看全部

Show Original

{{ commentDetails.content }}

Yami
查看更多

{{ formatTime(commentDetails.in_dtm) }} 已购买 {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

请输入内容

回复{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}收起

{{ strLimit(reply,800) }}查看全部

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

请输入内容

取消

End

发表评论
商品评分

请输入评论

  • 一个好的昵称,会让你的评论更受欢迎!
  • 修改了这里的昵称,个人资料中的昵称也将被修改。
感谢你的评论
你的好评可以帮助我们的社区发现更好的亚洲商品。

举报

取消

确认删除该评论吗?

取消

历史浏览

品牌故事

京东图书