当前位置:网站首页>推荐书籍 > 正文 >>

Arduino Mega2560应用技能实训

图书信息

作者:肖明耀等编著

出版社:中国电力出版社

定价:49.00

ISBN:9787519818111

出版时间:2018-05-01

分类:图书,行业职业,计算机,编程语言

商品介绍

目录

前言

项目一

认识ArduinoMega2560

任务1认识ArduinoMega25601

任务2学用Arduino开发工具7

习题113

项目二

学用C语言编程14

任务3Arduino程序结构14

任务4学习Arduino程序语言29

习题238

项目三

Arduino输入输出控制39

任务5LED灯输出控制39

任务6简易交通灯控制41

任务7控制数码管显示45

任务8按键控制62

习题369

项目四

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

任务9外部中断控制70

任务10定时中断控制74

习题476

项目五

定时控制77

任务11定时控制77

习题580

项目六

串口通信与控制81

任务12串口通信与控制81

任务13使用串口类库92

习题6100

项目七

模拟量处理101

任务14模拟量输出控制101

任务15模拟量输入控制110

习题7113

项目八

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

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

任务17简易电子琴

任务18超声波测距121

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

习题8142

项目九

应用Arduino类库144

任务20学会编写Arduino类库144

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

习题9156

项目十

Arduino总线控制158

任务22I2C总线控制

任务23SPI总线应用158

习题10178

项目十一

Arduino存储控制179

任务24应用EEPROM存储器179

习题11184

项目十二

红外遥控185

任务25红外接收与发射185

习题12193

项目十三

应用LCD显示194

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

任务27制作LCD电压表207

习题13213

项目十四

综合应用214

任务28LCD点阵驱动控制214

任务29LCD广州塔控制223

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

习题14243

内容简介

Arduino是优选很流行的开源硬件和软件开发平台集合体,Arduino易于学习和上手,其简单的开发方式使得创客开发者集中关注创意与实现,开发者可以借助Arduino快速完成自己的项目。ArduinoMega2560具有54个输入输出端口、8个中断、4路串口通信接口,16路模拟输入端、256KB存储空间,适应3D打印等更复杂控制,应用更加广泛。本书遵循“以能力培养为核心,以技能训练为主线,以理论知识为支撑”的编写思想,采用基于工作过程的任务驱动教学模式,以ArduinoMega2560的30个任务实训课题为载体,使读者掌握ArduinoMega2560的工作原理,学会ArduinoMega2560程序设计和编程工具及其操作方法,从而提高ArduinoMega2560应用技能。本书由浅入深、通俗易懂、注重应用,便于创客学习和进行技能训练,可作为大中专院校机电类专业学生的理论学习与实训教材,也可作为技能培训教材,还可供相关工程技术人员参考。

推荐书籍