工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

DIY Arduino スマートウォッチ — Apple Watch 風腕時計を自作

概要

Arduino Pro Mini 3.3V/8MHz、nRF8001 BLE モジュール、0.96" OLED (128×64)、100 mAh LiPo 電池を組み合わせ、iPhone の通知(ANCS: Apple Notification Center Service)を受信表示する腕時計型ウェアラブルを自作します。静電容量式タッチボタン(配線パッド)で操作、マイクロ USB で充電、常時着用を想定した小型ケースに収納。

主な仕様

必要な部品

部品数量備考
Arduino Pro Mini 328 3.3V/8MHz1FTDI で書き込み
Adafruit Bluefruit LE (nRF8001) ブレークアウト1BLE 4.0、ANCS 対応
0.96" モノクロ OLED 128×64 (I2C/SPI)1SSD1306 ドライバー
LiPo 3.7V 100 mAh1JST-PH コネクター付き推奨
Micro USB コネクター(DIP/SMD)1充電ポート用
1 MΩ 1206 チップ抵抗3タッチセンサー用
20 mm 時計バンド(スプリングバー付)1市販品流用
SparkFun LiPo Charger Basic - Micro USB1充電回路
FTDI Basic 3.3V1Pro Mini 書き込み用
アルミ板 50×50 mm、ユニバーサル基板、M2×5 mm ネジ×4各1裏蓋・基板固定用

必要な工具

使用ライブラリ(要修正版)

製作手順

Step 1: 電気的組み立て

  1. Bluefruit LE ↔ Pro Mini を柔軟なワイヤーで接続(SPI: SCK/MISO/MOSI/REQN/RDYN/RESET)
  2. タッチボタン基板(LED リード線流用ピン)を別作し、Pro Mini に配線
  3. OLED はピン配列調整の上、Pro Mini に直付けまたは薄型ソケットで接続
  4. 重要: ボディ接地用ワイヤー(GND 延長)をケース背面のアルミ裏蓋にハンダ付けし、装着時に肌と導通させる(静電容量センサーのリファレンス用)
  5. Micro USB コネクター:VCC→RAW、GND→GND(VCC ではなく RAW へ!レギュレーター経由で充電)
  6. LiPo バッテリー:+ → RAW、- → GND
  7. 充電ケーブル自作:Micro USB ケーブル切断、赤線を LiPo コネクター赤線、黒線を黒線へハンダ付け(5V 直結禁止、必ず LiPo 充電ボード経由)

Step 2: ソフトウェア書き込み

Step 3: ケース製作・仕上げ

  1. STL データで 3D プリント(2 世代目の設計データ同梱)
  2. アルミ板を裏蓋形状に切り出し、ネジ穴・バンド取り付け穴を開ける
  3. ケース表面処理:紙やすり → サーフェイサー吹き付け → 再研磨(3 回繰り返し) → 塗装

Step 4: 最終組み立て

Step 5: 使い方

  1. iPhone「設定 → Bluetooth」で "ANSC rusk" をペアリング
  2. 通知センターへのアクセス許可ダイアログで「許可」
  3. 以降、iPhone に来る通知がウォッチに表示、時刻自動同期
  4. 中央+右ボタン同時タッチでソフトリセット(接続不調時)
  5. 充電:自作 Micro USB ケーブルを LiPo 充電ボードに接続、USB 電源へ

回路図・ケースデータ

既知の課題・改善案

本プロジェクトは Luke Berndt 氏の ANCS 実装 を参考に、ウェアラブル化・小型化したものです。改良・派生作品の公開を歓迎します。

製造プロセス

  1. 時計の進化:日時計から精密クォーツ時計まで
  2. Adafruit 60 LED NeoPixelリングとArduinoで作るスタイリッシュな壁掛け時計
  3. Bluetooth操作のArduinoスパイボットを自作する
  4. FlickMote:ジェスチャー操作のIRリモコンでスマートホームを制御
  5. 自作Arduino TV-B-Gone:全テレビ対応の万能リモコン
  6. UnifiedWater v1 - 完全なArduino水質センサーキット
  7. 12メートル先から見える大型LEDマスタークロック(アラーム機能付き)を自作しよう
  8. ArduinoとBluetoothで作るスマート紛失防止タグ「Find Me」
  9. Arduinoプロジェクトのための最適化電源ソリューション
  10. Arduino 101 BLE + Blynk:スマホで操作するBluetooth戦車ロボット
  11. Arduino三目並べ:MAX7219 LEDマトリクスと段ボールケースで自作