まだまだ全然片付かない工房でありますが、あんまり大工&倉庫番ネタばかり続くのもなんですので、少々電子工作らしい作業記録を投下。
前回アームライトを改造して作ったこのLEDライト、小さくてそこそこ明るくてなかなか良いのですが、もっともっと明るく広く照らせるようにしたいなと思い始めました。
机の面積に比べて明るく照らせる部分がちょいと狭いのです。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B16.45.43.jpg)
ということで、しばらく前に買っていたこのCOBのLEDモジュールを複数使ってめっちゃ明るいライト+PWMで明るさを任意に調整可能。というやつを作ることにしました。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B16.45.53.jpg)
使ったCOBのLEDバーはAliexpressにたくさんありますが、例えばこれ。
点灯させてみます。12Vです。とても直視できない明るさ。200mAくらい流れます。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B16.46.34.jpg)
取り付けはアルミのL材を使うことにします。結構厚くなるので放熱板もかねる計画。
長物はまだ開梱すらしておりませんでした。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B16.48.07.jpg)
いろいろあるアルミ材から、
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B16.55.45.jpg)
これを選びます。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B16.56.13.jpg)
例えばこんな風に並べて、
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B16.59.07.jpg)
こんな感じに取り付けることを考えます。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B16.59.49.jpg)
PWM制御はArduinoとジャンクのFET使えばいいでしょう。容量のでかいFETは捨てるほど持っております。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B17.39.02.jpg)
最終的にどの形のArduino使うかは別途考えるとして、まずはあちゃんでいいのを使って回路とスケッチのテストをします。たくさんあるので、壊れても惜しくないです。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B17.44.21.jpg)
とりあえずLチカやってあちゃんでいいのが動作することを確認しておきます。これ結構だいじ。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B17.45.11.jpg)
FETはこの形なら最低でも5Aくらいは流せるはずです。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B17.46.21.jpg)
型番見ます。これはおそらく正弦波インバータ付きのUPSのジャンクから回収したやつじゃないかな。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B17.47.08.jpg)
回路は極めて一般的なPチャンネルFETを使ったスイッチ回路です。Arduino の出力をそのままゲートにかけています。実装するときはちゃんと抵抗入れます。ここではGNDとの間にゲートの電荷を抜くための10kΩくらいの抵抗を入れただけで動作確認しました。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B18.11.45.jpg)
とりあえずPWM(AnalogWrite)なので簡単です。適当な定数で明るさが変わることを確認すればOK。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B18.12.00.jpg)
で、次は点灯させながら自由に明るさが変えられる、つまりPWMのデューティを任意に変化させられるようにボリュームをつけます。
5Vを分圧してArduinoのアナログポートで読み取り、その値に従ってPWMのデューティを変化させればOKです。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B18.23.52.jpg)
スイッチもつけましょう。せっかくなのでタッチスイッチにします。
しばらく前に買って積みキットになっていたスイッチサイエンスのタッチスイッチモジュールを使います。モノはこれです。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B18.59.19.jpg)
だんだんごちゃついてきましたが、動作確認まではこんなもんです。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-132B18.59.24.jpg)
タッチスイッチのところだけはちゃんと配線してやらないとピンヘッダ突っ込んだだけではさすがに誤動作しまくりです。ということで、ハンダ付けしてちゃんとした接続を作ります。モジュール側にはL型のピンヘッダ付けて、
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-182B20.58.36.jpg)
メスのQiコネクタを使って配線を引き出します。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-182B20.59.09.jpg)
電源と信号線(黄色)を使います。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-182B21.01.01.jpg)
ワイヤ類は作業台の横にこんな感じにひっかけるようにしました。使い勝手がなかなかいいです。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-182B21.01.07.jpg)
楽しいコネクタコンタクトカシメをやって、
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-182B21.02.42.jpg)
ちゃんとした接続をします。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-192B08.05.40.jpg)
動かしてみましょう。
ばっちりです。
ポートとか細かいことは端折りますが、スケッチはこんな感じ。
完成したらちゃんとしたコメント付きのものをアップします。暫定として。
こんだけです。さすがArduino 、簡単なもんですね。
int blightness = 0;
boolean turnon = false;
void setup() {
pinMode(6, OUTPUT);
pinMode(8, INPUT);
pinMode(13, OUTPUT);
digitalWrite(13, HIGH);
}
void loop() {
if (digitalRead(8) == HIGH) {
if (turnon == false) {
turnon = true;
digitalWrite(13, LOW);
delay(500);
digitalWrite(13, HIGH);
} else {
turnon = false;
blightness = 0;
analogWrite(6, blightness);
digitalWrite(13, LOW);
delay(500);
digitalWrite(13, HIGH);
}
}
if (turnon == true) {
blightness = analogRead(5) / 4;
analogWrite(6, blightness);
}
}
お次はL材を切り出します。ここで新兵器登場。
先日高山質店で購入した切断機です。新品で、6500円だったかな。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-192B08.47.21.jpg)
初めて使います。こんな感じに簡単なクランプで材を固定して、高速回転するチップソーを押し当てるだけ。簡単です。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-192B08.47.45.jpg)
切れました。
…..簡単に切れました、と書きましたが、大変な思いをしました。
切断自体はあっという間で簡単に切れるのですが、アルミの切断粉が飛ぶ飛ぶ。周り中がカスだらけになって掃除が大変でした。いやあ、切断機を室内で使うのはやめた方がいいです。当たり前か。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-192B08.51.10.jpg)
とにかく、切りました。長さは結局230mmとしました。これだとLEDバーは4本しか乗らないのですが、手元にある12VのACアダプタが1.2A品だけだったので、安全を見て4本、つまり約800mAの電流を流すことにします。
LEDを始めとする半導体は温度が上昇すると抵抗が下がりますので電流がより流れる方向に変化します。このLEDバーも放熱なしでずっとつけていると230mAくらいまで電流値が増加するのが観察できます。ということも含めての4本使いという判断です。
こんな感じに並べるといいでしょう。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2018/05/2018-05-192B08.54.11.jpg)
ここまでやって、この先の実装をやるためにはアクリルの切り出しが必要なことに思い当たりました。ところが、レーザ加工機はまだレーザ管すら乗せておりません(笑
ということで、ここまで進めましたが、ここで一旦中断してレーザ加工機の再起動をすることに。
いつになったら落ち着くのか全く見えません。週末だけの作業ですので夏までかかるかもしれないですね。
コメント