无标题文章

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容