Tartalomjegyzék:

Arduino Apple Watch: 6 lépés (képekkel)
Arduino Apple Watch: 6 lépés (képekkel)

Videó: Arduino Apple Watch: 6 lépés (képekkel)

Videó: Arduino Apple Watch: 6 lépés (képekkel)
Videó: Привез девушку на море, а ей не понравилось. #shorts #море 2024, Július
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

Kövesse a szerző további információit:

Építse fel saját fejlesztési tanácsát
Építse fel saját fejlesztési tanácsát
Építse fel saját fejlesztési tanácsát
Építse fel saját fejlesztési tanácsát

Ról ről:. További információ a Karlströmről »

Olyan okosórát szerettem volna, amely értesítéseket mutat egy iPhone -ról, elég kicsi ahhoz, hogy viselni tudja, és legalább egy napig bíró újratölthető akkumulátorral rendelkezzen. Saját Apple órát készítettem egy Arduino alapján. Ez egy Arduino mini pro -n alapuló okosóra, amely Bluetooth -on keresztül csatlakozik az iPhone -hoz. Az USB-micro port az akkumulátorhoz van csatlakoztatva, ami megkönnyíti a töltést. Az elülső vezetékek érintőgombok, amelyek érzékelik, ha rájuk helyezi az ujját, ami lehetővé teszi az óra csatlakoztatását.

Az óra automatikusan szinkronizálja az időt az iPhone -on, amikor új értesítés érkezik. Ezáltal az óra megbízhatóbb és kevésbé érzékeny az Arduino késéseire. 10 másodperc elteltével a képernyő kikapcsol, hogy kímélje az akkumulátort. A képernyő felébred, ha megérinti a középső gombot, vagy új értesítés érkezik.

Láttam Luke Brendt oldalát, és láttam, hogy ugyanazt hozta létre, amit én szerettem volna elérni, de szükségem volt arra, hogy a készülék kisebb és hordható legyen. Ebben a projektben a Brendt ANCS Arduino könyvtárát használom. Az ANCS az Apple Notification Center Service rövidítése, amelyet az Apple az alábbiak szerint ír le. „Az Apple Notification Center Service (ANCS) célja az, hogy a Bluetooth-kiegészítőknek (amelyek alacsony energiaigényű Bluetooth-kapcsolaton keresztül csatlakoznak az iOS-eszközökhöz) egyszerű és kényelmes módja legyen az iOS-eszközökön generált különféle értesítések elérésének.”

Ez az oktatási utasítás megkövetelheti, hogy ismerje az Arduino-t, a forrasztást és a 3D-nyomtatást.

Ennek az okosórának az elkészítése sok órát vett igénybe, és valódi fájdalmat okozott az összes alkatrész összeszerelése, mivel azt akartam, hogy a lehető legkisebb és tömörebb legyen, és többször megismételtem, amíg meg nem kaptam a kellő robusztus megoldást.

1. lépés: Anyagjegyzék

Az alábbiakban bemutatjuk az okosóra főbb összetevőit. Annak érdekében, hogy a mellékelt kód (a későbbi lépésben) működjön, ezeket az összetevőket kell használni.

  • Arduino Pro Mini 328 - 3.3V/8MHz
  • Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0
  • Fekete -fehér 0,96 "128x64 OLED kijelző
  • Akkumulátor Li-Po 3.7V 130mAh (vagy bármilyen más újratölthető akkumulátor megteszi)
  • Micro-USB csatlakozó
  • 3 x 1Mohm 1206 SMD ellenállás
  • Óraszíj sprintekkel

Szükséges alkatrészek is, az óra kivitelétől függően eltérőek lehetnek:

  • Vezetékek
  • Szigetelő szalag
  • Töltő Li-Po akkumulátorhoz
  • USB-Micro kábel
  • Alumínium lemez
  • 4x 2x5mm csavar
  • Mátrix vagy szalag tábla

2. lépés: Elektromos hardver összeszerelése

Elektromos hardver szerelvény
Elektromos hardver szerelvény
Elektromos hardver szerelvény
Elektromos hardver szerelvény
Elektromos hardver szerelvény
Elektromos hardver szerelvény

Amint az kapcsolási rajzon látható, sok vezetéket kell csatlakoztatni, és minden alkatrésznek közel kell lennie egymáshoz, ami kihívást jelent.

Néhány ismétlés után ezeket a lépéseket találtam, hogy megkönnyítsem az összeszerelést. Javaslom, nézze meg a képeket, hogy lássa, hogyan oldottam meg néhány problémát a vezetékek csatlakoztatásával.

  1. Csatlakoztassa a Bluefruit LE -t rugalmas vezetékekkel az Arduino -hoz.
  2. Hozza létre a táblát az érintőgombokhoz, és rögzítse a csapokat. Csatlakoztassa ezt a táblát az Arduino -hoz rugalmas vezetékekkel. (A tűket levágják a LED diódákról)
  3. Módosítson néhány tűt az OLED kijelzőhöz, és szerelje össze az Arduino -hoz.
  4. Csatlakoztasson egy rugalmas vezetéket a földhöz, legyen elég hosszú ahhoz, hogy elérje az óra hátulját, amelynek érintkeznie kell a testtel. (Erre azért van szükség, mert a kapacitív érintéshez földi referencia szükséges a megfelelő működéshez)
  5. Csatlakoztassa a mikro -USB -csatlakozót rugalmas vezetékekkel a földeléshez és a RAW -hoz. Nézze meg az USB mikro pinout diagramját, hogy megtudja, hogyan kell csatlakoztatni a földet és a pozitív feszültséget. (Megjegyzés! Csatlakoztassa a pozitív vezetéket az USB -ről a RAW -ra, és ne a VCC -re).
  6. Csatlakoztassa az akkumulátort rugalmas vezetékekkel a földeléshez és a RAW -hoz (Megjegyzés! Csatlakoztassa az akkumulátor pozitív vezetékét a RAW -hoz, és ne a VCC -hez).

A 4-6 lépés várhat a kód feltöltéséig, és ellenőrizze, hogy a hardver megfelelően működik-e.

Ezenkívül testreszabni kell az óra töltőjét:

  1. Vágja le az USB mikrokábelt.
  2. Csatlakoztassa az USB -kábel piros vezetékét az akkumulátor csatlakozójából származó piros vezetékhez, az USB -kábelben lévő fekete vezetéket pedig az akkumulátor csatlakozójából származó fekete vezetékhez.

FONTOS

Ne feledje, hogy az okosórát NEM lehet közvetlenül 5V -ról tölteni USB -ről, normál USB mikrokábellel. Ehelyett Li-Po töltőre van szükség, különben az akkumulátor megsérülhet

Hozzászólások:

Próbáljon szalagot használni az alkatrészek közötti szigeteléshez, hogy elkerülje a rövidzárlatot.

Ajánlott: