arduino——流水灯(笔记)

作者: 猛犸象和剑齿虎 | 来源:发表于2020-01-11 20:23 被阅读0次

    学习编程的过程中,比较有趣的是控制一些硬件,与硬件打交道了。同样的,在枯燥平淡的生活中,找到一点乐趣也是很有意义的事。

    材料准备

    arduino uno 板一块,面包板一块、6个LED灯泡,6个220欧电阻。导线若干。

    接线

    从数字信号2-7总共6个端口接到面包板上,分别接上电阻,再连接LED,从LED的负极串到同一的GND地线上,插入GND端口。


    294f748890a078522690edee8f8ba7e.jpg

    注意事项:

    1. LED灯是分正负极的,接线的时候注意电流的走向,LED灯长脚为正极,短脚为负极。
    2. 虽然面包板仅仅是个通电的装置,上边标有的正负极,尽量养成良好的习惯,接线时区分正负极。

    在arduino代码编辑器上编写程序。

    image.png

    新建一个sketch,这是arduino特有的程序文件叫法。

    代码部分:

    代码是C语言为基础的,当然里面定义了arduino特有的函数。

    void setup() {
    
    pinMode(2,OUTPUT);//数字信号端口为2,设为输出模式
    pinMode(3,OUTPUT);
    pinMode(4,OUTPUT);
    pinMode(5,OUTPUT);
    pinMode(6,OUTPUT);
    pinMode(7,OUTPUT);
    
    }
    
    void loop() {
    for (int i=2;i<7;i++)//特有的C语言写法,感觉异常简洁
    {
      digitalWrite(i,HIGH);//数字信号写入,高
      delay(500);//1000毫秒也就是1秒
      digitalWrite(i,LOW);
      }
    
    for (int i=7;i>2;i--)//从信号7倒过来
    {
      digitalWrite(i,HIGH);
      delay(500);
      digitalWrite(i,LOW);
      }
      
    }
    
    为了视频不占空间,实际亮灯已将代码的延迟改为500毫秒

    最后

    当然是收拾物品了,养成良好的习惯,归类整理,不然下次用到的时候很有可能找不到了。

    相关文章

      网友评论

        本文标题:arduino——流水灯(笔记)

        本文链接:https://www.haomeiwen.com/subject/kxbpactx.html