| 
 
 7910| 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灭   } } ![]() 【效果】 按下灯亮,松开灯灭。  | 
 沪公网安备31011502402448© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed