加速度センサのつもりが衝撃センサ | ..あちゃ! no mic's

..あちゃ! no mic's

クラウドファンディング予定~2026年度
何度でもチャレンジ!
ただいまソーラーピックアップのテスト中

SANTA no Mix

スピーカーのコーン紙を取り除き、中心の芯にバネを取り付ける。
グルーガンで接着した。


バネの太さが電池の大きさと同じだったので・・・。



ご覧の通り。



それをステンレスケースにいれて出来上がり。



加速度センサになるかと思ったけど、スピーカーのつもりで作ったものがイヤホンにしかならなかったのと同じで、強い揺れと衝撃の2つを判別することくらいしかできなかった。
もうひと工夫ってところだ。

Arduinoのコードは以下のとおり。

int val = 0;

long Hval = 0;

int i = 0;


void setup() {

   Serial.begin(9600);

   Serial.println("start");

}

void loop() {

while (analogRead(0) > 0) {

  for (int i=0; i<15000; i++){

  val = analogRead(0);

  Hval = val + Hval;

  }

  Serial.print("val=");

  Serial.println(Hval);

   Hval = 0;

}

}