购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

| 第1章 |

初识Arduino

Arduino是一个基于开放原始码的软硬体平台,构建于开放原始码 simple I/O界面,并且具有使用类似Java、C语言的Processing/Wiring开发环境。

Arduino包含两个主要部分:硬件部分可以用来作电路连接和Arduino电路板;另一个是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板,程序便会告诉Arduino电路板要做些什么。

Arduino开发板是一块基于开放源代码的USB接口SimpleI/O接口板(最原始的开发板包括12通道数字 GPIO,4通道PWM 输出,6~8通道10bit ADC输入通道,因为开发板可以个人 DIY,也可以生产厂家免版权生产,所以目前具有多种性能更强的开发板),并且具有使用类似Java、C语言的IDE集成开发环境,让您可以快速使用 Arduino 语言与Flash或Processing…等软件,作出互动作品。

Arduino 能通过各种各样的传感器来感知环境,通过控制灯光、电动机和其他装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,收录进微控制器。对Arduino的编程是利用Arduino编程语言(基于Wiring)和Arduino开发环境(基于Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,通过它们之间进行通信(如Flash,Processing,MaxMSP)来实现。 rWuqxm2GWAj7oAC30xYrK5C1D1gL5+d6xtTPTfWmEj7EJpBcGagPkkrQQR5LBhvM

点击中间区域
呼出菜单
上一章
目录
下一章
×