Stduino小白练习第一弹--LED闪烁灯

7 篇文章 0 订阅
6 篇文章 0 订阅

Stduino小白练习第一弹--LED闪烁灯


介绍:STM32的传统学习进程非常长,学生从无到有点亮一颗LED灯需要学习许多知识。这种知识体系教学,非常系统,但是对于初学者非常不友好。学生被灌输进大量知识,却没能够通过动手巩固,很快就会忘掉,甚至怀疑自己不是学习的料,严重打击学习兴趣。
利用Stduino IDE开发代码,能够很快上手。给学生讲解完几个基本函数的使用方式,学生立马就能编写代码,并且点亮一颗LED。学生在学习初期即能给予正向反馈,刺激学生兴趣,继续学下去。并且,随着一个个动手项目的进行,学生会遇见很多问题,这时候回过头来学习相关知识,学习更有针对性,并且在实际中运用,提高了学习效率。

废话少说,点亮LED之前已经有教程,本次是制作闪烁灯。

原理:让LED灯时亮时暗,并一直这样进行下去。

说明:
setup()函数只运行一次。loop()函数内代码是一个死循环,因此一直运行,想要STM一直运行的代码写这里。
pinMode(13,OUTPUT);//在setup()函数进行一次初始化,13引脚状态为数字输出digitalWrite(13,LOW);//输出低,即灯无电通过,灯灭
digitalWrite(13,HIGN);//输出高,既灯有电通过,灯亮
delay(1000)为了让灯能够时亮时暗,需要利用delay()来延长他们的时间(这里是1000毫秒)。

void setup() {
  // put your setup code here, to run once:
pinMode(13,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
    digitalWrite(13,LOW);
    delay(1000);
    digitalWrite(13,HIGH);
    delay(1000);
    
}

本文转载自Stduino论坛http://stduino.com/forum.php?mod=viewthread&tid=8&extra=
[1]: http://stduino.com/forum.php?mod=viewthread&tid=8&extra=

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值