

Add to Cart
Arduinoモジュールのアナログの広告のキーボード モジュール、電子ブロック
電子ブロックの広告のキーボードのアナログのキーボード モジュール
記述:
色 | 黒+黄色 |
材料 | PCB +プラスチック |
特徴 | 1つのアナログの港の5つのキー;異なった電圧のOmron耐久のボタン;forArduinoセンサー インターフェイスと互換性がある;3つの入力/出力PINの港を使って:VCC、GND。 |
指定 | Arduino力の電気ブロックのためのアナログの5キーのキーボード モジュール |
適用 | Arduino力の電気ブロックのためのアナログのキーボード モジュール |
英国マニュアル/Spec | いいえ |
パッキング リスト | 1つのxの広告のキーボード モジュール |
Arduinoの保存IOの港のための5つの主州を読むのにアナログの港を使用して下さい。Arduinoセンサーを使うと拡張ボードは相互仕事のボタン完了し。
Aruinoのテスト コード:
/ /ADKeyboardモジュール
adc_key_val int [5] = {50、200、400、600、800};
int NUM_KEYS = 5;
intのadc_key_in;
intのキー= -1;
intのoldkey = -1;
無効の組み立て()
{
pinMode (13の出力);//私達デバッギングLEDを心拍を出力するのに使用します
Serial.begin (9600);//9600ビット/秒
}
無効のループ()
{
adc_key_in = analogRead (0);//センサーからの価値を読んで下さい
digitalWrite (13、低い);
キー= get_key (adc_key_in);主出版物への//改宗者
(キー!keypressが検出されれば= oldkeyの)//
{
遅れ(50);debounceの時間の//待ち時間
adc_key_in = analogRead (0);//センサーからの価値を読んで下さい
キー= get_key (adc_key_in);主出版物への//改宗者
(キー!= oldkey)
{
oldkey =キー;
(key> = 0) {
digitalWrite (13、高い);
転換して下さい(キー)
{
場合0:Serial.println (「S1 OK」);
壊れ目;
場合1:Serial.println (「S2」は承諾します);
壊れ目;
場合2:Serial.println (「S3」は承諾します);
壊れ目;
場合3:Serial.println (「S4」は承諾します);
壊れ目;
場合4:Serial.println (「S5」は承諾します);
壊れ目;
}
}
}
}
遅れ(100);
}
/ /数を調整する改宗者ADCの価値
intのget_key (入る無署名のint)
{
int k;
のため(k = 0;k
{
(入力
{
帰りk;
}
}
(k> = NUM_KEYS) k = -1;//押される有効なキー無し
帰りk;
比較優位:
1. 便利で及び友好的なカスタマー サービス
2. 低価格は工場製造者から指示します
3. 世界中の速い配達。
4. 全体的な標準と良質。
5. 1年の工場保証
6. 安全な船積みの方法および支払