初歩の電子工作とデジカメの日記

電子工作備忘録とデジカメで撮影した写真のブログです。

Arduinoでモーションセンサ(人感センサ)を使う

2015-07-27 12:15:09 | Arduino Uno
市販されている防犯用自動点灯LEDライトは焦電センサといわれる動体をキャッチして動作させるセンサーを使っているらしい。 そこで自宅で玄関のドアを開けてから電灯スイッチを押すまでの間の暗がりを解消するためこのセンサを利用して自動点灯LEDライトを作った。


千石電商で買った「Napion MPモーションセンサ(黒)標準検出タイプ」で通称人感センサとも言う。 センサより2mの距離で約30cmの動きを検出する機能で今回の製作目的には充分な性能だ。



プログラムは書かないで済ませるようにチャージポンプICやタイマIC555を使う回路も試みたが失敗を繰り返すのみだったので、最後の頼みで[Arduino UNO]を使って回路を組んだ。 LEDは明るさも考慮して角型LED(Flux LED)を3個使うことにした。



Arduin IDEのスケッチ(プログラム)
LEDの点灯時間はdelay関数で設定。delay(20000)は20秒間点灯する。



[Arduino UNO]からスケッチ書き込み済のIC 「ATmega328p」を取り外し、以前製作した「eJackino」の付録基板「eJackino-Mini」にセット。ユニバーサル基板にはいつでも取り外しができるようにピンソケットをハンダ付けしてそれに「eJackino-Mini」を挿す。ICを単体で使用するための配線は済んでいるので楽チン。
ユニバーサル基板には人感センサ、電源電池(単3乾電池x3本)接続のためのピンソケット、そして3個の角型LEDもそれぞれハンダ付けした。



製作した基板と電池ケースを一体化するため、アクリル板をサイズに万能ノコギリでカットし、5mmのスペーサを噛ましてM3ネジ、ナットで固定。



アクリル板の裏面
ここに単3乾電池3本用の電池ケースを強力粘着両面テープで貼り付けた。
フックに吊り下げられるようにウィやー用に穴も開けておく。



電池ケースを接着した。吊り下げ用のワイヤー(黄色)も結ぶ。



テスト点灯・・・・20秒後に消灯

アイロンビーズ工作

2015-07-07 16:30:00 | iron-bead
主にキッズ女子に人気があるらしい「アイロンビーズ」なる商品をHP記事で知った。70代の自分が手を出す趣味ではないのだろうが、孫の顔が脳裏に浮かび、彼が好きな妖怪ウォッチや仮面ライダーなんかも作れるらしいので嵌まってみることにした。
新しいことには形から入る性格上、「ヨドバシカメラ」のおもちゃ売り場で一通りの道具と材料を買い求め、製作開始!


1ヶ月ぐらいの間に作った作品です。先人たちのHPやブログ記事を頼りに製作しましたがこれ以外にも孫に5-6点プレゼントしています。また自分と妻のためにキーホルダーのアクセサリーも作って使用中です。
いろいろHPやブログで情報を集めているとどうも子供たちは当然作り手になっているが、その親も手伝いながら自分でも作り出し、すっかり嵌まっている人も結構多いらしい。
確かに作り出すと先へ、先へと行きたくなり時間を忘れてしまうことになり易い。どうやら自分ももう嵌まっているらしい今日この頃。



現在、少し大き目の工作を始めた。製作物が大きくなると工作は難しくはないのだが、ビーズを並べる手間と大量のビーズを使用することになるのでその補給も大変だ。画像は製作途中の様子です。作ろうとしている作品は孫向けではありません。完成したらアップします。(できるかな?)