curious4dev

中国旅行、Arduinoなどを使った電子工作、その他色々。

*

クオーツ時計を100倍速&リバースモード付きに改造してみた。

 

お疲れ様です。高橋です。

今日、奥さんから壊れた時計を貰いました。電池を入れ替えても針の進みが良くないとの事です。早速分解してみます

IMG_5110

時計の中身

裏蓋を外すと、ムーブメントが見えてきます。

IMG_5111

IMG_5112

さらに時針分針秒針と、ムーブメントを分解。

IMG_5115

ムーブメント自体も分解。

IMG_5116

そしてこの基板が時計のご本尊。電池からの+と-を受け付け、更に金属のケースに覆われた水晶を使って、裏側にあるコイル(電磁石)に定期的(時計なので1秒毎)に電気を流して、時計の針に達する磁石付きの歯車をピクッピクッと動かしています。

IMG_5117

改造

Arduinoからは任意のタイミングで電気を流せるので、時計側の基板に付いている水晶は不要。なので、コイルから伸びている2本の線をArduinoから操作出来るように半田付けします。

IMG_5119

とても細い線なので、慎重に一本目。

IMG_5120

続いてもう一本も。

IMG_5121

そして、歯車を元に戻し、時針分針秒針を挿して動作確認。電気を+と-を交互に入れ替えないと針が進みません。Arduino側でプログラムを書く際は、ここを気をつけないといけません。

この動画では、私自身が手動で発振子の役割と、プラスマイナスの電気の向きを交互に変えているのがわかると思います。

Arduino側から操作

配線は至って簡単で、コイルから伸びている2本の線を、適当なデジタルピンに挿します。今回はデジタル2番と4番に挿します。赤と白はどっちでも構いません。

そして、スケッチは下記の通りとなります。

aとbが2本の線を示すデジタルピンの番号です。どっちがどっちでも構いません。

booleanのisAは、aとbから交互に電気を流すためのスイッチ的役割です。

pulse_time はAとBに流す電気の時間的長さです。色々調整しましたが、20msecがちょうどいい感じでした。

delay_milsecは、電気を流す時の間隔です。時計なので、1秒に1回電気が流れるべきなので、1000msec(=1秒)にしています。

pulse_reverse() は、反時計回り、pulse()は時計回りです。

最初は10回毎に時計回りと反時計回りを交互に繰り返すプログラムを書いていたのですが、スイッチか何かでモードを切り替えようと思ったまま、結局面倒になってやめました。コメントアウトされている箇所は、それの名残です。

そして、myDelay()では、別途可変抵抗器(アナログ4番)から読み込む値を持って、針の速度を決定します。1倍~100倍までの速度が得られます。

配線

配線は下記の通りです。赤と白をデジタルの2番と4番のどっちに挿してもOKです。

IMG_5129

針の進む速度を可変にしたいので、可変抵抗器の出力をアナログ4番に挿します。

最終動作確認

可変抵抗器をグリグリいじると、比例して針の進みが早くなります。

奥さんに見せた所、「全く役に立たない」というコメントを得ました

個人的には

  • トップをねらえ!ごっこ – ノリコとカズミがエクセリオンを宇宙怪獣の真ん中でブラックホール化させる時の地球時間と自分達の時間のズレ箇所を再現
  • インターステラーごっこ – 秒針をモールス信号に合わせて動かせる

等の用途が見込めると思っています。

参考サイト: Arduinoで時計にいたずら

 

 

以上、よろしくお願い致します。

 - 電子工作

  関連記事

100均で買ったボリュームコントロール付きステレオ延長コードを、バブ型スピーカーに搭載してみた。

お疲れ様です。高橋です。 先日作ったバブ型スピーカーですが、実は裏側がとても汚い …

上司の離着席状態をクラウドに飛ばし、スマホで見れるようにした。

お疲れ様です。高橋です。 前回ブレッドボード上に構築した上司離着席検知システムで …

マウスを分解してみた。

お疲れ様です。高橋です。 壊れたマウスを貰った 先日、壊れたマウスを貰いました。 …

音階LED仮組み

お疲れ様です。高橋です。 先日設計し直した音階LEDを、B型基板上に部品を載せて …

webからUSBカメラ+Raspberry Pi

お疲れ様です。高橋です。 The Internetから、RaspberryPiの …

4桁7セグLEDを基板に実装

お疲れ様です。高橋です。 昨日に引き続き今日も奇跡的に早く帰宅する事が出来たため …

USBやDCジャックからの5Vを3.3Vにする物を作った

お疲れ様です。高橋です。 前にesp8266の動作試験を行った時、とても面倒だと …

【完成】 電子オルゴール

お疲れ様です。高橋です。 電子オルゴールの制作が佳境に入り、とうとうカルトナージ …

Arduino電源ON/OFF機

お疲れ様です。高橋です。 Arduinoを使っている時、特に2個とか複数同時に使 …

Raspberry Pi2 model B

お疲れ様です。高橋です。 今年見た初夢、「猫×おもちゃ×動画×アプリ」の実現のた …