展开全部

主编推荐语

本书介绍了另外一种arduino项目开发方法,即使用labview图形化程序开发软件进行arduino项目的开发。

内容简介

arduino是一个应用越来越广泛的开放硬件平台,arduino项目一般使用c语言进行开发,本书介绍了另外一种arduino项目开发方法,即使用labview图形化程序开发软件进行arduino项目的开发。使用labview进行arduino开发可以很容易地设计出非常漂亮的用户界面,同时相对于c语言而言,图形化开发软件将程序开发变得更简单,用户不需要学习c语言就能进行arduino的开发。本书共分为6章,第1章及第2章介绍arduino的基本知识,第3章介绍labview的编程基础,第4章介绍labview控制arduino的工具包,第5章介绍使用labview进行arduino的基本传感器扩展开发,第6章结合8个综合实例介绍使用labview进行arduino项目的系统开发。

语言通俗易懂、内容丰富,本书适合所有有兴趣进行arduino开发的人员,非常适合需要进行用户界面设计的arduino项目开发人员以及没有c/c++语言基础的arduino项目开发人员。

目录

  • 版权信息
  • 前言
  • 第一篇 基础篇
  • 第1章 Arduino硬件
  • 1.1 什么是Arduino
  • 1.2 Arduino的硬件组成
  • 1.3 连接Arduino与PC
  • 第2章 Arduino软件
  • 2.1 Arduino IDE
  • 2.2 Arduino程序结构及基本函数
  • 2.3 Arduino C语言开发示例
  • 第3章 LabVIEW图形化编程语言
  • 3.1 LabVIEW的编程环境
  • 3.2 LabVIEW的数据流编程方法
  • 3.3 LabVIEW的常用工具及调试工具
  • 3.4 LabVIEW的数据类型及运算
  • 3.5 LabVIEW的程序结构
  • 3.6 图形显示
  • 3.7 数据文件存储
  • 3.8 LabVIEW的学习示例及帮助
  • 第4章 LIFA
  • 4.1 LIFA工具包下载安装
  • 4.2 LIFA的工作原理
  • 4.3 LIFA工具包VI介绍
  • 4.4 开发更多的传感器扩展VI
  • 第二篇 扩展应用篇
  • 第5章 基于LabVIEW实现Arduino开发
  • 5.1 基于LabVIEW实现Arduino基本端口编程
  • 5.2 基于LabVIEW实现Arduino传感器扩展
  • 5.3 基于LabVIEW实现Arduino数据采集
  • 第6章 Arduino图形化开发应用实战
  • 6.1 图形化的Arduino Demobox
  • 6.2 Arduino I/O测试软件
  • 6.3 基于Arduino的简易示波器
  • 6.4 基于Arduino的简易逻辑分析仪
  • 6.5 基于Arduino控制6自由度机械臂
  • 6.6 基于Arduino的弹珠游戏
  • 6.7 基于Arduino的“双人乒乓”游戏
  • 6.8 基于Arduino的俄罗斯方块游戏
  • 附录A Arduino家族
  • 附录B Arduino Uno引脚与AVR单片机引脚对应关系
  • 附录C Arduino Uno R3原理图
  • 附录D LIFA工具包的Firmware固件代码
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。