随着电子产品的不断发展,除了硬件性能的不断提升及开发效率的不断提高,用户体验也显得越来越重要。在很多电子产品设计中,都需要在用户界面设计上花相当多的时间。
Arduino是一个开放的硬件平台,它基于一个源代码开放的微控制器电路板,并提供了相应的集成开发环境来进行软件开发。Arduino的出现使得基于单片机微控制器的电子设计变得更加容易,即使不懂电路设计和编程的人员也可以通过短时间的学习设计出自己的电子作品。在Arduino的集成开发环境中,不需要编写复杂的单片机底层代码,也不需要去学习难懂的汇编语言,只需要有一些C语言的开发基础,便可以进行微控制器的开发,极大地提高了开发效率。随着电子产品的不断发展,除了硬件性能的不断提升及开发效率的不断提高,用户体验也显得越来越重要。在很多电子产品设计中,都需要在用户界面设计上花相当多的时间。
LabVIEW是一种图形化的编程语言,这种图形化编程语言简单易懂,容易上手,可以进行快速程序开发,并且利用这种图形化编程语言可以很容易地设计出漂亮的用户界面。因此,如果能使用LabVIEW进行Arduino的开发,除了能够很容易地设计出非常漂亮的用户界面以外,还可以使得Arduino的开发更加方便及快速,用户甚至不需要C语言的开发基础,就能进行Arduino的开发,这也是本书的创作意图。本书内容总共分为6章,第1章介绍Arduino的硬件基础,第2章介绍Arduino程序开发环境及使用C语言开发的流程,第3章介绍LabVIEW的编程基础,第4章介绍LabVIEW控制Arduino的工具包,第5章介绍使用LabVIEW进行Arduino的传感器扩展开发,第6章结合8个综合实例介绍使用LabVIEW进行Arduino项目的系统开发。本书适用于所有有兴趣使用Arduino进行项目开发的人,尤其适用于需要设计漂亮用户界面的开发者。当然,根据读者自身情况不同,阅读本书的方式也有所不同。如果读者对Arduino平台比较了解,那么读者可以直接跳过第1章和第2章。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !