首页 > 其他 > 详细

Arduino旅程的开始

时间:2014-04-19 23:33:53      阅读:814      评论:0      收藏:0      [点我收藏+]

实验室要求开始做传感器方面的实验,我对电路不熟悉啊,怎么办,从头开始学51单片机很痛苦的,还是万能的淘宝帮忙了,找到了Arduino开发平台,Desing in Italy,意大利的团队设计的开发平台及相应的软件和库,功能强大,操作还是很简便的,所以购买的Arduino Leonardo版本。

bubuko.com,布布扣

两个版本的对比,大多数的教材和视频都是基于Arduino UNO的,两者还是有些许区别的。

好东西不私藏,分享给大家,整理过的Arduino UNO和Leonardo的资料:

http://yunpan.cn/QNqz5TzcvwgN3  访问密码 c7c4


按照教程,第一个例子就是点亮LED,第二个例子就是Hello World。


点亮LED的例子,我做了一点点改动,看看效果

bubuko.com,布布扣bubuko.com,布布扣

两个IO口,让绿灯和透明灯一亮一灭。

#define leda 4
#define ledb 13

void setup()
{
	pinMode(leda, OUTPUT);		// 设置LED引脚为输出引脚
        pinMode(ledb, OUTPUT);
}

void loop()
{
	digitalWrite(leda, 1);     // 设置LED引脚输出高电平,点亮LED
        digitalWrite(ledb, 0);
	delay(1000);               // 延时1s
	digitalWrite(leda, 0);     // 设置LED引脚输出低电平,熄灭LED
        digitalWrite(ledb, 1);
	delay(1000);               // 延时1s
}

理解了IO的概念和定义的方法,更多的代码可以参考http://kb.open.eefocus.com/index.php?title=Arduino_IDE,开源数据库

Arduino IDE是Arduino的开放源代码的集成开发环境,其界面友好,语法简单以及能方便的下载程序,使得Arduino的程序开发变得非常便捷。作为一款开放源代码的软件,Arduino IDE也是由Java、Processing、 avr-gcc等开放源码的软件写成,其另一个最大特点是跨平台的兼容性,适用于Windows、Max OS X以及Linux。2011年11月30号Arduino官方正式发布了Arduino1.0版本,可以下载不同系统下的压缩包,也可以在github上下载源码重新编译自己的IDE。

Arduino旅程的开始,布布扣,bubuko.com

Arduino旅程的开始

原文:http://blog.csdn.net/bitezijie/article/details/24136257

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!