Vibration Sensor Module(SW-18010P) JP: 두 판 사이의 차이
(새 문서: {{#seo:|title=ArduWiki : Arduino 振動センサーモジュール(SW-18010P)ガイド|title_mode=append|keywords=Arduino, 情報科学, メイカー学習, パフォーマンス評価, 振動センサーモジュール (SW-18010P), Arduino作品, キャップストーン作品, Arduinoサンプルコード|description=Arduinoで振動センサーモジュール(SW-18010P)を制御する方法(基本情報、配線、サンプルコード)を紹介します。情報...) |
잔글 (→接続方法) |
||
| 20번째 줄: | 20번째 줄: | ||
{| class="wikitable" | {| class="wikitable" | ||
| LED | | LED | ||
| 振動センサー | | 振動センサー | ||
| Arduino | | Arduino | ||
|- | |- | ||
| | | | ||
| VCC | | VCC | ||
| 5V | | 5V | ||
|- | |- | ||
| - | | - | ||
| GND | | GND | ||
| GND | | GND | ||
|- | |- | ||
| + | | + | ||
| | | | ||
| D7 | | D7 | ||
|- | |- | ||
| | | | ||
| DO | | DO | ||
| D8 | | D8 | ||
|} | |} | ||
2025년 3월 27일 (목) 15:39 기준 최신판

衝撃や振動を検出できるモジュールです。
デジタル出力のみ対応しており、アナログ出力には対応していません。
仕様
- 動作電圧 [V]:3.3 ~ 5
- 出力:デジタル(アナログ出力なし)
使用例の必要ハードウェア
- Arduino board
- 振動センサーモジュール
- ジャンパーワイヤー
- LED
接続方法
| LED | 振動センサー | Arduino |
| VCC | 5V | |
| - | GND | GND |
| + | D7 | |
| DO | D8 |

サンプルコード
振動が検出されたときにLEDを点灯させるコードです。
int led = 7;
int sensor = 8;
void setup(){
pinMode(led, OUTPUT);
pinMode(sensor, INPUT);
digitalWrite(led, LOW);
}
void loop(){
int a = digitalRead(sensor);
if(a==LOW) digitalWrite(led, HIGH);
else digitalWrite(led,LOW);
}
実行結果
