DigitalOut (Arduino)

(2014.4.17 作成)

コンストラクタ

プロトタイプ

DigitalIn(const uint16_t &Pin);

戻り値

なし

引数

Pin

0~13のいずれか
備考

なし

ArduinoのdigitalReadを呼び出しているだけです。

特に難しい使い方はないと思います。

 

ただしArduinoに関してはINPUT, INPUT_PULLUPしか設定がないようなのでmode関数はPULLUP / DOWNしか動作しません。

サンプルコード

#include "DKS_GPIO_Arduino.h"
 
DKS::DigitalOut led;
DKS::DigitalIn button;
 
void setup() 
{
  led=DKS::DigitalOut(7);
  button = DKS::DigitalIn(3);
}
 
void loop()
{
    if (button()) led = 1;
    else led = 0;
}

サンプルコードの使い方についてはこちらを参照してください。