登录   会员申请  
增值服务   广告服务   联系我们
2022-12-10 网站点击数 19660
首 页 | 领导讲话 | 出版政策 | 出版研究 | 数字出版 | 印刷包装 | 法律法规 | 中国报刊名录数据库 | 传统出版专题数据库 | 职业资格考试系统
出版机构 | 版权动态 | 图书资讯 | 书摘书评 | 农家书屋 | 热点新闻 | 音像动漫 | 政策法规知识数据库 | 数字出版专题数据库 | 出版人才招聘平台
     用户名: 密码: 个人会员注册  找回密码  客服帮助       
              今天本站页面总点击数 19677
首页>>新书速递
Arduino创意产品编程与开发

作    者:何洋,颜国华
出 版 社:电子工业出版社
出版时间:2022年09月
定    价:49.90元
I S B N :9787121442032
图书分类:

 内容简介
本书是在总结创新创业教育、学科竞赛及教学科研成果的基础上编写而成的。全书共8章,第1~3章作为Arduino开发的基础,主要介绍Arduino概述、开发板、通用元器件及其相关编程语言;第4章介绍输出的案例,通过不同的案例学习LED的控制方法及软硬件设计;第5章介绍输入的案例,以此学习各种类型传感器的使用;第6章介绍较大功率元器件的案例,以此了解控制各种电动机的方法;第7章介绍各种创新项目、学科竞赛中广泛使用的图形图像识别、处理的知识与案例;第8章通过一个综合性案例——智能物流机器人小车的设计与制作来学习综合项目的软硬件开发。本书配有仿真动画、电子课件、示例程序源文件等资源,读者可登录华信教育资源网(www.hxedu.com.cn)下载或扫描二维码观看。本书可作为应用型本科和高职高专院校机械设计制造及其自动化、电子信息工程、机器人工程、计算机科学与技术等专业的教材或者各学校创新创业教育相关教材,也可作为学生参加机器人创新大赛、工程实践与创新大赛、物理创新竞赛、机械设计大赛、挑战杯科技作品竞赛等的指导性教材。
 目录
第1章 Arduino概述 1 1.1 Arduino简介 1 1.2 Arduino由来 3 1.3 选用Arduino作为开发平台的优势 4 1.4 安装Arduino IDE软件 4 1.5 加载第一个Arduino程序——Blink 7 1.6 本章函数小结 10 练习 10 第2章 Arduino开发板、通用元器件及其开发环境 11 2.1 Arduino开发板 11 2.1.1 Arduino Uno开发板 11 2.1.2 Arduino Mega2560开发板 13 2.1.3 Arduino Nano开发板 14 2.1.4 Arduino Leonardo开发板 14 2.1.5 Arduino Micro开发板 15 2.1.6 Arduino Due开发板 15 2.1.7 Arduino开发板的选择 16 2.2 Arduino扩展板 16 2.2.1 Arduino Uno扩展板 16 2.2.2 Arduino Mega2560扩展板 17 2.3 Arduino通用元器件简介 19 2.3.1 常用电子元器件 19 2.3.2 面包板与杜邦线 21 2.4 Arduino开发环境 22 2.4.1 Arduino IDE简介 22 2.4.2 Arduino 图形编程开发环境 24 2.4.3 Fritzing电路图制作软件简介 25 2.4.4 Autodesk TinkerCAD仿真平台简介 27 练习 28 第3章 Arduino编程语言基础 29 3.1 Arduino语言及其程序结构 29 3.1.1 Arduino语言 29 3.1.2 Arduino程序结构 29 3.2 Arduino C语言程序基础 30 3.2.1 常量与变量 30 3.2.2 运算符 34 3.2.3 表达式和语句 34 3.2.4 函数 35 3.2.5 控制结构 36 3.3 Arduino基本函数 44 练习 48 第4章 LED的控制 49 4.1 点亮LED 49 4.1.1 硬件设计 49 4.1.2 代码实现 51 4.1.3 代码解析 52 4.2 按键控制LED 54 4.2.1 硬件设计 54 4.2.2 代码实现 56 4.2.3 代码解析 56 4.3 “会呼吸”的LED 57 4.3.1 硬件设计 58 4.3.2 代码实现 59 4.3.3 代码解析 59 4.4 可调光的LED 60 4.4.1 硬件设计 60 4.4.2 代码实现 61 4.4.3 代码解析 61 4.5 交通灯 62 4.5.1 硬件设计 62 4.5.2 代码实现 63 4.5.3 代码解析 64 4.6 交互式交通灯 66 4.6.1 硬件设计 66 4.6.2 代码实现 67 4.6.3 代码解析 68 4.7 LED数码管的使用 74 4.7.1 硬件设计 74 4.7.2 代码实现 75 4.7.3 代码解析 76 4.8 本章函数小结 78 练习 80 第5章 Arduino常见传感器应用 81 5.1 光控灯与光敏电阻 81 5.1.1 硬件设计 81 5.1.2 代码实现 83 5.1.3 代码解析 84 5.2 简单的颜色识别与灰度传感器 85 5.2.1 硬件设计 85 5.2.2 代码实现 86 5.2.3 代码解析 87 5.3 距离检测与红外测距传感器 89 5.3.1 硬件设计 89 5.3.2 代码实现 91 5.3.3 代码解析 93 5.4 距离检测与超声测距传感器 93 5.4.1 硬件设计 93 5.4.2 代码实现 95 5.4.3 代码解析 96 5.5 酒精检测报警器与MQ-3酒精浓度传感器 97 5.5.1 硬件设计 97 5.5.2 代码实现 99 5.5.3 代码解析 100 5.6 温湿度计与DHT11数字温湿度传感器 101 5.6.1 硬件设计 101 5.6.2 代码实现 105 5.6.3 代码解析 106 5.7 角运动测量仪与单轴陀螺仪传感器 108 5.7.1 硬件设计 108 5.7.2 代码实现 110 5.7.3 代码解析 111 5.8 本章函数小结 112 练习 115 第6章 Arduino驱动电动机 116 6.1 直流电动机驱动 116 6.1.1 直流电动机驱动的基本原理 116 6.1.2 MOS管或三极管驱动直流电动机 119 6.1.3 L298N驱动直流电动机 120 6.1.4 TB6612FNG驱动直流电动机 124 6.2 步进电动机驱动 128 6.2.1 步进电动机驱动原理 128 6.2.2 ULN2003驱动步进电动机 128 6.2.3 A4988驱动步进电动机 130 6.3 舵机驱动 133 6.3.1 Arduino引脚直接驱动舵机 133 6.3.2 幻尔科技LSC-16舵机控制板驱动舵机 135 6.3.3 PCA9685舵机控制板控制舵机 138 练习 142 第7章 图形图像处理模块 143 7.1 图像的基本知识 143 7.1.1 图像的存储形式 143 7.1.2 图像的颜色模型 146 7.2 OpenMV及其视觉模块 148 7.2.1 OpenMV概述 148 7.2.2 硬件设置 152 7.2.3 OpenMV IDE概述 153 7.2.4 脚本结构 159 7.2.5 I/O教程 160 7.2.6 OpenMV 颜色识别实例 161 7.2.7 OpenMV 形状识别实例 164 7.2.8 二维码与条形码识别实例 169 7.2.9 OpenMV与Arduino通信 173 7.3 基于树莓派+OpenCV计算机视觉库的图像识别 177 7.3.1 树莓派简介 177 7.3.2 树莓派OpenCV环境配置 179 7.3.3 OpenCV-Python图像处理基本操作 181 7.3.4 OpenCV-Python形状识别编程实例 184 7.3.5 OpenCV-Python颜色形状识别测量综合编程实例 188 第8章 智能物流机器人小车的设计与制作 193 8.1 智能物流机器人小车的设计要求 193 8.1.1 智能物流机器人小车的运行场地 193 8.1.2 物料识别与搬运任务要求 195 8.2 总体方案设计 196 8.2.1 系统模块组成 196 8.2.2 控制系统设计思路 196 8.3 机械结构设计 198 8.3.1 车体设计 198 8.3.2 机械臂设计 199 8.4 电动机驱动电路 199 8.5 机器人小车巡线系统设计 200 8.6 机械臂控制系统 208 8.7 图形图像处理模块 210 练习 212
点击排行
 
  高姓简史
  思想的后果
  美丽的化学反应
  什么是科学
  700种多肉植物原色图鉴
  汽车保养灯归零、遥控防盗、设
  《钢铁年代》
  萌16:“作家杯”第16届全
  财富自由之路
  台湾海峡及其邻近海域鱼类图鉴
  童颜发型:韩国巨星御用发型师
  《国学语录精粹》
  《安徒生童话全集·英文版(全
  Sunl 视觉设计
  《挂职2——关系到升迁》
  《北京诱惑前传——谁脏了我的
  烧烤卤熏8000例(附光碟)
  《山西煤老板》
  人生永远没有太晚的开始
  《少年小树之歌》
 

新书速递
 
  深度学习与目标检测(第2版)
  云存储:释放数据无限价值
  虚拟现实原理与开发:基于 U
  代码的艺术:用工程思维驱动软
  软件开发的201个原则(必读
  React设计原理
  跨境支付及金融服务——通道、
  抖音直播带货实操指南
  九成宫字字析
  天赐百色(精装版)
  网络空间环境概览
  狼书(卷3):Node.js
  云存储:释放数据无限价值
  大学物理实验
  给孩子讲中国航天(全3册)
  彩色小恐龙泡泡(全13册)
  体育我能行(全6册)
  精通人体绘画:写生、默写、创
  DK文学百科(典藏版)(全彩
  家教演讲录
 

网站声明:本网站所登载的文章仅供学习查询之用,版权属于原作者,本站登载并不表示我们同意其观点
如认为本站不能登载,请作者及时与我们联系,本站将予以删除。转载本站文章请注明出处
版权所有 © 2003-2012  中国图书出版网  京ICP备07011887号
联系电话:010-88254248 邮箱:service@bkpcn.com
建议使用1024*768的分辨率 IE6.0以上版本浏览
技术支持:华信(北京)文化发展有限公司