Isi kandungan:
Video: Arduino Apple Watch: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Oleh Karlstrom Ikuti Lagi oleh pengarang:
Mengenai:. Lebih Lanjut Mengenai Karlstrom »
Saya mahukan jam tangan pintar yang menunjukkan kepada saya pemberitahuan dari iPhone, cukup kecil untuk dipakai, dan mempunyai bateri yang boleh dicas semula yang bertahan sekurang-kurangnya sehari. Saya membuat jam tangan Apple saya sendiri berdasarkan Arduino. Ini adalah jam pintar berdasarkan Arduino mini pro, yang disambungkan ke iPhone melalui Bluetooth. Port USB-mikro disambungkan ke bateri yang menjadikan pengisian mudah dan mudah. Kabel di bahagian depan adalah butang sentuh yang sesuai jika anda meletakkan jari di atasnya, yang membolehkan anda berinteraksi dengan jam tangan.
Jam tangan akan secara automatik menyegerakkan waktu dengan waktu di iPhone semasa pemberitahuan baru diterima. Ini menjadikan jam tangan lebih dipercayai dan kurang sensitif untuk kelewatan di Arduino. Setelah 10 saat, layar akan dimatikan dengan tujuan menjimatkan bateri. Skrin terbangun jika butang tengah disentuh atau jika pemberitahuan baru diterima.
Saya menjumpai halaman Luke Brendt dan melihat bahawa dia telah mencipta perkara yang sama yang ingin saya capai, tetapi saya memerlukan alat ini lebih kecil dan boleh dipakai. Perpustakaan Brendt ANCS Arduino yang saya gunakan dalam projek ini. ANCS adalah singkatan dari Apple Notification Center Service yang digambarkan sebagai berikut dari Apple. "Tujuan Perkhidmatan Pusat Pemberitahuan Apple (ANCS) adalah untuk memberikan aksesori Bluetooth (yang menyambung ke peranti iOS melalui pautan tenaga rendah Bluetooth) cara mudah dan mudah untuk mengakses berbagai jenis pemberitahuan yang dihasilkan pada peranti iOS."
Instructable ini mungkin memerlukan anda memahami Arduino, pematerian dan pencetakan 3D.
Jam pintar ini memerlukan masa berjam-jam untuk dibina, dan sungguh menyakitkan untuk memasang semua bahagian kerana saya mahu sekecil mungkin dan padat, dan saya melakukan beberapa lelaran sehingga saya mendapat penyelesaian pemasangan yang cukup mantap.
Langkah 1: Bil Bahan
Berikut adalah komponen utama yang digunakan untuk jam pintar. Agar kod yang dilampirkan (dalam langkah kemudian) berfungsi, komponen ini mesti digunakan.
- Arduino Pro Mini 328 - 3.3V / 8MHz
- Bluefruit LE - Bluetooth Tenaga Rendah (BLE 4.0) - NRF8001 Breakout - v1.0
- Paparan OLED Monokrom 0.96 "128x64
- Bateri Li-Po 3.7V 130mAh (Atau bateri lain yang boleh dicas semula akan dilakukan)
- Penyambung Mikro-USB
- 3 x 1MOhms 1206 Perintang SMD
- Jam tangan dengan pecut
Bahagian yang diperlukan juga mungkin berbeza bergantung pada reka bentuk jam tangan:
- Wayar
- Pita pengasingan
- Pengecas untuk bateri Li-Po
- Kabel USB-Mikro
- Lembaran aluminium
- Skru 4x 2x5mm
- Papan matriks atau papan Strip
Langkah 2: Pemasangan Perkakasan Elektrik
Seperti yang dilihat dalam gambarajah litar, terdapat banyak wayar yang harus disambungkan, dan semua komponen harus berdekatan sehingga menimbulkan cabaran.
Selepas beberapa lelaran, saya membuat langkah-langkah ini untuk memudahkan pemasangan. Saya cadangkan melihat gambar untuk melihat bagaimana saya menyelesaikan beberapa masalah dengan wayar penyambung.
- Sambungkan Bluefruit LE ke Arduino dengan wayar fleksibel.
- Buat papan untuk butang sentuh dan pasangkan pin. Pasang papan ini ke Arduino dengan wayar fleksibel. (Pin dipotong dari LED-dioda)
- Ubah beberapa pin untuk paparan OLED, dan pasangkannya ke Arduino.
- Sambungkan wayar fleksibel ke tanah, buat ini cukup lama untuk mencapai bahagian belakang jam tangan, yang perlu bersentuhan dengan badan. (Ini diperlukan kerana sentuhan kapasitif memerlukan rujukan dasar untuk berfungsi dengan baik)
- Pasang penyambung USB mikro dengan wayar fleksibel ke arde dan RAW. Lihat rajah pinout mikro USB untuk melihat bagaimana voltan tanah dan positif harus dihubungkan. (Perhatikan! Sambungkan wayar positif dari USB ke RAW dan bukan VCC).
- Pasang bateri dengan wayar fleksibel ke arde dan RAW (Perhatikan! Sambungkan wayar positif dari bateri ke RAW dan bukan VCC).
Langkah 4-6 boleh menunggu sehingga kod diunggah dan pengesahan bahawa fungsi perkakasan telah dilakukan dengan betul.
Juga, perlu menyesuaikan pengecas untuk jam tangan:
- Potong kabel mikro USB.
- Pasang wayar merah dalam kabel USB ke wayar merah dari penyambung bateri, dan wayar hitam di kabel USB ke wayar hitam dari penyambung bateri.
PENTING
Perhatikan bahawa jam tangan pintar TIDAK BOLEH dicas langsung dengan 5V dari USB dengan kabel mikro USB biasa. Sebagai gantinya, pengecas Li-Po diperlukan, jika tidak, bateri boleh rosak
Komen:
Cuba gunakan pita untuk mengasingkan antara komponen untuk mengelakkan litar pintas.
Disyorkan:
Arduino Watch: 12 Langkah (dengan Gambar)
Arduino Watch: Instructables ini menunjukkan cara membuat Arduino Watch dari Arduino Watch Core
TTGO T-Watch: 9 Langkah (dengan Gambar)
TTGO T-Watch: Instruksional ini menunjukkan cara mula bermain dengan TTGO T-Watch
Nixie Tube Watch: 7 Langkah (dengan Gambar)
Nixie Tube Watch: Saya membina jam tangan awal tahun ini untuk melihat apakah saya dapat membuat sesuatu yang berfungsi. Saya mempunyai 3 syarat reka bentuk utama Tetap masa yang tepat Mempunyai bateri sepanjang hari Cukup kecil untuk dipakai dengan selesaSaya berjaya memenuhi 2 syarat pertama, bagaimana pun
DIY Apple Watch Charging Stand (IKEA Hack): 5 Langkah (dengan Gambar)
DIY Apple Watch Charging Stand (IKEA Hack): Sekiranya anda kesal dengan kabel pengecasan Apple Watch anda yang panjang, anda boleh mencuba membina tempat pengecasan ini dan menikmatinya
Perisai Jauh Apple Apple untuk Arduino: 6 Langkah (dengan Gambar)
Perisai Jauh Apple DIY untuk Arduino: Adakah anda pernah mahu membuat alat kawalan jauh epal? Atau mungkin ingin salah satu ciptaan arduino anda dapat mengawal iTunes di Mac, iPod, atau Apple TV anda? Sekarang anda boleh! Sebentar lagi saya sedang mengusahakan projek yang saya mahu menjadi