Indholdsfortegnelse:
Video: Arduino Apple Watch: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Af KarlstromFølg mere af forfatteren:
Om:. Mere om Karlstrom »
Jeg ville have et smartwatch, der viste mig notifikationer fra en iPhone, var lille nok til at have på og havde et genopladeligt batteri, der varede i mindst et døgn. Jeg har skabt mit eget Apple -ur baseret på en Arduino. Det er et smartwatch baseret på en Arduino mini pro, som er forbundet til iPhone via Bluetooth. USB-mikroporten er tilsluttet batteriet, hvilket gør opladningen let og enkel. Ledningerne på forsiden er berøringsknapper, der føles, hvis du sætter fingeren på dem, hvilket giver dig mulighed for at kommunikere med uret.
Uret synkroniserer automatisk tidspunktet med tiden på iPhone, når der modtages en ny meddelelse. Dette gør uret mere pålideligt og mindre følsomt for forsinkelser i Arduino. Efter 10 sekunder slukkes skærmen for at spare batteri. Skærmen vågner, hvis der trykkes på den midterste knap, eller hvis der modtages en ny meddelelse.
Jeg stødte på Luke Brendts side og så, at han havde skabt det samme, som jeg ville opnå, men jeg havde brug for, at enheden var mindre og bærbar. Det er Brendts ANCS Arduino -bibliotek, jeg bruger i dette projekt. ANCS står for Apple Notification Center Service, der beskrives som følgende fra Apple. "Formålet med Apple Notification Center Service (ANCS) er at give Bluetooth-tilbehør (der opretter forbindelse til iOS-enheder via et Bluetooth-lavenergilink) en enkel og bekvem måde at få adgang til mange slags meddelelser, der genereres på iOS-enheder."
Denne instruks kan kræve, at du er fortrolig med Arduino, lodning og 3D-print.
Dette smartwatch tog mange timer at bygge, og det var en rigtig smerte at samle alle dele, da jeg ville have det til at være så lille og kompakt som muligt, og jeg lavede flere iterationer, indtil jeg havde en robust nok løsning til samlingen.
Trin 1: Stykliste
Følgende er de vigtigste komponenter, der bruges til smartwatch. For at den vedhæftede kode (i senere trin) skal fungere, skal disse komponenter bruges.
- Arduino Pro Mini 328 - 3.3V/8MHz
- Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0
- Monokrom 0,96 "128x64 OLED -skærm
- Batteri Li-Po 3.7V 130mAh (eller ethvert andet genopladeligt batteri vil gøre)
- Micro-USB-stik
- 3 x 1MOhms 1206 SMD -modstande
- Urrem med sprints
Også nødvendige dele, kan være forskellige afhængigt af urets design:
- Ledninger
- Isoleringstape
- Oplader til Li-Po batteri
- USB-mikrokabel
- Aluminiumsplade
- 4x 2x5mm skruer
- Matrix board eller Strip board
Trin 2: Elektrisk hardware forsamling
Som det ses i kredsløbsdiagrammet, er der mange ledninger, der skal tilsluttes, og alle komponenter skal være tæt sammen, hvilket giver en udfordring.
Efter nogle iterationer kom jeg frem til disse trin for at gøre samlingen lettere. Jeg foreslår, at man ser på billederne for at se, hvordan jeg løste nogle problemer med tilslutning af ledninger.
- Tilslut Bluefruit LE til Arduino med fleksible ledninger.
- Opret tavlen til berøringsknapperne, og fastgør stifterne. Fastgør dette kort til Arduino med fleksible ledninger. (Stifterne er afskåret fra LED-dioder)
- Rediger nogle stifter til OLED -skærmen, og saml det til Arduino.
- Tilslut en fleksibel ledning til jorden, gør denne lang nok til at nå bagsiden af uret, som skal være i kontakt med kroppen. (Dette er nødvendigt, fordi kapacitiv berøring har brug for en jordreference for at fungere korrekt)
- Sæt mikro -USB -stikket med fleksible ledninger til jorden og RAW. Se på et USB -mikro -pinout -diagram for at se, hvordan jord og positiv spænding skal forbindes. (Bemærk! Tilslut positiv ledning fra USB til RAW og ikke VCC).
- Fastgør batteriet med fleksible ledninger til jord og RAW (Bemærk! Tilslut positiv ledning fra batteri til RAW og ikke VCC).
Trin 4-6 kan vente, indtil koden uploades, og verifikationen af, at hardwaren fungerer korrekt, er udført.
Det er også nødvendigt at tilpasse en oplader til uret:
- Skær et USB -mikrokabel.
- Sæt den røde ledning i USB -kablet til den røde ledning fra batteristikket, og den sorte ledning i USB -kablet til den sorte ledning fra batteristikket.
VIGTIG
Bemærk, at smarturet IKKE kan oplades direkte med 5V fra en USB med et almindeligt USB -mikrokabel. En Li-Po oplader er i stedet nødvendig, ellers kan batteriet blive beskadiget
Kommentarer:
Prøv at bruge tape til at isolere mellem komponenterne for at undgå kortslutning.
Anbefalede:
RaspberryPi Islamic Prayers Watch & Alarm: 15 trin (med billeder)
RaspberryPi Islamic Prayers Watch & Alarm: Muslimer rundt om i verden har fem bønner hver dag, og hver bøn skal være på et bestemt tidspunkt på dagen. på grund af den elliptiske måde, hvorpå vores planet bevæger sig rundt om solen, hvilket får solen til at stige og falde, varierer året rundt, at
Arduino Watch: 12 trin (med billeder)
Arduino Watch: Denne instruktion viser, hvordan man laver et Arduino ur fra Arduino Watch Core
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
DIY Apple Watch opladningsstativ (IKEA Hack): 5 trin (med billeder)
DIY Apple Watch opladningsstativ (IKEA Hack): Hvis du er irriteret over ekstra langt ladekabel til dit Apple Watch, kan du prøve at bygge dette ladestandard og nyde det
Apple II Watch: 9 trin (med billeder)
Apple II Watch: CUPERTINO, Californien - 9. september 1984 - Apple Computer Inc.® afslørede i dag Apple // watch ™ - dens mest personlige enhed nogensinde. Apple // ur introducerer et revolutionerende design og EN GRUNDLÆGGENDE BRUGERGRÆNSEFLADE skabt specielt til en mindre enhed. Æble