创客训练营 Arduino Mega2560应用技能实训

创客训练营 Arduino Mega2560应用技能实训
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , ,
2018-05
版次: 1
ISBN: 9787519818111
定价: 49.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 252页
字数: 410千字
正文语种: 简体中文
10人买过
  • Arduino 是全球咀Z流行的开源硬件和软件开发平台集合体, Arduino 易于学习和上手, 其简单的开发方式使得创客 开发者集中关注创意与实现, 开发者可以借助 Arduino 快速完成自己的项目。 Arduino Mega2560 具有 54 个输入输出端 口、 8 个中断、 4 路串口通信接口, 16 路模拟输入端、 256KB 存储空间, 适应 3D 打印等更复杂控制, 应用更加广泛。 

     本书遵循 “ 以能力培养为核心, 以技能训练为主线, 以理论知识为支撑” 的编写思想, 采用基于工作过程的任务 驱动教学模式, 以 Arduino Mega2560 的 30 个任务实训课题为载体, 使读者掌握 Arduino Mega2560 的工作原理, 学会 Ar⁃ duino Mega2560 程序设计和编程工具及其操作方法, 从而提高 Arduino Mega2560 应用技能。 

    本书由浅入深、 通俗易懂、 注重应用, 便于创客学习和进行技能训练, 可作为大中专院校机电类专业学生的理论 学习与实训教材, 也可作为技能培训教材, 还可供相关工程技术人员参考。 前言 

    项目一 

    认识 Arduino Mega2560 

    任务 1 认识 Arduino Mega2560 1 

    任务 2 学用 Arduino 开发工具 7 

    习题 1 13 

    项目二 

    学用 C 语言编程 14 

    任务 3 Arduino 程序结构 14 

    任务 4 学习 Arduino 程序语言 29 

    习题 2 38 

    项目三 

    Arduino 输入输出控制 39 

    任务 5 LED 灯输出控制 39 

    任务 6 简易交通灯控制 41 

    任务 7 控制数码管显示 45 

    任务 8 按键控制 62 

    习题 3 69 

    项目四 

    突发事件的处理———中断 70 

    任务 9 外部中断控制 70 

    任务 10 定时中断控制 74 

    习题 4 76 

    项目五 

    定时控制 77 

    任务 11 定时控制 77 

    习题 5 80 

    项目六 

    串口通信与控制 81 

    任务 12 串口通信与控制 81 

    任务 13 使用串口类库 92 

    习题 6 100 

    项目七 

    模拟量处理 101 

    任务 14 模拟量输出控制 101 

    任务 15 模拟量输入控制 110 

    习题 7 113 

    项目八 

    输入输出端口的高级应用 114 

    任务 16 小型 LED 光立方控制 114 

    任务 17 简易电子琴 

    任务 18 超声波测距 121 

    任务 19 常用模块和传感器应用 132 

    习题 8 142 

    项目九 

    应用 Arduino 类库 144 

    任务 20 学会编写 Arduino 类库 144 

    任务 21 应用温湿度传感器 DHT11 类库 153 

    习题 9 156 

    项目十 

    Arduino 总线控制 158 

    任务 22 I2 C 总线控制 任务 23 SPI 总线应用 158 

    习题 10 178 

    项目十一 

    Arduino 存储控制 179 

    任务 24 应用 EEPROM 存储器 179 

    习题 11 184 

    项目十二 

    红外遥控 185 

    任务 25 红外接收与发射185 

    习题 12 193 

    项目十三 

    应用 LCD 显示 194 

    任务 26 应用 1602LCD 显示数据 194 

    任务 27 制作 LCD 电压表207 

    习题 13 213 

    项目十四 

    综合应用 214 

    任务 28 LED 点阵驱动控制214 

    任务 29 LED 广州塔控制223 

    任务 30 制作 LED 数码管电压表 239 

    习题 14 243
  • 内容简介:
    Arduino 是全球咀Z流行的开源硬件和软件开发平台集合体, Arduino 易于学习和上手, 其简单的开发方式使得创客 开发者集中关注创意与实现, 开发者可以借助 Arduino 快速完成自己的项目。 Arduino Mega2560 具有 54 个输入输出端 口、 8 个中断、 4 路串口通信接口, 16 路模拟输入端、 256KB 存储空间, 适应 3D 打印等更复杂控制, 应用更加广泛。 

     本书遵循 “ 以能力培养为核心, 以技能训练为主线, 以理论知识为支撑” 的编写思想, 采用基于工作过程的任务 驱动教学模式, 以 Arduino Mega2560 的 30 个任务实训课题为载体, 使读者掌握 Arduino Mega2560 的工作原理, 学会 Ar⁃ duino Mega2560 程序设计和编程工具及其操作方法, 从而提高 Arduino Mega2560 应用技能。 

    本书由浅入深、 通俗易懂、 注重应用, 便于创客学习和进行技能训练, 可作为大中专院校机电类专业学生的理论 学习与实训教材, 也可作为技能培训教材, 还可供相关工程技术人员参考。
  • 目录:
    前言 

    项目一 

    认识 Arduino Mega2560 

    任务 1 认识 Arduino Mega2560 1 

    任务 2 学用 Arduino 开发工具 7 

    习题 1 13 

    项目二 

    学用 C 语言编程 14 

    任务 3 Arduino 程序结构 14 

    任务 4 学习 Arduino 程序语言 29 

    习题 2 38 

    项目三 

    Arduino 输入输出控制 39 

    任务 5 LED 灯输出控制 39 

    任务 6 简易交通灯控制 41 

    任务 7 控制数码管显示 45 

    任务 8 按键控制 62 

    习题 3 69 

    项目四 

    突发事件的处理———中断 70 

    任务 9 外部中断控制 70 

    任务 10 定时中断控制 74 

    习题 4 76 

    项目五 

    定时控制 77 

    任务 11 定时控制 77 

    习题 5 80 

    项目六 

    串口通信与控制 81 

    任务 12 串口通信与控制 81 

    任务 13 使用串口类库 92 

    习题 6 100 

    项目七 

    模拟量处理 101 

    任务 14 模拟量输出控制 101 

    任务 15 模拟量输入控制 110 

    习题 7 113 

    项目八 

    输入输出端口的高级应用 114 

    任务 16 小型 LED 光立方控制 114 

    任务 17 简易电子琴 

    任务 18 超声波测距 121 

    任务 19 常用模块和传感器应用 132 

    习题 8 142 

    项目九 

    应用 Arduino 类库 144 

    任务 20 学会编写 Arduino 类库 144 

    任务 21 应用温湿度传感器 DHT11 类库 153 

    习题 9 156 

    项目十 

    Arduino 总线控制 158 

    任务 22 I2 C 总线控制 任务 23 SPI 总线应用 158 

    习题 10 178 

    项目十一 

    Arduino 存储控制 179 

    任务 24 应用 EEPROM 存储器 179 

    习题 11 184 

    项目十二 

    红外遥控 185 

    任务 25 红外接收与发射185 

    习题 12 193 

    项目十三 

    应用 LCD 显示 194 

    任务 26 应用 1602LCD 显示数据 194 

    任务 27 制作 LCD 电压表207 

    习题 13 213 

    项目十四 

    综合应用 214 

    任务 28 LED 点阵驱动控制214 

    任务 29 LED 广州塔控制223 

    任务 30 制作 LED 数码管电压表 239 

    习题 14 243
查看详情
12
相关图书 / 更多
创客训练营 Arduino Mega2560应用技能实训
创客全攻略:100个超乎想象的DIY创意
北京科技报社 著
创客训练营 Arduino Mega2560应用技能实训
创客社区实践指南
布拉德·菲尔德 伊恩·哈撒韦
创客训练营 Arduino Mega2560应用技能实训
创客训练营 STM32单片机应用技能实训
阳香仁;李渊;肖盛斌
创客训练营 Arduino Mega2560应用技能实训
创客班主任:激发学生自驱力的整理教育
王红梅
创客训练营 Arduino Mega2560应用技能实训
创客训练营 Arduino物联网应用技能实训
肖明耀;张天洪;郭惠婷
创客训练营 Arduino Mega2560应用技能实训
创客作品案例汇编
北京青少年科技中心
创客训练营 Arduino Mega2560应用技能实训
创客训练营 智能硬件ESP32应用技能实训
肖明耀;陈俊雄;张天洪
创客训练营 Arduino Mega2560应用技能实训
创客玩智能硬件创意制作2
DFRobot 著
创客训练营 Arduino Mega2560应用技能实训
创客手册 12个创意电子小制作
杨琳
创客训练营 Arduino Mega2560应用技能实训
创客社区:构建一座城市的创业生态(原书第2版)
布拉德·菲尔德(Brad Feld)
创客训练营 Arduino Mega2560应用技能实训
创客青春--景德镇学院校友创业案例集
赵新、司春灿 编
创客训练营 Arduino Mega2560应用技能实训
创客教育理念下的大学英语教学理论与实践
窦国宁 著