无标题文章

作者: 5期刘雪梅 | 来源:发表于2017-10-26 20:20 被阅读0次

    2017-10-26

    今天我们学习了数字的输出,例如发光二极管会依次点亮0.1秒,然后再熄灭,int BASE = 2;

    int NUM = 6;

    int index = 0;

    void setup()

    {

    for (int i = BASE; i < BASE + NUM; i ++) {

    pinMode(i, OUTPUT);

    }

    }

    void loop()

    {

    for (int i = BASE; i < BASE + NUM; i ++) {

    digitalWrite(i, LOW);

    }

    digitalWrite(BASE + index, HIGH);

    index = (index + 1) % NUM;

    delay(100);

    }

    模拟输入,int ledPin = 13;

    int potPin = 5;

    int value = 0;

    void setup() {

    pinMode(ledPin, OUTPUT);

    }

    void loop() {

    value = analogRead(potPin);

    digitalWrite(ledPin, HIGH);

    delay(value);

    digitalWrite(ledPin, LOW);

    delay(value);

    }

    渐渐地熟悉了Arduino的操作流程与代码的编译,很多用的不是非常熟练的函数也不再含糊不清。

    相关文章

      网友评论

        本文标题:无标题文章

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