Sadržaj:

Arduino Apple Watch: 6 koraka (sa slikama)
Arduino Apple Watch: 6 koraka (sa slikama)

Video: Arduino Apple Watch: 6 koraka (sa slikama)

Video: Arduino Apple Watch: 6 koraka (sa slikama)
Video: Дедушка не выдержал и дал ответ за Украинский флаг 2024, Srpanj
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

Piše KarlstromFollow Više od autora:

Izgradite vlastiti odbor za razvoj
Izgradite vlastiti odbor za razvoj
Izgradite vlastiti odbor za razvoj
Izgradite vlastiti odbor za razvoj

O:. Više o Karlstromu »

Htio sam pametni sat koji mi je prikazivao obavijesti s iPhonea, bio je dovoljno mali za nošenje i imao je punjivu bateriju koja je trajala najmanje jedan dan. Napravio sam vlastiti Apple sat baziran na Arduinu. Riječ je o pametnom satu koji se temelji na Arduino mini pro, koji je povezan s iPhoneom putem Bluetootha. USB-mikro priključak spojen je na bateriju što punjenje čini lakim i jednostavnim. Žice na prednjoj strani su dodirni gumbi koji osjećaju ako stavite prst na njih, što vam omogućuje sučelje sa satom.

Sat će automatski sinkronizirati vrijeme s vremenom na iPhoneu kada primi novu obavijest. To čini sat pouzdanijim i manje osjetljivim na kašnjenja u Arduinu. Nakon 10 sekundi, zaslon će se isključiti radi uštede baterije. Zaslon se budi ako dodirnete srednji gumb ili ako primite novu obavijest.

Naišao sam na stranicu Luke Brendta i vidio da je on stvorio istu stvar koju sam i ja htio postići, ali trebalo mi je da uređaj bude manji i nosiv. To je Brendtova ANCS Arduino knjižnica koju koristim u ovom projektu. ANCS označava uslugu Apple Notification Center Service koja je opisana kao Appleova. "Svrha usluge Apple Notification Center Service (ANCS) je omogućiti Bluetooth priboru (koji se povezuje s iOS uređajima putem Bluetooth niskoenergetske veze) jednostavan i prikladan način za pristup mnogim vrstama obavijesti koje se generiraju na iOS uređajima."

Ovaj Instructable može zahtijevati da ste upoznati s Arduinom, lemljenjem i 3D ispisom.

Izrada ovog pametnog sata trajala je mnogo sati, a sastavljanje svih dijelova bila je prava muka jer sam htio da bude što manji i kompaktniji, a ja sam napravio nekoliko ponavljanja dok nisam dobio dovoljno robusno rješenje sklopa.

Korak 1: Opis materijala

Slijede glavne komponente koje se koriste za pametni sat. Kako bi priloženi kôd (u kasnijem koraku) funkcionirao, moraju se koristiti ove komponente.

  • Arduino Pro Mini 328 - 3,3 V/8 MHz
  • Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0
  • Jednobojni OLED zaslon 0,96 "128x64
  • Baterija Li-Po 3.7V 130mAh (Ili će poslužiti bilo koja druga punjiva baterija)
  • Konektor za mikro USB
  • 3 x 1MOhms 1206 SMD otpornici
  • Sat za promatranje sa sprintovima

Također potrebni dijelovi, mogu se razlikovati ovisno o dizajnu sata:

  • Žice
  • Izolacijska traka
  • Punjač za Li-Po bateriju
  • USB-Micro kabel
  • Aluminijski lim
  • 4x 2x5mm vijci
  • Matrična ploča ili Strip ploča

Korak 2: Sklapanje električnog hardvera

Sklop električnog hardvera
Sklop električnog hardvera
Sklop električnog hardvera
Sklop električnog hardvera
Sklop električnog hardvera
Sklop električnog hardvera

Kao što se vidi na dijagramu kruga, potrebno je spojiti mnogo žica, a sve komponente trebale bi biti blizu jedna drugoj što predstavlja izazov.

Nakon nekoliko ponavljanja, smislio sam ove korake kako bih olakšao sastavljanje. Predlažem da pogledate slike kako biste vidjeli kako sam riješio neke probleme sa spajanjem žica.

  1. Spojite Bluefruit LE na Arduino fleksibilnim žicama.
  2. Napravite ploču za dodirne gumbe i pričvrstite iglice. Pričvrstite ovu ploču na Arduino fleksibilnim žicama. (Igle su odsječene od LED dioda)
  3. Izmijenite neke pinove za OLED zaslon i spojite ga na Arduino.
  4. Spojite fleksibilnu žicu na masu, neka ovo bude dovoljno dugo da dođe do stražnje strane sata koja mora biti u dodiru s tijelom. (To je potrebno jer kapacitivnom dodiru je potrebna referenca uzemljenja za ispravan rad)
  5. Priključite mikro USB priključak fleksibilnim žicama na masu i RAW. Pogledajte USB dijagram mikroizvoda kako biste vidjeli kako bi trebali biti spojeni uzemljenje i pozitivni napon. (Napomena! Spojite pozitivnu žicu s USB -a na RAW, a ne na VCC).
  6. Priključite bateriju fleksibilnim žicama na masu i RAW (Napomena! Spojite pozitivnu žicu iz baterije na RAW, a ne na VCC).

Korak 4-6 može pričekati dok se kôd ne učita i provjeri ispravnost hardverske funkcije.

Također, potrebno je prilagoditi punjač za sat:

  1. Odrežite USB mikrokabel.
  2. Priključite crvenu žicu u USB kabelu na crvenu žicu iz priključka za bateriju, a crnu žicu u USB kabelu na crnu žicu iz priključka za bateriju.

VAŽNO

Imajte na umu da se pametni sat NE MOŽE puniti izravno s 5 V s USB -a pomoću običnog USB mikro kabela. Umjesto toga potreban je Li-Po punjač, inače se baterija može oštetiti

Komentari:

Pokušajte izolirati komponente pomoću trake kako biste izbjegli kratki spoj.

Preporučeni: