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, Juli
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

Autor KarlstromFollow Još 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. To je pametni sat zasnovan na Arduino mini pro, koji je povezan s iPhoneom putem Bluetootha. USB-mikro port priključen je na bateriju što čini punjenje lakim i jednostavnim. Žice na prednjoj strani su dodirni gumbi koji osjećaju ako stavite prst na njih, što vam omogućava povezivanje sa satom.

Sat će automatski sinkronizirati vrijeme s vremenom na iPhoneu kada primi novo obavještenje. To čini sat pouzdanijim i manje osjetljivim na kašnjenja u Arduinu. Nakon 10 sekundi, ekran će se isključiti radi uštede baterije. Ekran se budi ako dodirnete srednje dugme ili ako primite novo obaveštenje.

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. Brendtovu ANCS Arduino biblioteku koristim u ovom projektu. ANCS je kratica za Apple Notification Center Service koja je opisana kao slijedeća od Applea. "Svrha usluge Apple Notification Center Service (ANCS) je dati Bluetooth priboru (koji se povezuje sa iOS uređajima putem Bluetooth niskoenergetske veze) jednostavan i zgodan 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 bilo 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. Da bi priloženi kôd (u kasnijem koraku) funkcionirao, moraju se koristiti ove komponente.

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

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

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

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 kola, 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 povezivanjem ž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 kontaktu s tijelom. (Ovo je potrebno jer kapacitivnom dodiru je potrebna referenca uzemljenja da bi ispravno radio)
  5. Priključite mikro USB konektor sa fleksibilnim žicama na masu i RAW. Pogledajte dijagram USB pin pinouta kako biste vidjeli kako treba spojiti 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đe, potrebno je prilagoditi punjač za sat:

  1. Odrežite USB mikro kabel.
  2. Priključite crvenu žicu u USB kablu na crvenu žicu iz konektora za bateriju, a crnu žicu u USB kablu na crnu žicu iz konektora za bateriju.

BITAN

Imajte na umu da se pametni sat NE MOŽE puniti izravno sa 5V sa 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 upotrijebiti traku za izolaciju između komponenti kako biste izbjegli kratki spoj.

Preporučuje se: