Kazalo:

Arduino Apple Watch: 6 korakov (s slikami)
Arduino Apple Watch: 6 korakov (s slikami)

Video: Arduino Apple Watch: 6 korakov (s slikami)

Video: Arduino Apple Watch: 6 korakov (s slikami)
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Julij
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

Avtor Karlstrom Sledi Več avtorja:

Zgradite svoj razvojni odbor
Zgradite svoj razvojni odbor
Zgradite svoj razvojni odbor
Zgradite svoj razvojni odbor

O:. Več o Karlstromu »

Želel sem pametno uro, ki mi je prikazovala obvestila iz iPhona, bila je dovolj majhna za nošenje in je imela baterijo za polnjenje, ki je zdržala vsaj en dan. Ustvaril sem svojo uro Apple, ki temelji na Arduinu. Gre za pametno uro, ki temelji na Arduino mini pro, ki je povezana z iPhoneom prek Bluetootha. Vrata USB-micro so priključena na baterijo, zaradi česar je polnjenje enostavno in preprosto. Žice na sprednji strani so gumbi na dotik, ki čutijo, če nanje položite prst, kar vam omogoča vmesnik z uro.

Ura bo samodejno sinhronizirala čas s časom na iPhoneu, ko prejme novo obvestilo. Zaradi tega je ura bolj zanesljiva in manj občutljiva na zamude pri Arduinu. Po 10 sekundah se bo zaslon izklopil zaradi varčevanja z baterijo. Zaslon se prebudi, če se dotaknete srednjega gumba ali če prejmete novo obvestilo.

Naletel sem na stran Luke Brendta in videl, da je ustvaril isto stvar, ki sem jo želel doseči, vendar sem potreboval, da je naprava manjša in nosljiva. V tem projektu uporabljam Brendtovo knjižnico ANCS Arduino. ANCS pomeni storitev Apple Notification Center Service, ki jo Apple opisuje kot naslednjo. "Namen storitve Apple Notification Center Service (ANCS) je dati dodatkom Bluetooth (ki se povezujejo z napravami iOS prek nizkoenergijske povezave Bluetooth) preprost in priročen način dostopa do številnih vrst obvestil, ki se ustvarijo v napravah iOS."

Ta navodila lahko zahtevajo, da poznate Arduino, spajkanje in 3D-tiskanje.

Sestavljanje te pametne ure je trajalo veliko ur in sestaviti vse dele je bilo resnično boleče, saj sem želel, da je čim manjši in kompakten, zato sem naredil več ponovitev, dokler nisem imel dovolj robustne rešitve sestave.

1. korak: Predmet materiala

Sledijo glavne komponente, ki se uporabljajo za pametno uro. Da bi priložena koda (v poznejšem koraku) delovala, je treba uporabiti te komponente.

  • Arduino Pro Mini 328 - 3,3 V/8 MHz
  • Bluefruit LE - Bluetooth z nizko porabo energije (BLE 4.0) - prekinitev nRF8001 - v1.0
  • Enobarvni 0,96 -palčni zaslon OLED 128x64
  • Baterija Li-Po 3.7V 130mAh (Ali pa bo ustrezala katera koli druga baterija za ponovno polnjenje)
  • Priključek za mikro USB
  • 3 x 1MOhms 1206 SMD upori
  • Ure za gledanje s šprinti

Potrebni deli so lahko tudi različni, odvisno od zasnove ure:

  • Žice
  • Izolacijski trak
  • Polnilec za Li-Po baterijo
  • Kabel USB-Micro
  • Aluminijasta pločevina
  • 4x 2x5 mm vijaki
  • Matrična plošča ali Strip plošča

2. korak: Sestavljanje električne strojne opreme

Sestavljanje električne strojne opreme
Sestavljanje električne strojne opreme
Sestavljanje električne strojne opreme
Sestavljanje električne strojne opreme
Sestavljanje električne strojne opreme
Sestavljanje električne strojne opreme

Kot je prikazano na diagramu vezja, je treba povezati veliko žic, vse komponente pa morajo biti tesno povezane, kar predstavlja izziv.

Po nekaj ponovitvah sem si olajšal sestavljanje teh korakov. Predlagam, da si ogledate slike, da vidite, kako sem rešil nekatere težave s povezovanjem žic.

  1. Povežite Bluefruit LE z Arduinom s prilagodljivimi žicami.
  2. Ustvarite ploščo za gumbe na dotik in pritrdite zatiče. Ploščo pritrdite na Arduino s prilagodljivimi žicami. (Zatiči so odrezani od LED diod)
  3. Spremenite nekaj zatičev za zaslon OLED in ga sestavite na Arduino.
  4. Priključite prožno žico na ozemljitev, tako dolgo, da doseže zadnjo stran ure, ki mora biti v stiku s telesom. (To je potrebno, ker kapacitivni dotik potrebuje referenco ozemljitve, da deluje pravilno)
  5. Priključek mikro USB s prilagodljivimi žicami pritrdite na ozemljitev in RAW. Oglejte si diagram mikro izhoda USB, da vidite, kako naj bo priključena ozemljitev in pozitivna napetost. (Opomba! Pozitivni kabel priključite iz USB v RAW in ne v VCC).
  6. Baterijo s prilagodljivimi žicami pritrdite na ozemljitev in RAW (Opomba! Pozitivni kabel iz baterije priključite na RAW in ne na VCC).

Korak 4-6 lahko počaka, da se koda naloži in preveri, ali strojna oprema deluje pravilno.

Prav tako je potrebno prilagoditi polnilnik za uro:

  1. Odrežite mikrokabel USB.
  2. Rdečo žico v kablu USB priključite na rdečo žico iz priključka za baterijo, črno žico v kablu USB pa na črno žico iz priključka za baterijo.

POMEMBNO

Upoštevajte, da pametne ure ni mogoče polniti neposredno s 5V iz USB -ja z navadnim mikro kablom USB. Namesto tega potrebujete polnilec Li-Po, sicer se lahko poškoduje baterija

Komentarji:

Poskusite uporabiti trak za izolacijo med komponentami, da se izognete kratkemu stiku.

Priporočena: