pcDuino 书籍_第三章: C语言和pcDuino的Arduino风格IDE (III)

pc朵拉 发布于 2013/08/09 10:38
阅读 613
收藏 0
上篇讲到:
pcDuino 书籍_第三章: C语言和pcDuino的Arduino风格IDE (II)


Arduino风格IDE编程

在20130531版本之后中,pcDuino内置了Arduino IDE。




在pcDuino版本的Arduino IDE中, 有一个新的板子类型"pcDuino", 而且它是默认的板子。




选择一个 LED的例子看看:



接下来,让我们来创建一个新的程序: 我们将用Linker kit button模块和 Linker kit LED 模块来搭建一个小实验。通过按钮来控制LED灯的开关。

代码如下:
  1. /*
  2. * Linker kit button and LED test
  3. */
  4. #include <core.h>
  5. int led_pin = 2;
  6. int button_pin =1;

  7. void setup()
  8. {
  9.          
  10.    pinMode(led_pin, OUTPUT);
  11.    pinMode(button_pin, INPUT);
  12.    
  13.    return;
  14.     
  15. }

  16. void loop()
  17. {
  18.   
  19.   if( digitalRead(button_pin)== HIGH)
  20.     digitalWrite(led_pin, HIGH);  // set the LED on
  21.   else
  22.     digitalWrite(led_pin, LOW);       // set the LED off
  23. }
复制代码
点击"File"选择"New":


将代码复制粘贴到新窗口中:


按以下方式保存文件,并命名为“linker_button_led":



开发板类型选择pcDuino:


点击upload按钮,会弹出一个新窗口并运行程序:



硬件设置方面,Linker button模块插入D1,Linker LED模块插入D2.当没有按按钮的时候,LED灯是熄灭的。





当按下按钮的时候,LED灯就会亮。




出自:http://www.pcduino.org/forum.php?mod=viewthread&tid=212

加载中
返回顶部
顶部