Përmbajtje:

Arduino Apple Watch: 6 hapa (me fotografi)
Arduino Apple Watch: 6 hapa (me fotografi)

Video: Arduino Apple Watch: 6 hapa (me fotografi)

Video: Arduino Apple Watch: 6 hapa (me fotografi)
Video: Обзор копии Apple Watch 2024, Nëntor
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

Ndiqni më shumë nga autori:

Ndërtoni Bordin tuaj të Zhvillimit
Ndërtoni Bordin tuaj të Zhvillimit
Ndërtoni Bordin tuaj të Zhvillimit
Ndërtoni Bordin tuaj të Zhvillimit

Rreth:. Më shumë rreth Karlstrom »

Doja një orë inteligjente që më tregonte njoftime nga një iPhone, ishte mjaft e vogël për tu veshur dhe kishte një bateri të rimbushshme që zgjati të paktën një ditë. Unë krijova orën time Apple bazuar në një Arduino. Shtë një orë inteligjente e bazuar në një Arduino mini pro, e cila është e lidhur me iPhone përmes Bluetooth. Porta USB-mikro është e lidhur me baterinë, gjë që e bën ngarkimin të lehtë dhe të thjeshtë. Telat në pjesën e përparme janë butona prekjeje që kuptojnë nëse vendosni gishtin mbi to, gjë që ju lejon të ndërfaqeni me orën.

Ora automatikisht do të sinkronizojë kohën me kohën në iPhone kur të merret një njoftim i ri. Kjo e bën orën më të besueshme dhe më pak të ndjeshme për vonesat në Arduino. Pas 10 sekondash, ekrani do të fiket me qëllim të kursimit të baterisë. Ekrani zgjohet nëse butoni i mesëm preket ose nëse merret një njoftim i ri.

Unë hasa në faqen e Luka Brendt dhe pashë që ai kishte krijuar të njëjtën gjë që unë doja të arrija, por më duhej që pajisja të ishte më e vogël dhe e veshshme. Libraryshtë Biblioteka ANCS Arduino e Brendt që po përdor në këtë projekt. ANCS qëndron për Apple Notification Center Service i cili përshkruhet si më poshtë nga Apple. "Qëllimi i Shërbimit të Qendrës së Njoftimeve të Apple (ANCS) është t'u japë aksesorëve Bluetooth (që lidhen me pajisjet iOS përmes një lidhje Bluetooth me energji të ulët) një mënyrë të thjeshtë dhe të përshtatshme për të hyrë në shumë lloje të njoftimeve që krijohen në pajisjet iOS."

Ky udhëzues mund të kërkojë që të jeni njohur me Arduino, saldimin dhe printimin 3D.

Kjo orë e zgjuar zgjati shumë orë për t'u ndërtuar, dhe ishte një dhimbje e vërtetë për të mbledhur të gjitha pjesët pasi doja që ajo të ishte sa më e vogël dhe kompakte, dhe bëra disa përsëritje derisa të kisha një zgjidhje mjaft të fortë të montimit.

Hapi 1: Fatura e Materialeve

Më poshtë janë përbërësit kryesorë të përdorur për orën inteligjente. Në mënyrë që kodi i bashkangjitur (në hapin e mëvonshëm) të funksionojë, këto përbërës duhet të përdoren.

  • Arduino Pro Mini 328 - 3.3V/8MHz
  • Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0
  • Ekran monokrom 0.96 "128x64 OLED
  • Bateria Li-Po 3.7V 130mAh (Ose çdo bateri tjetër e ringarkueshme do të bëjë)
  • Lidhës mikro-USB
  • 3 x 1MOhms 1206 Rezistenca SMD
  • Shikoni grupin me sprint

Gjithashtu pjesët e nevojshme, mund të jenë të ndryshme në varësi të modelit të orës:

  • Telat
  • Shirit izolues
  • Ngarkues për baterinë Li-Po
  • USB-kabllo mikro
  • Fletë alumini
  • 4 vida 2x5mm
  • Bordi i matricës ose bordi i shiritit

Hapi 2: Asambleja e Pajisjeve Elektrike

Asambleja e Pajisjeve Elektrike
Asambleja e Pajisjeve Elektrike
Asambleja e Pajisjeve Elektrike
Asambleja e Pajisjeve Elektrike
Asambleja e Pajisjeve Elektrike
Asambleja e Pajisjeve Elektrike

Siç shihet në diagramin e qarkut ka shumë tela për t'u lidhur, dhe të gjithë përbërësit duhet të jenë afër njëri -tjetrit, gjë që e bën sfidën.

Pas disa përsëritjeve, unë erdha me këto hapa për ta bërë montimin më të lehtë. Unë sugjeroj të shikoni fotografitë për të parë se si kam zgjidhur disa probleme me lidhjen e telave.

  1. Lidhni Bluefruit LE me Arduino me tela fleksibël.
  2. Krijoni tabelën për butonat e prekjes dhe bashkoni kunjat. Bashkojeni këtë tabelë Arduino me tela fleksibël. (Kunjat janë prerë nga diodat LED)
  3. Ndryshoni disa kunja për ekranin OLED dhe montojeni atë në Arduino.
  4. Lidhni një tel fleksibël me tokën, bëjeni këtë mjaft gjatë për të arritur në pjesën e pasme të orës, e cila duhet të jetë në kontakt me trupin. (Kjo është e nevojshme sepse prekjes kapacitare i duhet një referencë tokësore për të punuar siç duhet)
  5. Lidhni lidhësin mikro USB me tela fleksibël në tokë dhe RAW. Shikoni një diagramë të mikro pinout USB për të parë se si duhet të lidhen tensioni tokësor dhe pozitiv. (Shënim! Lidhni tela pozitivë nga USB në RAW dhe jo VCC).
  6. Bashkojeni baterinë me tela fleksibël në tokë dhe RAW (Shënim! Lidhni tela pozitivë nga bateria në RAW dhe jo VCC).

Hapi 4-6 mund të presë derisa kodi të ngarkohet dhe verifikimi se funksionet e harduerit janë bërë siç duhet.

Gjithashtu, është e nevojshme të personalizoni një karikues për orën:

  1. Pritini një mikro kabllo USB.
  2. Lidhni tela të kuq në kabllon USB tela të kuq nga lidhësi i baterisë dhe tela të zinj në kabllo USB tela të zinj nga lidhësi i baterisë.

E RORTNDSISHME

Vini re se ora inteligjente NUK mund të ngarkohet drejtpërdrejt me 5V nga një USB me një mikro kabllo të zakonshme USB. Nevojitet një karikues Li-Po, përndryshe bateria mund të dëmtohet

Komentet:

Mundohuni të përdorni kasetë për të izoluar midis përbërësve për të shmangur qarkun e shkurtër.

Recommended: