Table des matières:

Apple Watch Arduino : 6 étapes (avec photos)
Apple Watch Arduino : 6 étapes (avec photos)

Vidéo: Apple Watch Arduino : 6 étapes (avec photos)

Vidéo: Apple Watch Arduino : 6 étapes (avec photos)
Vidéo: How to Pair Existing Apple Watch to New iPhone! [Restore From Backup] 2024, Novembre
Anonim
Apple Watch Arduino
Apple Watch Arduino
Apple Watch Arduino
Apple Watch Arduino

Par KarlstromSuivez plus par l'auteur:

Construisez votre propre tableau de développement
Construisez votre propre tableau de développement
Construisez votre propre tableau de développement
Construisez votre propre tableau de développement

Sur:. En savoir plus sur Karlström »

Je voulais une montre connectée qui me montrait les notifications d'un iPhone, était assez petite pour être portée et avait une batterie rechargeable qui durait au moins une journée. J'ai créé ma propre montre Apple basée sur un Arduino. Il s'agit d'une smartwatch basée sur un Arduino mini pro, qui est connecté à l'iPhone via Bluetooth. Le port micro USB est connecté à la batterie, ce qui rend le chargement facile et simple. Les fils à l'avant sont des boutons tactiles qui détectent si vous mettez votre doigt dessus, ce qui vous permet d'interagir avec la montre.

La montre synchronisera automatiquement l'heure avec l'heure de l'iPhone lorsqu'une nouvelle notification est reçue. Cela rend la montre plus fiable et moins sensible aux retards de l'Arduino. Après 10 secondes, l'écran s'éteindra dans le but d'économiser la batterie. L'écran se réveille si le bouton du milieu est touché ou si une nouvelle notification est reçue.

Je suis tombé sur la page de Luke Brendt et j'ai vu qu'il avait créé la même chose que je voulais réaliser, mais j'avais besoin que l'appareil soit plus petit et portable. C'est la bibliothèque ANCS Arduino de Brendt que j'utilise dans ce projet. ANCS signifie Apple Notification Center Service qui est décrit comme suit par Apple. "Le but du service Apple Notification Center (ANCS) est de donner aux accessoires Bluetooth (qui se connectent aux appareils iOS via une liaison Bluetooth à faible consommation d'énergie) un moyen simple et pratique d'accéder à de nombreux types de notifications générées sur les appareils iOS."

Ce Instructable peut exiger que vous soyez familier avec Arduino, la soudure et l'impression 3D.

Cette montre intelligente a pris de nombreuses heures à construire, et c'était vraiment pénible d'assembler toutes les pièces car je voulais qu'elle soit aussi petite et compacte que possible, et j'ai fait plusieurs itérations jusqu'à ce que j'aie une solution d'assemblage suffisamment robuste.

Étape 1: Nomenclature

Voici les principaux composants utilisés pour la smartwatch. Pour que le code joint (à une étape ultérieure) fonctionne, ces composants doivent être utilisés.

  • Arduino Pro Mini 328 - 3.3V/8MHz
  • Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - Déploiement nRF8001 - v1.0
  • Écran OLED monochrome 0,96" 128x64
  • Batterie Li-Po 3.7V 130mAh (Ou toute autre batterie rechargeable fera l'affaire)
  • Connecteur micro-USB
  • 3 résistances CMS 1MOhms 1206
  • Bracelet de montre avec sprints

Les pièces nécessaires peuvent également être différentes selon la conception de la montre:

  • Fils
  • Ruban isolant
  • Chargeur pour batterie Li-Po
  • Câble USB-Micro
  • Feuille d'aluminium
  • 4x vis 2x5mm
  • Tableau de matrice ou tableau de bande

Étape 2: Assemblage du matériel électrique

Assemblage de matériel électrique
Assemblage de matériel électrique
Assemblage de matériel électrique
Assemblage de matériel électrique
Assemblage de matériel électrique
Assemblage de matériel électrique

Comme le montre le schéma de circuit, il y a beaucoup de fils à connecter et tous les composants doivent être proches les uns des autres, ce qui constitue un défi.

Après quelques itérations, j'ai proposé ces étapes pour faciliter l'assemblage. Je suggère de regarder les images pour voir comment j'ai résolu certains problèmes avec les fils de connexion.

  1. Connectez le Bluefruit LE à l'Arduino avec des fils flexibles.
  2. Créez le tableau pour les boutons tactiles et fixez les broches. Attachez cette carte à l'Arduino avec des fils flexibles. (Les broches sont coupées des diodes LED)
  3. Modifiez quelques broches pour l'écran OLED et assemblez-le à l'Arduino.
  4. Connectez un fil flexible à la terre, faites-le assez long pour atteindre l'arrière de la montre, qui doit être en contact avec le corps. (Ceci est nécessaire car le toucher capacitif a besoin d'une référence au sol pour fonctionner correctement)
  5. Fixez le connecteur micro USB avec des fils flexibles à la terre et au RAW. Regardez un schéma de brochage micro USB pour voir comment la terre et la tension positive doivent être connectées. (Remarque ! Connectez le fil positif de l'USB à RAW et non à VCC).
  6. Fixez la batterie avec des fils flexibles à la terre et à RAW (Remarque! Connectez le fil positif de la batterie à RAW et non à VCC).

Les étapes 4 à 6 peuvent attendre que le code soit téléchargé et que la vérification du bon fonctionnement du matériel ait été effectuée.

Aussi, il est nécessaire de personnaliser un chargeur pour la montre:

  1. Coupez un câble micro USB.
  2. Fixez le fil rouge du câble USB au fil rouge du connecteur de la batterie et le fil noir du câble USB au fil noir du connecteur de la batterie.

IMPORTANT

Notez que la smartwatch NE PEUT PAS être chargée directement en 5V à partir d'un USB avec un micro-câble USB ordinaire. Un chargeur Li-Po est nécessaire à la place, sinon la batterie peut être endommagée

Commentaires:

Essayez d'utiliser du ruban adhésif pour isoler entre les composants afin d'éviter les courts-circuits.

Conseillé: