Mundarija:

Arduino Apple Watch: 6 qadam (rasmlar bilan)
Arduino Apple Watch: 6 qadam (rasmlar bilan)

Video: Arduino Apple Watch: 6 qadam (rasmlar bilan)

Video: Arduino Apple Watch: 6 qadam (rasmlar bilan)
Video: Ежедневные новости Crypto Pirates — вторник, 19 января 2022 г. — последнее обновление новостей о криптовалютах 2024, Noyabr
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

Karlstrom tomonidan Muallif tomonidan batafsil:

Shaxsiy rivojlanish kengashini yarating
Shaxsiy rivojlanish kengashini yarating
Shaxsiy rivojlanish kengashini yarating
Shaxsiy rivojlanish kengashini yarating

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

Elektr jihozlarini yig'ish
Elektr jihozlarini yig'ish
Elektr jihozlarini yig'ish
Elektr jihozlarini yig'ish
Elektr jihozlarini yig'ish
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.

  1. Bluefruit LE -ni moslashuvchan simlar bilan Arduino -ga ulang.
  2. Sensorli tugmalar uchun taxtani yarating va pimlarni ulang. Ushbu taxtani moslashuvchan simlar bilan Arduino -ga ulang. (Pinlar LED-diodlardan uzilgan)
  3. OLED -displey uchun ba'zi pinlarni o'zgartiring va uni Arduino -ga yig'ing.
  4. 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)
  5. 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).
  6. 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:

  1. USB mikro kabelini kesib oling.
  2. 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: