Sisällysluettelo:

Arduino Apple Watch: 6 vaihetta (kuvilla)
Arduino Apple Watch: 6 vaihetta (kuvilla)

Video: Arduino Apple Watch: 6 vaihetta (kuvilla)

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

Seuraa lisää tekijältä:

Rakenna oma kehityslautakunta
Rakenna oma kehityslautakunta
Rakenna oma kehityslautakunta
Rakenna oma kehityslautakunta

Tietoja:. Lisätietoja Karlstromista »

Halusin älykellon, joka näytti minulle ilmoituksia iPhonesta, oli tarpeeksi pieni käytettäväksi ja jossa oli ladattava akku, joka kesti vähintään päivän. Tein oman Apple -kelloni Arduinon perusteella. Se on älykello, joka perustuu Arduino mini pro -laitteeseen, joka on yhdistetty iPhoneen Bluetoothin kautta. USB-mikroportti on kytketty akkuun, mikä tekee lataamisesta helppoa ja helppoa. Edessä olevat johdot ovat kosketuspainikkeita, jotka tuntevat, jos laitat sormesi niihin, jolloin voit käyttää kelloa.

Kello synkronoi ajan automaattisesti iPhonen ajan kanssa, kun uusi ilmoitus vastaanotetaan. Tämä tekee kellosta luotettavamman ja vähemmän herkän Arduinon viiveille. 10 sekunnin kuluttua näyttö sammuu akun säästämiseksi. Näyttö herää, jos keskipainiketta kosketetaan tai uusi ilmoitus vastaanotetaan.

Tulin Luke Brendtin sivulle ja näin, että hän oli luonut saman, jonka halusin saavuttaa, mutta tarvitsin laitteen olevan pienempi ja puettava. Tässä projektissa käytän Brendtin ANCS Arduino -kirjastoa. ANCS tarkoittaa Applen ilmoituskeskuksen palvelua, jota kuvataan Applen seuraaviksi. "Applen ilmoituskeskuspalvelun (ANCS) tarkoitus on antaa Bluetooth-lisälaitteille (jotka muodostavat yhteyden iOS-laitteisiin Bluetooth-energiankulutusyhteyden kautta) yksinkertaisen ja kätevän tavan käyttää monenlaisia ilmoituksia, jotka luodaan iOS-laitteilla."

Tämä ohje voi edellyttää, että olet perehtynyt Arduinoon, juottamiseen ja 3D-tulostamiseen.

Tämän älykellon rakentaminen kesti monta tuntia, ja kaikkien osien kokoaminen oli todellinen kipu, koska halusin sen olevan mahdollisimman pieni ja kompakti, ja tein useita iterointeja, kunnes sain riittävän vankan ratkaisun kokoonpanoon.

Vaihe 1: Materiaaliluettelo

Seuraavassa on älykellon pääkomponentit. Jotta liitetty koodi (myöhemmässä vaiheessa) toimisi, näitä komponentteja on käytettävä.

  • Arduino Pro Mini 328 - 3.3V/8MHz
  • Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0
  • Yksivärinen 0,96 "128 x 64 OLED -näyttö
  • Akku Li-Po 3.7V 130mAh (Tai mikä tahansa muu ladattava akku käy)
  • Micro-USB-liitin
  • 3 x 1Mohm 1206 SMD -vastusta
  • Kelloranneke sprinteillä

Tarvittavat osat voivat myös vaihdella kellon suunnittelusta riippuen:

  • Johdot
  • Eristysteippi
  • Laturi Li-Po-akulle
  • USB-Micro-kaapeli
  • Alumiinilevy
  • 4x 2x5mm ruuvia
  • Matriisilevy tai nauhalevy

Vaihe 2: Sähkölaitteiden asennus

Sähkölaitteiden kokoonpano
Sähkölaitteiden kokoonpano
Sähkölaitteiden kokoonpano
Sähkölaitteiden kokoonpano
Sähkölaitteiden kokoonpano
Sähkölaitteiden kokoonpano

Kuten piirikaaviosta näkyy, on liitettävä monia johtoja, ja kaikkien komponenttien tulee olla lähellä toisiaan, mikä tekee haastavaksi.

Joidenkin iterointien jälkeen keksin nämä vaiheet helpottaaksesi kokoonpanoa. Ehdotan katsomalla kuvia nähdäksesi, kuinka olen ratkaissut joitain johtojen liitäntäongelmia.

  1. Liitä Bluefruit LE Arduinoon joustavilla johtimilla.
  2. Luo taulu kosketuspainikkeille ja kiinnitä nastat. Kiinnitä tämä levy Arduinoon joustavilla johtimilla. (Tapit on katkaistu LED-diodeista)
  3. Muokkaa joitain OLED -näytön nastoja ja koota se Arduinolle.
  4. Liitä joustava johto maahan, tee siitä tarpeeksi pitkä päästäksesi kellon takaosaan, jonka on oltava kosketuksessa rungon kanssa. (Tämä on tarpeen, koska kapasitiivinen kosketus vaatii maadoituksen toimiakseen oikein)
  5. Kiinnitä mikro -USB -liitin joustavilla johtimilla maahan ja RAW -liitäntään. Katso USB micro pinout -kaaviota nähdäksesi kuinka maadoitus ja positiivinen jännite on kytkettävä. (Huomaa! Liitä positiivinen johto USB: stä RAW: hen, älä VCC: hen).
  6. Kiinnitä akku joustavilla johtimilla maadoitukseen ja RAW -liitäntään (Huomaa! Liitä positiivinen johdin akusta RAW: hen, ei VCC: hen).

Vaihe 4-6 voi odottaa, kunnes koodi on ladattu, ja varmistaa, että laitteisto toimii oikein.

Kellon laturi on myös mukautettava:

  1. Katkaise USB -mikrokaapeli.
  2. Liitä punainen johto USB -kaapelissa punaiseen johtoon akkuliittimestä ja musta johto USB -kaapelissa mustaan johtoon akkuliittimestä.

TÄRKEÄ

Huomaa, että älykelloa EI voi ladata suoraan 5 V: lla USB -liitännästä tavallisella USB -mikrokaapelilla. Sen sijaan tarvitaan Li-Po-laturi, muuten akku voi vaurioitua

Kommentit:

Yritä käyttää teippiä komponenttien eristämiseen oikosulun välttämiseksi.

Suositeltava: