×

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

消耗积分:5 | 格式:pdf | 大小:11.34 MB | 2019-06-10

aji81

分享资料个

  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进行网络通信的方法。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(2)
发评论
houjue 2022-07-07
0 回复 举报
坑人的:阉割版! 收起回复
mikefan 2021-10-23
0 回复 举报
只有目录,没有正文,垃圾,举报 收起回复

下载排行榜

全部2条评论

快来发表一下你的评论吧 !