İçindekiler:
Video: Arduino Apple Watch: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
KarlstromTakip Yazar tarafından daha fazla:
Hakkında:. Karlstrom Hakkında Daha Fazla Bilgi »
Bana bir iPhone'dan gelen bildirimleri gösteren, takılabilecek kadar küçük ve en az bir gün dayanan şarj edilebilir pili olan bir akıllı saat istiyordum. Arduino'ya dayalı kendi Apple saatimi yarattım. Bluetooth üzerinden iPhone'a bağlanan bir Arduino mini pro tabanlı bir akıllı saattir. USB-mikro bağlantı noktası, şarjı kolay ve basit hale getiren pile bağlıdır. Ön taraftaki teller, parmağınızı üzerlerine koyduğunuzda hissedilen ve saatle arayüz oluşturmanıza olanak tanıyan dokunmatik düğmelerdir.
Yeni bir bildirim alındığında saat, iPhone'daki saatle otomatik olarak senkronize olur. Bu, saati Arduino'daki gecikmelere karşı daha güvenilir ve daha az hassas hale getirir. 10 saniye sonra pil tasarrufu amacıyla ekran kapanacaktır. Orta tuşa dokunulduğunda veya yeni bir bildirim alındığında ekran uyanır.
Luke Brendt'in sayfasına rastladım ve onun da benim başarmak istediğim şeyi yarattığını gördüm ama cihazın daha küçük ve giyilebilir olmasına ihtiyacım vardı. Bu projede kullandığım Brendt'in ANCS Arduino Kütüphanesi. ANCS, Apple'dan aşağıdaki şekilde tanımlanan Apple Bildirim Merkezi Hizmeti anlamına gelir. “Apple Bildirim Merkezi Hizmetinin (ANCS) amacı, Bluetooth aksesuarlarına (bir Bluetooth düşük enerjili bağlantı aracılığıyla iOS cihazlarına bağlanan) iOS cihazlarda oluşturulan birçok bildirim türüne erişmenin basit ve kullanışlı bir yolunu vermektir.”
Bu Eğitilebilir Tablo, Arduino, lehimleme ve 3D baskıya aşina olmanızı gerektirebilir.
Bu akıllı saatin yapımı saatler sürdü ve mümkün olduğunca küçük ve kompakt olmasını istediğim için tüm parçaları bir araya getirmek gerçek bir acıydı ve yeterince sağlam bir montaj çözümü bulana kadar birkaç yineleme yaptım.
Adım 1: Malzeme Listesi
Akıllı saat için kullanılan ana bileşenler aşağıdadır. Ekli kodun (daha sonraki adımda) çalışması için bu bileşenlerin kullanılması gerekir.
- Arduino Pro Mini 328 - 3.3V/8MHz
- Bluefruit LE - Bluetooth Düşük Enerji (BLE 4.0) - nRF8001 Breakout - v1.0
- Tek Renkli 0,96" 128x64 OLED Ekran
- Pil Li-Po 3.7V 130mAh (Veya başka herhangi bir şarj edilebilir pil yapacaktır)
- Mikro-USB Konektörü
- 3 x 1MOhms 1206 SMD Dirençler
- Sprint ile bant izle
Ayrıca gerekli parçalar, saatin tasarımına bağlı olarak farklı olabilir:
- teller
- izolasyon bandı
- Li-Po pil için şarj cihazı
- USB-Mikro kablo
- Aluminyum levha
- 4x 2x5mm vidalar
- Matris tahtası veya Şerit tahtası
Adım 2: Elektrikli Donanım Montajı
Devre şemasında görüldüğü gibi, bağlanacak çok sayıda kablo vardır ve tüm bileşenlerin birbirine yakın olması bir zorluk oluşturur.
Bazı yinelemelerden sonra, montajı kolaylaştırmak için bu adımları buldum. Bağlantı kablolarıyla ilgili bazı sorunları nasıl çözdüğümü görmek için resimlere bakmanızı öneririm.
- Bluefruit LE'yi esnek kablolarla Arduino'ya bağlayın.
- Dokunmatik düğmeler için pano oluşturun ve pimleri takın. Bu kartı Arduino'ya esnek kablolarla bağlayın. (Pimler LED diyotlardan kesilir)
- OLED ekran için bazı pinleri değiştirin ve Arduino'ya monte edin.
- Toprağa esnek bir kablo bağlayın, bunu saatin gövdeyle temas etmesi gereken arkasına ulaşacak kadar uzun yapın. (Kapasitif dokunmanın düzgün çalışması için bir zemin referansına ihtiyaç duyduğu için bu gereklidir)
- Esnek kablolarla mikro USB konektörünü toprağa ve RAW'a bağlayın. Toprak ve pozitif voltajın nasıl bağlanması gerektiğini görmek için bir USB mikro pin çıkışı şemasına bakın. (Not! Pozitif kabloyu VCC'ye değil, USB'den RAW'a bağlayın).
- Pili esnek kablolarla toprağa ve RAW'a bağlayın (Not! Pozitif kabloyu pilden RAW'a bağlayın, VCC'ye değil).
Adım 4-6, kod yüklenene ve donanım işlevlerinin düzgün şekilde yapıldığının doğrulanmasına kadar bekleyebilir.
Ayrıca, saat için bir şarj cihazı özelleştirmek gerekir:
- Bir USB mikro kablosunu kesin.
- USB kablosundaki kırmızı kabloyu pil konektöründen gelen kırmızı kabloya ve USB kablosundaki siyah kabloyu pil konektöründen gelen siyah kabloya bağlayın.
ÖNEMLİ
Akıllı saatin, sıradan bir USB mikro kablosuyla USB'den 5V ile doğrudan şarj edilemeyeceğini unutmayın. Bunun yerine bir Li-Po şarj cihazı gereklidir, aksi takdirde pil hasar görebilir
Yorumlar:
Kısa devreyi önlemek için bileşenler arasında yalıtmak için bant kullanmayı deneyin.
Önerilen:
Ultimate Binary Watch: 12 Adım (Resimlerle)
Ultimate Binary Watch: Son zamanlarda ikili saatler kavramıyla tanıştım ve kendim için bir tane yapıp yapamayacağımı görmek için biraz araştırma yapmaya başladım. Ancak aynı anda hem işlevsel hem de şık olan mevcut bir tasarım bulamadım. Ben de karar verdim
DIY Apple Watch Şarj Standı (IKEA Hack): 5 Adım (Resimlerle)
DIY Apple Watch Şarj Standı (IKEA Hack): Apple Watch'ınızın ekstra uzun şarj kablosundan rahatsızsanız, bu şarj standını yapmayı deneyebilir ve keyfini çıkarabilirsiniz
Apple Watch Şarj Kutusu: 6 Adım
Apple Watch Şarj Kutusu: Apple Watch ile ilgili en önemli sorun, tartışmasız şarj etmesidir. Çoğu zaman 1m uzunluğundaki ve diğer şarj kabloları ile çantanızdan çıkardığınızda açılması kolay olmayan şarj kablosunu yanınızda taşımalısınız. Yani, eğer w
Apple II Watch: 9 Adım (Resimlerle)
Apple II Watch: CUPERTINO, California-9 Eylül 1984-Apple Computer Inc.® bugün, şimdiye kadarki en kişisel aygıtı olan Apple // watch™'u tanıttı. Apple // watch, devrim niteliğinde bir tasarım ve daha küçük bir cihaz için özel olarak oluşturulmuş bir TEMEL KULLANICI ARAYÜZÜ sunar. Elma
Tüm James Bond'ları Mac'inize VEYA Apple Remote Watch'ınıza Alma Zamanı: 5 Adım
Tüm James Bond'ları Mac'inize VEYA Apple Remote Watch'ınıza Alma Zamanı: Saat kaç? Sesi yükseltmenin!!!! ve parçaları değiştirmenin veya Front Row'u yukarı çekmenin ya da Keynote sunumlarınızı süper havalı saatinizden kontrol etmenin zamanı geldi. Elma kumandası oldukça havalı, ancak yanınızda taşımanız gereken başka bir şey veya ju