Mündəricat:
Video: Arduino Apple Watch: 6 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Müəllif tərəfindən daha çox:
Haqqında:. Karlstrom haqqında daha çox »
Mənə iPhone -dan gələn bildirişləri göstərən, taxmaq üçün kifayət qədər kiçik və ən azı bir gün davam edən şarj edilə bilən bir batareyaya sahib bir ağıllı saat istədim. Arduino əsasında öz Apple saatımı yaratdım. Bluetooth vasitəsilə iPhone -a qoşulan Arduino mini pro -ya əsaslanan ağıllı saatdır. USB-mikro portu batareyaya qoşulmuşdur, bu da şarjı asan və sadə edir. Ön tərəfdəki tellər, toxunma düymələridir ki, barmağınızı üstünə qoysanız, saatla əlaqə qurmağa imkan verir.
Saat, avtomatik olaraq yeni bir bildiriş alındıqda iPhone -un vaxtı ilə sinxronizasiya edəcək. Bu, saatı daha etibarlı və Arduino gecikmələrinə qarşı daha az həssas edir. 10 saniyədən sonra batareya qənaət etmək üçün ekran sönəcək. Orta düyməyə toxunduqda və ya yeni bir bildiriş alındıqda ekran oyanır.
Luke Brendt -in səhifəsinə rast gəldim və əldə etmək istədiyim eyni şeyi yaratdığını gördüm, amma cihazın daha kiçik və geyinə bilən olması lazım idi. Bu layihədə istifadə etdiyim Brendt -in ANCS Arduino Kitabxanasıdır. ANCS, Apple -dan gələn kimi təsvir olunan Apple Bildiriş Mərkəzi Xidməti deməkdir. "Apple Bildiriş Mərkəzi Xidmətinin (ANCS) məqsədi, Bluetooth cihazlarına (aşağı enerjili Bluetooth bağlantısı ilə iOS cihazlarına qoşulan) iOS cihazlarında yaradılan bir çox növ bildirişlərə daxil olmaq üçün sadə və rahat bir yol verməkdir."
Bu Təlimat Arduino, lehimləmə və 3D çap ilə tanış olmağınızı tələb edə bilər.
Bu ağıllı saatın qurulması çox saat çəkdi və mümkün qədər kiçik və yığcam olmasını istədiyim üçün bütün hissələri yığmaq əsl əzab idi və montajın kifayət qədər möhkəm bir həllinə sahib olana qədər bir neçə dəfə təkrar etdim.
Addım 1: Materiallar Bill
Ağıllı saat üçün istifadə olunan əsas komponentlər aşağıda verilmişdir. Əlavə edilmiş kodun (sonrakı mərhələdə) işləməsi üçün bu komponentlərdən istifadə edilməlidir.
- Arduino Pro Mini 328 - 3.3V/8MHz
- Bluefruit LE - Bluetooth Aşağı Enerji (BLE 4.0) - nRF8001 Breakout - v1.0
- Monoxrom 0.96 "128x64 OLED Ekran
- Batareya Li-Po 3.7V 130mAh (Və ya başqa bir şarj edilə bilən batareya edəcək)
- Mikro USB Bağlayıcı
- 3 x 1MOhms 1206 SMD Rezistorlar
- Sprintli saat qrupu
Saatın dizaynından asılı olaraq lazım olan hissələr də fərqli ola bilər:
- Tellər
- İzolyasiya lenti
- Li-Po batareyası üçün şarj cihazı
- USB-Mikro kabel
- Alüminium təbəqə
- 4x2x5 mm vintlər
- Matris lövhəsi və ya zolaq lövhəsi
Addım 2: Elektrik Avadanlıqlarının Quraşdırılması
Dövrə diaqramında göründüyü kimi, bağlanacaq bir çox tel var və bütün komponentlər bir -birinə yaxın olmalıdır ki, bu da problem yaradır.
Bir neçə təkrarlamadan sonra montajı asanlaşdırmaq üçün bu addımları atdım. Bağlama telləri ilə bağlı bəzi problemləri necə həll etdiyimi görmək üçün şəkillərə baxmağı təklif edirəm.
- Bluefruit LE -ni çevik tellərlə Arduino -ya qoşun.
- Toxunma düymələri üçün lövhə yaradın və sancaqlar əlavə edin. Bu lövhəni çevik tellərlə Arduinoya bağlayın. (Sancaqlar LED-diodlardan kəsilmişdir)
- OLED ekran üçün bəzi pinləri dəyişdirin və Arduino -ya yığın.
- Yerə çevik bir tel bağlayın, gövdəyə təmasda olması lazım olan saatın arxasına çatmaq üçün kifayət qədər uzun olun. (Bu, lazımlıdır, çünki kapasitiv toxunuşun düzgün işləməsi üçün yerə istinad lazımdır)
- Çevik telləri olan mikro USB konnektorunu yerə və RAW -a bağlayın. Topraklama və müsbət gərginliyin necə bağlanması lazım olduğunu öyrənmək üçün USB mikro pinout diaqramına baxın. (Qeyd! Müsbət teli USB -dən RAW -a bağlayın, VCC -yə deyil).
- Batareyanı çevik tellərlə yerə və RAW -a qoşun (Qeyd! Batareyadan müsbət teli VCC -yə deyil, RAW -a qoşun).
Addım 4-6, kod yüklənənə qədər və hardware funksiyalarının düzgün yerinə yetirildiyini yoxlaya bilər.
Ayrıca, saat üçün bir şarj cihazını düzəltmək lazımdır:
- USB mikro kabelini kəsin.
- USB kabelindəki qırmızı teli batareya konnektorundan qırmızı telə və USB kabelindəki qara teli batareya bağlayıcısından qara telə bağlayın.
Vacib
Nəzərə alın ki, ağıllı saat adi USB mikro kabeli olan USB -dən birbaşa 5V ilə doldurula bilməz. Bunun yerinə Li-Po şarj cihazı lazımdır, əks halda batareya zədələnə bilər
Şərhlər:
Qısa qapanmanın qarşısını almaq üçün komponentlər arasında izolyasiya etmək üçün bant istifadə etməyə çalışın.
Tövsiyə:
Nerd Watch: 10 addım (şəkillərlə birlikdə)
The Nerd Watch: Nerd Watch, düymənin basıldığı və Sam DeRose tərəfindən qərargahımızda yay təcrübəsi zamanı yaradıldığı vaxtı ikili olaraq göstərir. Saat, iki 4 bitlik ikili ədədləri təmsil etmək üçün iki LED-i ardıcıl olaraq yandıraraq saatı və dəqiqələri göstərir (
Arduino Watch: 12 addım (şəkillərlə birlikdə)
Arduino Watch: Bu Təlimatlar, Arduino Watch Core -dan Arduino Saatinin necə hazırlanacağını göstərir
TTGO T-Watch: 9 addım (şəkillərlə birlikdə)
TTGO T-Watch: Bu təlimatlar TTGO T-Watch ilə oynamağa necə başlayacağınızı göstərir
DIY Apple Watch Şarj Stendi (IKEA Hack): 5 addım (şəkillərlə)
DIY Apple Watch Şarj Stendi (IKEA Hack): Apple Watch -un əlavə uzun şarj kabeli sizi əsəbiləşdirirsə, bu şarj stendini qurmağa cəhd edə bilərsiniz
Apple II Watch: 9 addım (şəkillərlə birlikdə)
Apple II Watch: CUPERTINO, Kaliforniya - 9 Sentyabr 1984 - Apple Computer Inc.® bu günə qədər ən şəxsi cihaz olan Apple // watch ™ -u təqdim etdi. Apple // watch, daha kiçik bir cihaz üçün xüsusi olaraq yaradılan inqilabi bir dizayn və BASIC USER INTERFACE təqdim edir. Alma