Arduino旅程的开始

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


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

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

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


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


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


两个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。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值