Turinys:

„Arduino Apple Watch“: 6 žingsniai (su nuotraukomis)
„Arduino Apple Watch“: 6 žingsniai (su nuotraukomis)

Video: „Arduino Apple Watch“: 6 žingsniai (su nuotraukomis)

Video: „Arduino Apple Watch“: 6 žingsniai (su nuotraukomis)
Video: Ben 10 Omniverse Galaxy Watch App (Randomizer) 2024, Lapkritis
Anonim
„Arduino Apple Watch“
„Arduino Apple Watch“
„Arduino Apple Watch“
„Arduino Apple Watch“

Sekite daugiau autoriaus:

Sukurkite savo plėtros valdybą
Sukurkite savo plėtros valdybą
Sukurkite savo plėtros valdybą
Sukurkite savo plėtros valdybą

Apie:. Daugiau apie Karlstrom »

Norėjau išmaniojo laikrodžio, kuriame būtų rodomi pranešimai iš „iPhone“, jis būtų pakankamai mažas dėvėti ir turėtų įkraunamą bateriją, kuri veiktų bent dieną. Aš sukūriau savo „Apple“laikrodį pagal „Arduino“. Tai išmanusis laikrodis, pagrįstas „Arduino mini pro“, kuris yra prijungtas prie „iPhone“per „Bluetooth“. USB-mikro prievadas yra prijungtas prie akumuliatoriaus, todėl įkrovimas yra lengvas ir paprastas. Priekyje esantys laidai yra jutikliniai mygtukai, kurie jaučiami, jei ant jų uždedate pirštą, o tai leidžia sąsają su laikrodžiu.

Laikrodis automatiškai sinchronizuos laiką su laiku „iPhone“, kai bus gautas naujas pranešimas. Dėl to laikrodis yra patikimesnis ir mažiau jautrus vėlavimams „Arduino“. Po 10 sekundžių ekranas bus išjungtas, kad būtų taupoma baterija. Ekranas atsibunda palietus vidurinį mygtuką arba gavus naują pranešimą.

Aš atėjau į Luko Brendto puslapį ir pamačiau, kad jis sukūrė tą patį, ką norėjau pasiekti, bet man reikėjo, kad prietaisas būtų mažesnis ir nešiojamas. Šiame projekte naudoju Brendto ANCS „Arduino“biblioteką. ANCS reiškia „Apple Notification Center Service“, kuri apibūdinama kaip „Apple“. „„ Apple Notification Center Service “(ANCS) tikslas yra suteikti„ Bluetooth “priedams (kurie jungiasi prie„ iOS “įrenginių per„ Bluetooth “mažai energijos naudojančią nuorodą) paprastą ir patogų būdą pasiekti daugelio rūšių pranešimus, generuojamus„ iOS “įrenginiuose.

Ši instrukcija gali pareikalauti, kad būtumėte susipažinęs su „Arduino“, litavimu ir 3D spausdinimu.

Šio išmaniojo laikrodžio kūrimas užtruko daug valandų, o surinkti visas dalis buvo tikras skausmas, nes norėjau, kad jis būtų kuo mažesnis ir kompaktiškesnis, ir padariau keletą pakartojimų, kol turėjau pakankamai tvirtą surinkimo sprendimą.

1 žingsnis: medžiagų sąrašas

Toliau pateikiami pagrindiniai išmaniojo laikrodžio komponentai. Kad pridėtas kodas (vėlesniame etape) veiktų, reikia naudoti šiuos komponentus.

  • „Arduino Pro Mini 328“- 3,3 V/8 MHz
  • „Bluefruit LE“- „Bluetooth Low Energy“(BLE 4.0) - „nRF8001 Breakout“- v1.0
  • Nespalvotas 0,96 colio 128x64 OLED ekranas
  • Baterija Li-Po 3.7V 130mAh (Arba tinka bet kuri kita įkraunama baterija)
  • „Micro-USB“jungtis
  • 3 x 1Mohm 1206 SMD rezistoriai
  • Laikrodžių juosta su sprintais

Taip pat reikalingos dalys, priklausomai nuo laikrodžio dizaino, gali skirtis:

  • Laidai
  • Izoliacinė juosta
  • Įkroviklis Li-Po akumuliatoriui
  • USB-Micro kabelis
  • Aliuminio lakštas
  • 4x 2x5mm varžtai
  • Matrica arba juostelės lenta

2 žingsnis: elektros įrangos surinkimas

Elektros aparatūros surinkimas
Elektros aparatūros surinkimas
Elektros aparatūros surinkimas
Elektros aparatūros surinkimas
Elektros aparatūros surinkimas
Elektros aparatūros surinkimas

Kaip matyti grandinės schemoje, reikia prijungti daug laidų, o visi komponentai turi būti arti vienas kito, o tai kelia iššūkį.

Po kelių pakartojimų aš sugalvojau šiuos veiksmus, kad būtų lengviau surinkti. Siūlau pažvelgti į nuotraukas ir pamatyti, kaip išsprendžiau kai kurias problemas, susijusias su prijungimo laidais.

  1. Lanksčiais laidais prijunkite „Bluefruit LE“prie „Arduino“.
  2. Sukurkite jutiklinių mygtukų lentą ir pritvirtinkite kaiščius. Pritvirtinkite šią plokštę prie „Arduino“lanksčiais laidais. (Smeigtukai nupjauti nuo LED diodų)
  3. Pakeiskite kai kuriuos OLED ekrano kaiščius ir surinkite jį prie „Arduino“.
  4. Prijunkite lanksčią laidą prie žemės, padarykite tai pakankamai ilgai, kad pasiektumėte laikrodžio galą, kuri turi liestis su korpusu. (Tai reikalinga, nes norint tinkamai veikti, reikia talpinio prisilietimo prie žemės)
  5. Prijunkite mikro USB jungtį lanksčiais laidais prie įžeminimo ir RAW. Pažvelkite į USB mikro kontaktų schemą, kad pamatytumėte, kaip turi būti prijungta žemė ir teigiama įtampa. (Pastaba! Prijunkite teigiamą laidą iš USB prie RAW, o ne VCC).
  6. Prijunkite akumuliatorių lanksčiais laidais prie įžeminimo ir RAW (Pastaba! Prijunkite teigiamą akumuliatoriaus laidą prie RAW, o ne VCC).

4-6 veiksmas gali palaukti, kol kodas bus įkeltas, ir patikrinti, ar aparatinė įranga tinkamai veikia.

Taip pat būtina pritaikyti laikrodžio įkroviklį:

  1. Iškirpkite USB mikro kabelį.
  2. Prijunkite raudoną laidą prie USB kabelio prie raudono laido iš akumuliatoriaus jungties, o juodą laidą USB laide - prie juodos laido iš akumuliatoriaus jungties.

SVARBU

Atminkite, kad išmanusis laikrodis NEGALI būti įkraunamas tiesiogiai 5V iš USB, naudojant įprastą USB mikro kabelį. Vietoj to reikia „Li-Po“įkroviklio, kitaip galite sugadinti akumuliatorių

Komentarai:

Pabandykite izoliuoti tarp komponentų juostą, kad išvengtumėte trumpojo jungimo.

Rekomenduojamas: