Mundarija:
Video: Arduino Apple Watch: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Karlstrom tomonidan Muallif tomonidan batafsil:
Haqida:. Karlstrom haqida ko'proq ma'lumot »
Menga iPhone -dan bildirishnomalar ko'rsatiladigan, kiyish uchun etarlicha kichkina va kamida bir kun zaryadlanuvchi batareyali aqlli soat kerak edi. Men o'zimning Apple soatimni Arduino asosida yaratdim. Bu Bluetooth orqali iPhone -ga ulangan Arduino mini pro -ga asoslangan aqlli soat. USB-mikro port batareyaga ulangan, bu zaryadlashni oson va sodda qiladi. Old tarafdagi simlar - bu sensorli tugmalar, barmog'ingizni ularga qo'ysangiz seziladi, bu esa soat bilan aloqa qilish imkonini beradi.
Soat avtomatik ravishda yangi xabarnomani olgan vaqtni iPhone -dagi vaqt bilan sinxronlashtiradi. Bu soatni yanada ishonchli va Arduino -dagi kechikishlarga sezgirligini kamaytiradi. 10 soniyadan so'ng, batareyani tejash maqsadida ekran o'chadi. O'rta tugma bosilsa yoki yangi bildirishnoma kelsa, ekran uyg'onadi.
Men Lyuk Brendtning sahifasiga kirdim va u men erishmoqchi bo'lgan narsani yaratganini ko'rdim, lekin menga qurilma kichikroq va taqiladigan bo'lishi kerak edi. Bu Brendtning ANCS Arduino kutubxonasi, men bu loyihada foydalanmoqdaman. ANCS Apple xabarnomalari markazi xizmatining ma'nosini bildiradi, bu Apple tomonidan ta'riflangan. "Apple Xabarnoma Markazi Xizmatining (ANCS) maqsadi-Bluetooth-aksessuarlarini (past quvvatli Bluetooth orqali iOS qurilmalariga ulanadigan) iOS qurilmalarida ishlab chiqariladigan ko'plab turdagi bildirishnomalarga kirishning oddiy va qulay usulini berish."
Bu yo'riqnomada siz Arduino, lehim va 3D-bosib chiqarish bilan tanish bo'lishingiz talab qilinishi mumkin.
Bu aqlli soatni yasash uchun ko'p soat kerak bo'ldi va men uning qismlarini yig'ish juda og'riqli edi, chunki men uni iloji boricha ixcham va ixcham bo'lishini xohlardim va men yig'ilishning etarlicha mustahkam echimiga ega bo'lgunga qadar bir necha marta takrorladim.
1 -qadam: materiallar ro'yxati
Quyida aqlli soatlar uchun ishlatiladigan asosiy komponentlar keltirilgan. Qo'shilgan kod (keyingi bosqichda) ishlashi uchun ushbu komponentlardan foydalanish kerak.
- Arduino Pro Mini 328 - 3,3V/8MGts
- Bluefruit LE - Bluetooth kam energiya (BLE 4.0) - nRF8001 Breakout - v1.0
- 0,96 dyuymli bitta rangli OLED displey
- Li-Po 3.7V 130 mA / soat batareya (Yoki boshqa zaryadlanuvchi batareya ishlaydi)
- Micro-USB ulagichi
- 3 x 1MOhms 1206 SMD rezistorlar
- Sprintlar bilan tomosha guruhi
Soatning dizayniga qarab, kerakli qismlar boshqacha bo'lishi mumkin:
- Simlar
- Izolyatsiya lentasi
- Li-Po batareyasi uchun zaryadlovchi
- USB-mikro kabel
- Alyuminiy varaq
- 4x2x5 mm vintlardek
- Matritsa yoki chiziqli taxta
2 -qadam: Elektr jihozlarini yig'ish
O'chirish diagrammasidan ko'rinib turibdiki, ko'plab simlar ulanishi kerak va barcha komponentlar bir -biriga yaqin bo'lishi kerak.
Bir necha marta takrorlangandan so'ng, men yig'ishni osonlashtirish uchun bu qadamlarni o'ylab topdim. Men simlarni ulash bilan bog'liq ba'zi muammolarni qanday hal qilganimni ko'rish uchun rasmlarga qarashni taklif qilaman.
- Bluefruit LE -ni moslashuvchan simlar bilan Arduino -ga ulang.
- Sensorli tugmalar uchun taxtani yarating va pimlarni ulang. Ushbu taxtani moslashuvchan simlar bilan Arduino -ga ulang. (Pinlar LED-diodlardan uzilgan)
- OLED -displey uchun ba'zi pinlarni o'zgartiring va uni Arduino -ga yig'ing.
- Moslashuvchan simni erga ulang, uni tanasi bilan aloqada bo'lishi kerak bo'lgan soatning orqa qismiga yetadigan darajada uzunroq qiling. (Bu kerak, chunki sig'imli teginish to'g'ri ishlashi uchun erga havola kerak)
- Moslashuvchan simli mikro USB ulagichini erga va RAW ga ulang. Topraklama va musbat kuchlanishni qanday ulash kerakligini bilish uchun USB mikro -pinout sxemasiga qarang. (E'tibor bering! Musbat simni USB dan RAW ga ulang, VCC emas).
- Batareyani erga va RAW ga moslashuvchan simlar bilan ulang (E'tibor bering, musbat simni batareyadan RAWga ulang, VCC emas).
4-6-qadam kod yuklanmaguncha va apparat funktsiyalarining to'g'ri bajarilganligini tekshirib turishi mumkin.
Bundan tashqari, soat uchun zaryadlovchini sozlash kerak:
- USB mikro kabelini kesib oling.
- USB kabelidagi qizil simni batareya ulagichining qizil simiga, USB kabelidagi qora simni esa batareya ulagichining qora simiga ulang.
MUHIM
E'tibor bering, aqlli soatni oddiy USB mikro kabeli bo'lgan USB -dan to'g'ridan -to'g'ri 5V zaryadlash mumkin emas. Buning o'rniga Li-Po zaryadlovchi kerak, aks holda batareya shikastlanishi mumkin
Izohlar:
Qisqa tutashuvni oldini olish uchun komponentlar orasidagi izolyatsiyani lenta yordamida bajarishga harakat qiling.
Tavsiya:
Ultimate Binary Watch: 12 qadam (rasmlar bilan)
Ultimate Binary Watch: Men yaqinda ikkilik soatlar kontseptsiyasi bilan tanishdim va o'zim uchun soat qura olamanmi yoki yo'qmi, deb tadqiq qila boshladim. Biroq, men bir vaqtning o'zida funktsional va zamonaviy bo'lgan mavjud dizaynni topa olmadim. Shunday qilib, men qaror qildim
Vortex Watch: Infinity Mirror qo'l soati: 10 qadam (rasmlar bilan)
Vortex Watch: Infinity Mirror qo'l soati: Ushbu loyihaning maqsadi cheksiz oynali soatning taqiladigan versiyasini yaratish edi. U RGB LED -laridan foydalanib, qizil, yashil va ko'k ranglarga mos ravishda soat, daqiqa va soniyalarni belgilab, vaqtni ko'rsatadi va bu ranglarni bir -birining ustiga qo'yadi
Arduino Watch: 12 qadam (rasmlar bilan)
Arduino Watch: Ushbu yo'riqnomada Arduino Watch Core -dan Arduino soatlarini yasash ko'rsatiladi
DIY Apple Watch zaryad stendi (IKEA Hack): 5 qadam (rasmlar bilan)
DIY Apple Watch zaryadlash stendi (IKEA Hack): Agar siz Apple Watch -ning qo'shimcha zaryadlovchi kabelidan bezovta bo'lsangiz, siz bu zaryad stendini qurishga harakat qilib, undan zavqlanishingiz mumkin
Apple II Watch: 9 qadam (rasmlar bilan)
Apple II Watch: CUPERTINO, Kaliforniya - 1984 yil 9 sentyabr - Apple Computer Inc® bugun Apple // watch ™ ni taqdim etdi - bu eng shaxsiy qurilma. Apple // soatlari inqilobiy dizaynni va kichikroq qurilma uchun maxsus yaratilgan BASIC USER INTERFACE ni taqdim etadi. Olma