6651| 3
|
[教程] Romeo for Edison Controller 按键实验 |
本帖最后由 dwblinux 于 2014-12-10 10:56 编辑 Romeo for Edison Controller 按键实验 【元件清单和硬件连接图】 1x micro USB数据线 1x Romeo for Edison Controller板子 1x 数字大按钮模块 【软件编程】 int buttonPin = 2; // 定义按键为 pin 2 int ledPin = 13; // 定义LED为 pin 13 int buttonState = 0; void setup() { pinMode(ledPin, OUTPUT); // 设置数字端口13为输出模式 pinMode(buttonPin, INPUT); // 设置数字端口2为输入模式 } void loop(){ buttonState = digitalRead(buttonPin); //读取Pin 2的状态 if (buttonState == HIGH) { //判断是否为高 digitalWrite(ledPin, HIGH); //如果是高,设置LED亮 } else { digitalWrite(ledPin, LOW); //如果是低,设置LED灭 } } 【效果】 按下灯亮,松开灯灭。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed