无标题文章

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的操作流程与代码的编译,很多用的不是非常熟练的函数也不再含糊不清。

你可能感兴趣的:(无标题文章)