1、概 述
什么是arduino?
arduino是一块基于开放原始代码的simple i/o平台,并且具有开发语言和开发环境都很简单、易理解的特点。让您可以快速使用arduino做出有趣的东西。它是一个能够用来感应和控制现实物理世界的一套工具。 它由一个基于单片机并且开放源码的硬件平台,和一套为arduino板编写程序 的开发环境组成。arduino可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以控制各式各样的电灯、电机和其他物理设备。arduino项目可以是单独的,也可以在运行时和你电脑中运行的程序(例如:flash,processing,maxmsp)进行通讯。arduino开源的ide可以免费下载得到。
2、特色描述
开放原始码的电路图设计,开发界面免费下载,也可依需求自己修改!!下载程序简单、方便。可简单地与传感器、各式各样的电子元件连接(如:led灯、蜂鸣器、按键、光敏电阻等等),做出各种各样有趣的东西。使用高速的微处理控制(atmega328)。
开发语言和开发环境都非常的简单、易理解,非常适合初学者学习。
3、性能描述
4、几个比较特殊的端口说明:
5、arduino c语法介绍
arduino语法是建立在c/c++基础上的,其实也就是基础的c语法,arduino语法只不过把相关的一些参数设置都函数化,不用我们去了解他的底层,让我们去了解avr单片机(微控制器)的朋友也能轻松上手。
6、模块和扩展