1500ルーブルの自作スマートウォッチ

この話は、DIYタグ付きの投稿を読んだ後、MK +デバッグボードのセットを入手することに決めたという事実から始まりました。 グーグルで、街で一番安いボードはTIのLaunchPadであることがわかりました。 ためらうことなく、私は彼女を店に連れて行き、急いで行きました...誰もが最初にLEDを点滅させてから、シーメンスCX75などからディスプレイを接続したように

すぐに、私は何をすべきかのために、目標なしでそのようなことをするのに疲れました。 そのため、自分用のガジェットを作成するというアイデアが生まれました。

猫の下で詳細を尋ねます。



通常、私はヘッドフォンで通りを歩いていますが、電話が鳴る音が聞こえず、たくさんの電話+ケース+ポケット+歩行=振動は感じられません。 そして、私は自分用のガジェットを思いつきました。それは、SMSについての情報提供者であり、時計/ブレスレットの形の電話です。 繰り返しになりますが、このアイデアは新しいものではなく、店ではそのようなゴミがたくさんありますが、私はまず自分でそれをやりたいと思っていました。 彼らが言うように、最初のパンケーキはゴツゴツしています:



「わかりません。時計に時刻が表示されません。」(C)

構成は単純です:MK、BT、ダイオード、電圧安定器、振動モーター、バッテリー、古い時計のケース。 アンドロイド用のアプリケーションは彼のために書かれ、MK用の小さなプログラムが書かれました。 奇跡とは、すでに生後6ヶ月の獣であり、私を何度も助けてくれました。

Androidのプログラムは何をしますか:クロックを使用してBT経由で接続し、「1」を送信します-接続が成功し、サービスを開始し、着信SMSと通話を聞きます。 それを受信すると、BT経由でイベント識別子「2」-SMS、「3」-呼び出しを送信します。

プログラムがMKで行うこと:BT(「1」、「2」、「3」)の文字を受信すると、特定のシーケンスのオン/オフ表示とバイブロをオンにします。

そのとき、省エネモードについては考えていませんでした。安定器が3.6〜6 Vでどのように機能するかを知るのを忘れました。 その結果、「クロック」がBTを介して常に接続されている場合、1日のバッテリー充電で1日で十分です。

約3か月前、私はこのアイデアを徹底的に取り上げ、欠けている機能を追加することにしました。本格的な時計、発信者の名前、SMSのテキストと送信者、点滅の可能性を表示します。 MKがSpy-Bi-Wireインターフェースを介してフラッシュされ、ケース出力に3ピンを引っ張りたくなかったため、後者に問題があると思いましたが、その後MKにはブートストラップローダー(BSL)モードがあり、UARTインターフェースを介してフラッシュできるようになっています。



内部



購入しなければならなかった詳細から必要なもの:





最初はMKをQFNパッケージに入れたかったのですが、それを拒否し、パッケージにtssop28を入れました。 体の下にはまだスペースがあるので、繁殖しやすいです。

部品名

予定

費用

msp430g2553ipw28

マイコン

60

lir3048-lby2

バッテリー

77

ds1337u +

リアルタイムクロック

78

ADP3338AKCZ-3.3-RL7

スタビライザー

124

CP2102-GMR

USB UART

84

MCP73831T_2ACI_OT

充電リチウムイオン、リチウムポール

54

HC-06

ブルートゥース

120

LCDノキア1202

スクリーン

33



合計:630こする。



BTを除くすべての部品は市内で購入されました-彼は中国からそれを注文しました。市内で購入すると、350ルーブルで見つけることができます。

残り:ミニUSB、ボタン、バイブレーターは古いコミュニケーターから取ったもの。 石英と不動態化は、祖国の大箱で発見されました。 この小さなものを購入すると、300ルーブルが電力から抜け出します。



詳細は、次は何ですか? その後、レイアウトが行われ、MK用のプログラムが作成されました。 Energiaを放棄したので、メモリMK(16kb)の量を考えると、16kbのコード制限でCCS 5.3無料版に切り替えました。 MKには、2つのタイマーと、インターバルタイマーモードのWDT +、HW I2C、ADC10、BSL、FLASHが含まれます。 デバイスの消費には特に注意が払われました。 その結果、全負荷で30 mA(BTが接続されていない、MKが通常モード、バックライトが最大)、8 mAがスタンバイ(BTが接続され、MKが低消費モード、バックライトがオフ)、クロックのみモードで1 mA未満(BTがオフ、低消費モードのMK、バックライトオフ)。 バッテリー容量は200mAなので、1回の充電は1日以上続きます。 MKプログラミングと同時に、アンドロイド用のプログラムが完成しました。つまり、着信時に電話帳の番号の対応が検索され、対応が見つかった場合は、番号を名前に置き換えてBTで送信します。 また、SMSを受信すると、メッセージのテキストも送信します。





料金



プログラムを作成し、組み立てられたレイアウトの実行可能性を確認した後、ボードの配線、エッチング、錫メッキ、はんだ付けに進みました。



ボード全体には、6個のジャンパー、5個のコンデンサ、8個の抵抗、1個のLEDが必要でした。 電源を入れてください...それは動作します!



本体



おそらく最も難しかったでしょう。 ドレメル、プレキシガラス、ジクロロエタン、ゴイペースト:混合物の地獄...私はケースを作るプロセスを特に説明しません(そして、私は写真を撮るのを忘れました)。 ケースの下部にある2層の6mmプレキシグラスと、2mmのプレキシガラスと、古いカメラから上部にかけての保護ガラススクリーン。 ケースを回す過程で、時計を手に固定するという問題が生じました。通常の時計ストラップは固定機構で蒸しすぎているので、私はこれを350ルーブルで購入しました:







ケースとストラップマウントにいくつかの貫通穴ができています。 ケースは実際にはあまり良くありませんが、時計の機能には影響せず、その機能を完全に実行します。



これが仕事のビデオです:





最後に、時計の機能全体を書き留めます。



合計:1,500の木製および3か月の作業で、アイデアから実装まで、仕事と勉強から自由時間。



おわりに



私はこの時計で忙しい間、私は同様の記事がすでにハブで公開されるのではないかと疑っていましたが、どういうわけかそれは通過しました。

私は今、1週間時計を身につけており、時々ソフトウェアの不具合や欠点を修正しています。 最近、着信コールをリセットする機能が追加されました。



この投稿があなたに何か役に立つことを促すことを願っています。



PS質問やコメントを楽しみにしています!



パート2-ボードとコンポーネント



All Articles