Kazalo:
Video: Arduino Apple Watch: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Avtor Karlstrom Sledi Več avtorja:
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
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.
- Povežite Bluefruit LE z Arduinom s prilagodljivimi žicami.
- 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)
- Spremenite nekaj zatičev za zaslon OLED in ga sestavite na Arduino.
- 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)
- 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).
- 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:
- Odrežite mikrokabel USB.
- 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:
Robot T-Watch T-Watch: 11 korakov
TTGO T-Watch Robot: Ta navodila kažejo, kako spremeniti T-Watch TTGO v majhnega robota
Nerd Watch: 10 korakov (s slikami)
Nerd Watch: Nerd Watch prikazuje binarni čas, ko pritisnete gumb in ga je ustvaril Sam DeRose med poletno prakso v našem štabu. Ura prikazuje uro in minute z zaporednim utripanjem dveh LED, ki predstavljata dve 4-bitni binarni številki (v
Polnilno stojalo za uro Apple Watch (IKEA Hack): 5 korakov (s slikami)
Stojalo za polnjenje Apple Watch DIY (IKEA Hack): če vas moti zelo dolg polnilni kabel vaše ure Apple Watch, lahko poskusite zgraditi to polnilno stojalo in uživajte
Polnilnik za uro Apple Watch: 6 korakov
Polnilnik Apple Watch Charger Box: Najpomembnejša težava pri Apple Watchu je, da ga ne zaračunavate. Polnilni kabel, ki je dolg 1 m in ga ni enostavno odviti, morate večkrat nositi s seboj, če ga izvlečete iz torbe z drugimi polnilnimi kabli. Torej, če bi
Apple Remote Shield DIY za Arduino: 6 korakov (s slikami)
DIY Apple Remote Shield za Arduino: Ste že kdaj želeli narediti jabolčni daljinec? Ali pa morda želite, da bi ena od vaših arduino kreacij lahko upravljala iTunes na vašem Macu, iPodu ali Apple TV -ju? Zdaj lahko! Nekaj časa nazaj sem delal na projektu, za katerega sem hotel biti