キッチンタイマーの圧電スピーカーにLED繋いでLEDチカしたい。
基板は一枚 値段相当
ドリテック 大画面タイマー シャボン6 ブルー T-542BL
- 出版社/メーカー: ドリテック(dretec)
- メディア: ホーム&キッチン
- この商品を含むブログを見る
圧電素子に着てるのが1.5くらいしかない。
これじゃぁLED光らない。
1815とコイルとコンデンサーで昇圧回路が必要 それ作るのに100円超えするわw
ベース基板は一枚だけど凝った作りしている 値段のわりに。
タニタ でか見えタイマー100分 ホワイト TD-384-WH
- 出版社/メーカー: タニタ(TANITA)
- 発売日: 2005/10/01
- メディア: ホーム&キッチン
- 購入: 10人 クリック: 353回
- この商品を含むブログ (5件) を見る
圧電素子に5vくらい着てる
昇圧してるみたい
これなら直接ハンダしてもLED光る やったね
あとリード長めなので配線途中で溶かして LEDつけれるやったね。
まえからやりたかったHDDのモーターまわすやつ
int phase[4]; int delta =16; void setup() { Serial.begin(115200); phase[0] = 2; phase[1] = 3; phase[2] = 4; phase[3] = 5; pinMode(phase[0], OUTPUT); pinMode(phase[1], OUTPUT); pinMode(phase[2], OUTPUT); pinMode(phase[3], OUTPUT); digitalWrite(phase[3], LOW ); } int mode[9][3] { { LOW, LOW, HIGH}, // 1 { LOW, HIGH, HIGH}, // 1 { LOW, HIGH, HIGH}, // 1 { LOW, HIGH, LOW}, // 2 { HIGH, HIGH, LOW}, // 2 { HIGH, HIGH, LOW}, // 2 { HIGH, LOW, LOW}, // 3 { HIGH, LOW, HIGH}, // 3 { HIGH, LOW, HIGH}, // 3 } ; int j; int i; char buf[35]; void loop() { for(j = 0 ; j < 9; j ++) { sprintf(buf, "Phase%d: ", j); Serial.print(buf); for(i = 0 ; i < 3; i ++) { digitalWrite(phase[i], mode[j][i]); sprintf(buf, " %d", mode[j][i]); Serial.print(buf); } Serial.println(); delay(delta); } }
ラズパイでオーディオ有効化する
いろいろ消したもんで復帰させるのはまった
/etc/modules
snd_bcm2835
追加
sudo speaker-test
これで鳴る
ラズパイの音量100%
amixer cset numid=0 100% | echo -n
amixer cset numid=1 100% | echo -n
とりあえず rc.localに
ラズパイのGPIOでリレー制御しようとすると電力足りないし。arduinoなら直結できたんだがw
仕方ないので 2SA1015 で
C: 負荷
E: 同一電圧ソース(3.3V)
B: GPIO
これでかちかちした
Eに5VかけるとGPIOが動作しなく鳴るから3.3ボルトで
抵抗入れればいいのだけと
ラズパイでゆっくりでハテブのホッテントリ一蘭読み上げさせてた
こんなかんじですね
#!/bin/sh wget 'http://b.hatena.ne.jp/hotentry?mode=rss' -O - |\ perl -nle 'if(/<title>/../<\/title>/) { s/<\/title>//;s/<title>//; print }' |\ perl -ple ' system( "./AquesTalkPi \"$_\" | aplay"); '