前一段时间偶然进入创客空间并接触到了
开源硬件
,小编表示十分感兴趣。于是这周打算汇总一下网络上现有的一些关于
Arduino
的及教程进行分享。首先感谢一下各位原作者,在此表示十分感谢~
什么是Arduino?
Arduino是一个能够用来感应和控制现实物理世界的一套工具。 它由一个基于
单片机
并且开放源码的硬件平台,和一套为Arduino板编写程序的开发环境组成。
Arduino可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以控制各式各样的电灯、电机和其他物理设备。Arduino项目可以是单独的,也可以在运行时和你电脑中运行的程序(例如:Flash,Processing,MaxMSP)进行通讯。
Arduino的编程语言就像似在对一个类似于物理的计算平台进行相应的连线,它基于处理多媒体的编程环境。
Arduino是人们连接各种任务的粘合剂。要给Arduino下一个最准确的定义,最好用一些实例来描述。
想要一件闪闪发光的绒毛玩具吗?
想要一款具备语音和酒水配送功能的X教授蒸汽朋克风格轮椅吗?
想要一套按下快捷键就可以进行实验测试蜂音器吗?
想为您的儿子自制一个《银河战士》手臂炮吗?
想自制一个心率监测器,将每次骑脚踏车的记录存进存储卡吗?
想过自制一个能在地面上绘图,能在雪中驰骋的机器人吗?
Arduino都可以为您实现。
接下来以
Arduino UNO
为例看一下各种串口:
至于不同接口的具体含义和作用我们后续再说。
软件准备
1. 下载Arduino IDE
打开网页输入网址:
http://arduino.cc/en/Main/Software
进入到页面后,找到下图显示部分。
Windows用户,点击下载Windows(ZIPfile),如果Mac,Linux用户则选