Obsah:

Arduino Apple Watch: 6 kroků (s obrázky)
Arduino Apple Watch: 6 kroků (s obrázky)

Video: Arduino Apple Watch: 6 kroků (s obrázky)

Video: Arduino Apple Watch: 6 kroků (s obrázky)
Video: Adel ukazala prso 2024, Červenec
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

Autor: Karlstrom Sledovat více od autora:

Vybudujte si vlastní vývojovou radu
Vybudujte si vlastní vývojovou radu
Vybudujte si vlastní vývojovou radu
Vybudujte si vlastní vývojovou radu

O:. Více o Karlstromu »

Chtěl jsem chytré hodinky, které mi budou zobrazovat oznámení z iPhonu, byly dostatečně malé na nošení a měly dobíjecí baterii, která vydržela alespoň jeden den. Vytvořil jsem si vlastní hodinky Apple na základě Arduina. Jedná se o chytré hodinky založené na Arduino mini pro, které je k iPhonu připojeno přes Bluetooth. Micro USB port je připojen k baterii, což umožňuje snadné a snadné nabíjení. Dráty na přední straně jsou dotyková tlačítka, která snímají, když na ně přiložíte prst, což vám umožní propojení s hodinkami.

Hodinky automaticky synchronizují čas s časem na iPhone, když je přijato nové oznámení. Díky tomu jsou hodinky spolehlivější a méně citlivé na zpoždění v Arduinu. Po 10 sekundách se obrazovka vypne za účelem úspory baterie. Obrazovka se probudí dotykem prostředního tlačítka nebo přijetím nového oznámení.

Narazil jsem na stránku Luka Brendta a viděl jsem, že vytvořil totéž, čeho jsem chtěl dosáhnout, ale potřeboval jsem, aby zařízení bylo menší a nositelné. Je to Brendtova knihovna ANCS Arduino, kterou v tomto projektu používám. ANCS je zkratka pro službu Apple Notification Center Service, která je od společnosti Apple popsána následovně. "Účelem služby Apple Notification Center Service (ANCS) je poskytnout příslušenství Bluetooth (které se připojuje k zařízením iOS pomocí nízkoenergetického propojení Bluetooth) jednoduchý a pohodlný způsob přístupu k mnoha druhům oznámení generovaných na zařízeních iOS."

Tento Instructable může vyžadovat, abyste byli obeznámeni s Arduino, pájením a 3D tiskem.

Sestavení těchto chytrých hodinek trvalo mnoho hodin a shromáždit všechny součásti byla skutečná bolest, protože jsem chtěl, aby byly co nejmenší a nejkompaktnější, a provedl jsem několik iterací, dokud jsem neměl dostatečně robustní řešení sestavy.

Krok 1: Kusovník

Níže jsou uvedeny hlavní komponenty používané pro chytré hodinky. Aby přiložený kód (v dalším kroku) fungoval, musí být použity tyto komponenty.

  • Arduino Pro Mini 328 - 3,3 V/8 MHz
  • Bluefruit LE - Bluetooth s nízkou energií (BLE 4.0) - nRF8001 Breakout - v1.0
  • Monochromatický 0,96 "OLED displej 128x64
  • Baterie Li-Po 3,7V 130mAh (nebo jakákoli jiná dobíjecí baterie bude stačit)
  • Konektor micro-USB
  • 3 x 1MOhms 1206 SMD odpory
  • Hlídací pás se sprinty

Také potřebné díly se mohou lišit v závislosti na designu hodinek:

  • Dráty
  • Izolační páska
  • Nabíječka pro Li-Po baterii
  • Micro USB kabel
  • Hliníkový plech
  • 4x šrouby 2x5 mm
  • Matrix board nebo Strip board

Krok 2: Sestava elektrického hardwaru

Sestava elektrického hardwaru
Sestava elektrického hardwaru
Sestava elektrického hardwaru
Sestava elektrického hardwaru
Sestava elektrického hardwaru
Sestava elektrického hardwaru

Jak je vidět na schématu zapojení, je třeba připojit mnoho vodičů a všechny součásti by měly být blízko sebe, což představuje výzvu.

Po několika iteracích jsem přišel s těmito kroky, abych sestavení usnadnil. Doporučuji se podívat na obrázky a zjistit, jak jsem vyřešil některé problémy s připojováním vodičů.

  1. Připojte Bluefruit LE k Arduinu pomocí flexibilních vodičů.
  2. Vytvořte desku pro dotyková tlačítka a připevněte kolíky. Připojte tuto desku k Arduinu pomocí flexibilních vodičů. (Kolíky jsou odříznuty od LED diod)
  3. Upravte některé kolíky pro OLED displej a sestavte je do Arduina.
  4. Připojte ohebný vodič k zemi, aby byl dostatečně dlouhý, aby dosáhl na zadní část hodinek, které musí být v kontaktu s tělem. (Je to nutné, protože kapacitní dotek potřebuje ke správné funkci referenci na zem)
  5. Připojte konektor micro USB pomocí flexibilních vodičů k zemi a RAW. Podívejte se na diagram mikro USB vývodu, jak by mělo být propojeno uzemnění a kladné napětí. (Poznámka! Připojte kladný vodič z USB do RAW a ne z VCC).
  6. Připojte baterii ohebnými vodiči k zemi a RAW (Poznámka! Připojte kladný vodič z baterie k RAW, nikoli k VCC).

Krok 4-6 může počkat, než se načte kód a ověří se, že hardwarové funkce jsou správné.

Také je nutné přizpůsobit nabíječku pro hodinky:

  1. Uřízněte mikro kabel USB.
  2. Připojte červený vodič v kabelu USB k červenému vodiči z konektoru baterie a černý vodič v kabelu USB k černému vodiči z konektoru baterie.

DŮLEŽITÉ

Pamatujte, že chytré hodinky NELZE nabíjet přímo 5 V z USB pomocí běžného mikro kabelu USB. Místo toho je zapotřebí nabíječka Li-Po, jinak může dojít k poškození baterie

Komentáře:

Pokuste se izolovat mezi součástmi páskou, aby nedošlo ke zkratu.

Doporučuje: