Obsah:
Video: Hodinky Arduino Apple Watch: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Autor: Karlstrom Nasledovať viac od autora:
O:. Viac o spoločnosti Karlstrom »
Chcel som inteligentné hodinky, ktoré mi budú zobrazovať upozornenia z iPhonu, budú dostatočne malé na nosenie a budú mať nabíjateľnú batériu, ktorá vydrží najmenej jeden deň. Vytvoril som si vlastné hodinky Apple na základe Arduina. Ide o inteligentné hodinky založené na Arduino mini pro, ktoré je k iPhonu pripojené cez Bluetooth. Micro USB port je pripojený k batérii, čo umožňuje jednoduché a jednoduché nabíjanie. Káble na prednej strane sú dotykové tlačidlá, ktoré rozoznajú, keď na ne priložíte prst, čo vám umožní prepojenie s hodinkami.
Po prijatí nového oznámenia hodinky automaticky synchronizujú čas s časom v iPhone. Vďaka tomu sú hodinky spoľahlivejšie a menej citlivé na oneskorenia v Arduine. Po 10 sekundách sa obrazovka vypne kvôli šetreniu batérie. Obrazovka sa prebudí, ak sa dotknete stredného tlačidla alebo ak dostanete nové upozornenie.
Natrafil som na stránku Luka Brendta a videl som, že vytvoril to isté, čo som chcel dosiahnuť, ale potreboval som, aby bolo zariadenie menšie a nositeľné. V tomto projekte používam knižnicu Ardendo ANCS spoločnosti Brendt. Skratka ANCS znamená službu Apple Notification Center Service, ktorá je od spoločnosti Apple opísaná nasledovne. "Účelom služby Apple Notification Center Service (ANCS) je poskytnúť príslušenstvu Bluetooth (ktoré sa pripája k zariadeniam iOS prostredníctvom nízkoenergetického prepojenia Bluetooth) jednoduchý a pohodlný spôsob prístupu k mnohým druhom upozornení generovaných na zariadeniach iOS."
Tento návod môže vyžadovať, aby ste sa oboznámili s Arduinom, spájkovaním a 3D tlačou.
Zostavenie týchto inteligentných hodiniek trvalo mnoho hodín a montáž všetkých dielov bola skutočná bolesť, pretože som chcel, aby boli čo najmenšie a najkompaktnejšie, a urobil som niekoľko opakovaní, kým som nemal dostatočne robustné riešenie zostavy.
Krok 1: Kusovník
Nasledujú hlavné komponenty používané pre inteligentné hodinky. Aby priložený kód (v neskoršom kroku) fungoval, je potrebné použiť tieto komponenty.
- Arduino Pro Mini 328 - 3,3 V/8 MHz
- Bluefruit LE - Bluetooth s nízkou energiou (BLE 4.0) - nRF8001 Breakout - v1.0
- Monochromatický 0,96 "OLED displej s rozlíšením 128 x 64 pixlov
- Batéria Li-Po 3,7 V, 130 mAh (Alebo postačí akákoľvek iná nabíjateľná batéria)
- Konektor micro-USB
- 3 x 1MOhms 1206 SMD rezistory
- Watch band so šprintmi
Tiež potrebné diely, sa môžu líšiť v závislosti od dizajnu hodiniek:
- Drôty
- Izolačná páska
- Nabíjačka Li-Po batérie
- Micro USB kábel
- Hliníkový plech
- 4x skrutky 2x5 mm
- Maticová doska alebo pásová doska
Krok 2: Zostava elektrického hardvéru
Ako je znázornené na schéme zapojenia, je potrebné pripojiť mnoho drôtov a všetky komponenty by mali byť blízko seba, čo predstavuje výzvu.
Po niekoľkých iteráciách som prišiel na tieto kroky, aby bolo zostavenie jednoduchšie. Odporúčame vám pozrieť sa na obrázky, ako som vyriešil niektoré problémy s pripojením vodičov.
- Pripojte Bluefruit LE k Arduinu flexibilnými vodičmi.
- Vytvorte dosku pre dotykové tlačidlá a pripevnite kolíky. Pripojte túto dosku k Arduinu pomocou flexibilných drôtov. (Kolíky sú odrezané od LED diód)
- Upravte niektoré kolíky pre OLED displej a zostavte ich pre Arduino.
- Pripojte flexibilný drôt k zemi, aby bol dostatočne dlhý, aby sa dostal k zadnej časti hodiniek, ktoré musia byť v kontakte s telom. (Je to potrebné, pretože kapacitný dotyk potrebuje na správnu funkciu referenčný základ)
- Pripojte konektor micro USB s flexibilnými vodičmi k zemi a RAW. Pozrite sa na diagram mikro USB vývodu, ako by malo byť prepojené uzemnenie a kladné napätie. (Poznámka! Pripojte kladný vodič z USB na RAW, a nie na VCC).
- Pripojte batériu flexibilnými vodičmi k zemi a RAW (Poznámka! Pripojte kladný vodič z batérie k RAW, nie k VCC).
Krok 4-6 môže počkať, kým sa nahrá kód a overí sa, či hardvér správne funguje.
Pre hodinky je tiež potrebné prispôsobiť nabíjačku:
- Odstrihnite mikro kábel USB.
- Pripojte červený vodič v kábli USB k červenému vodiču z konektora batérie a čierny vodič v kábli USB k čiernemu vodiču z konektora batérie.
DÔLEŽITÉ
Upozorňujeme, že inteligentné hodinky NELZE nabíjať priamo 5 V z USB bežným mikro káblom USB. Namiesto toho je potrebná nabíjačka Li-Po, inak sa môže batéria poškodiť
Komentáre:
Pokúste sa použiť pásku na izoláciu medzi komponentmi, aby ste predišli skratu.
Odporúča:
Hodinky a alarm pre islamské modlitby RaspberryPi: 15 krokov (s obrázkami)
Islamské modlitby RaspberryPi Watch & Alarm: Moslimovia na celom svete majú každý deň päť modlitieb a každá modlitba sa musí konať v určitý čas dňa. pretože eliptický spôsob, akým sa naša planéta pohybuje okolo Slnka, čo spôsobuje, že sa čas východu a západu Slnka v priebehu roka líši,
Vortex Watch: Náramkové hodinky s nekonečným zrkadlom: 10 krokov (s obrázkami)
Náramkové hodinky Vortex Watch: Infinity Mirror: Cieľom tohto projektu bolo vytvoriť nositeľnú verziu zrkadlových hodín s nekonečným okrajom. Pomocou svojich LED diód RGB indikuje čas priradením hodín, minút a sekúnd červenému, zelenému a modrému svetlu a prekrývaním týchto odtieňov
Hodinky Arduino: 12 krokov (s obrázkami)
Hodinky Arduino: Tento návod ukazuje, ako vyrobiť hodinky Arduino z hodiniek Arduino Watch Core
DIY nabíjací stojan na hodinky Apple (IKEA Hack): 5 krokov (s obrázkami)
DIY nabíjací stojan pre Apple Watch (IKEA Hack): Ak vás otravuje extra dlhý nabíjací kábel vašich hodiniek Apple Watch, môžete si skúsiť postaviť tento nabíjací stojan a užiť si to
Hodinky Apple II: 9 krokov (s obrázkami)
Hodinky Apple II: CUPERTINO, Kalifornia - 9. september 1984 - Spoločnosť Apple Computer Inc.® dnes predstavila Apple // watch ™ - svoje najosobnejšie zariadenie vôbec. Hodinky Apple // predstavujú revolučný dizajn a ZÁKLADNÉ UŽÍVATEĽSKÉ ROZHRANIE vytvorené špeciálne pre menšie zariadenie. Apple