Arduino程序设计基础PDF电子书免费下载

资料大小: 11.34 MB

所需积分: 5

下载次数:

用户评论: 0条评论,查看

上传日期: 2019-06-10

上 传 者: aji81他上传的所有资料

资料介绍

标签:Arduino(835)函数(720)EEPROM(390)SPI(680)控制器(4569)

  Arduino不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势。Arduino简单的开发方式使得开发者更关注创意与实现,更快的完成自己的项目开发,大大节约了学习的成本,缩短了开发的周期。

  因为Arduino的种种优势,越来越多的专业硬件开发者已经或开始使用Arduino来开发他们的项目、产品;越来越多的软件开发者使用Arduino进入硬件、物联网等开发领域;大学里,自动化、软件,甚至艺术专业,也纷纷开展了Arduino相关课程。

  笔者2008年开始接触Arduino,被Arduino的简单易用所吸引,后创建ArduinoCN中文社区,致力于Arduino教学与推广。现从事硬件开发工作,在工作中也经常使用Arduino做开发,积累了一定经验。

  本书即是笔者将过去撰写的Arduino相关教程与自身开发经验整理而成,主要针对大学Arduino教学实验编写,亦可用于相关开发人员及爱好者入门学习。

  本书体系结构清晰,内容丰富,涵盖Arduino基础知识及高级应用,中途穿插简单项目制作,用于巩固知识与扩展提高,同时提供了常用API参考,方便读者实践时查阅。

  Arduino不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势。Arduino 简单的开发方式使得开发者更关注于创意与实现。更快地完成自己的项目开发,大大节约学习的成本,缩短开发的周期。越来越多的专业硬件开发者已经或开始使用Arduino来开发他们的项目和产品。

  本书涵盖Arduino基础知识及高级应用,中途穿插简单项目制作,用于巩固知识与扩展提高,同时提供常用的API参考,以便读者实践时查阅。

  本书主要针对本科生及研究生阶段的Arduino教学实验进行编写,亦适用于相关开发人员及人门者学习。

  各章节所涉及内容如下:

  第1章简单介绍Arduino的历史。软硬件及安装使用方法。

  第2章讲解语言基础。基本输入/输出方法、串口通信和- -些常用函数的使用。

  第3章讲解ArduinoI/O口的一些高级应用。

  第4章详细讲解如何使用和编写Arduino类库。

  第5章介绍串口、IIC、SPI三种通信方式在Arduino上的使用方法。

  第6章介绍如何使用EEPROM和SD卡记录和保存数据。

  第7章讲解Arduino红外通信的使用方法。。

  第8章以1602LCD和12864LCD两种常见液晶显示器为例,介绍Arduino驱动液晶显示器的方法。

  第9章针对特殊型号的Arduino控制器(Leonardo、Micro.Due等)的USB功能进行讲解。

  第10章讲解使用Arduino进行网络通信的方法。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料