Мазмуну:

Arduino Apple Watch: 6 кадам (сүрөттөр менен)
Arduino Apple Watch: 6 кадам (сүрөттөр менен)

Video: Arduino Apple Watch: 6 кадам (сүрөттөр менен)

Video: Arduino Apple Watch: 6 кадам (сүрөттөр менен)
Video: Настя и сборник новых серии про друзей 2024, Июль
Anonim
Apple Watch Arduino
Apple Watch Arduino
Apple Watch Arduino
Apple Watch Arduino

By KarlstromFollow Автордун дагы:

Өзүңүздүн өнүктүрүү кеңешиңизди түзүңүз
Өзүңүздүн өнүктүрүү кеңешиңизди түзүңүз
Өзүңүздүн өнүктүрүү кеңешиңизди түзүңүз
Өзүңүздүн өнүктүрүү кеңешиңизди түзүңүз

Жөнүндө:. Карлстром жөнүндө көбүрөөк »

Мага iPhone'дон келген билдирүүлөрдү көрсөткөн, кие турганчалык кичинекей жана жок дегенде бир күнгө чейин заряддалуучу батареясы бар акылдуу саат керек болчу. Мен Arduino'го негизделген өзүмдүн Apple саатымды жараттым. Бул iPhone аркылуу Bluetooth аркылуу туташкан Arduino mini pro негизделген акылдуу саат. USB-микро порт батарейкага туташкан, бул кубаттоону жеңил жана жөнөкөй кылат. Алдыңкы жактагы зымдар - бул сенсордук баскычтар, эгерде манжаңызды койсоңуз, бул саат менен интерфейске мүмкүнчүлүк берет.

Саат автоматтык түрдө iPhone'догу убакыт менен жаңы билдирүү келгенде синхрондоштурулат. Бул саатты ишенимдүү кылат жана Arduinoдогу кечигүүлөргө азыраак сезимтал кылат. 10 секунддан кийин, батареяны үнөмдөө максатында экран өчүрүлөт. Экран ортоңку баскычка тийсе же жаңы билдирүү келсе ойгонот.

Мен Люк Брендттин баракчасына туш келип, ал мен каалаган нерселерди жаратканын көрдүм, бирок мага кичинекей жана кийилүүчү түзүлүш керек болчу. Бул Брендттин ANCS Arduino китепканасы, мен бул долбоордо колдонуп жатам. ANCS Apple билдирүү борборунун кызматын билдирет, ал Apple'ден төмөнкүдөй сүрөттөлөт. "Apple Билдирүү Борборунун Кызматынын (ANCS) максаты-Bluetooth аксессуарларын берүү (iOS энергиясына аз энергия шилтемеси аркылуу iOS түзмөктөрүнө туташкан) iOS түзмөктөрүндө жаралган көптөгөн билдирмелерге жетүүнүн жөнөкөй жана ыңгайлуу жолу."

Бул Instructable сиз Arduino, ширетүү жана 3D-басып чыгаруу менен тааныш болушуңузду талап кылышы мүмкүн.

Бул акылдуу саатты курууга көп саат кетти, жана мен аны мүмкүн болушунча кичинекей жана чакан болушун каалагандыктан, бардык тетиктерди чогултуу абдан оор болду жана мен жыйындын жетишерлик күчтүү чечимине чейин бир нече жолу кайталадым.

1 -кадам: Билл материалдар

Акылдуу саат үчүн колдонулган негизги компоненттер төмөндө. Тиркелген код (кийинки кадамда) иштеши үчүн, бул компоненттер колдонулушу керек.

  • Arduino Pro Mini 328 - 3.3V/8MHz
  • Bluefruit LE - Bluetooth аз энергия (BLE 4.0) - nRF8001 Breakout - v1.0
  • Монохром 0.96 "128x64 OLED дисплей
  • Батарея Li-Po 3.7V 130mAh (Же башка заряддалуучу батарейка кылат)
  • Микро-USB туташтыргычы
  • 3 x 1MOhms 1206 SMD резисторлору
  • Спринт менен көрүү тобу

Ошондой эле керектүү бөлүктөр сааттын дизайнына жараша ар кандай болушу мүмкүн:

  • Зымдар
  • Изоляция тасмасы
  • Li-Po батарейкасы үчүн заряддагыч түзүлүш
  • USB-Микро кабель
  • Алюминий барак
  • 4х 2х5мм бурамалар
  • Матрица тактасы же Strip board

2 -кадам: Электрдик жабдыктарды чогултуу

Электр жабдууларын чогултуу
Электр жабдууларын чогултуу
Электр жабдууларын чогултуу
Электр жабдууларын чогултуу
Электр жабдууларын чогултуу
Электр жабдууларын чогултуу

Райондук диаграммада көрүнүп тургандай, туташа турган көптөгөн зымдар бар жана бардык компоненттер бири -бирине жакын болушу керек, бул кыйынчылыкты жаратат.

Бир нече кайталоолордон кийин, мен чогултууну жеңилдетүү үчүн ушул кадамдарды ойлоп таптым. Мен зымдарды туташтыруу менен кээ бир көйгөйлөрдү кантип чечкенимди көрүү үчүн сүрөттөрдү кароону сунуштайм.

  1. Bluefruit LEди Arduinoго ийкемдүү зымдар менен туташтырыңыз.
  2. Сенсордук баскычтар үчүн такта түзүп, казыктарды тиркеңиз. Бул тактаны Arduinoго ийкемдүү зымдар менен бекиңиз. (Казыктар диоддордон ажыратылган)
  3. OLED дисплейинин кээ бир төөнөгүчтөрүн өзгөртүп, Arduinoго чогултуп алыңыз.
  4. Жерге ийкемдүү зымды туташтырыңыз, муну сааттын артына жетүү үчүн жасаңыз, ал дене менен байланышта болушу керек. (Бул керек, анткени сыйымдуу тийүү туура иштеши үчүн жерге шилтеме керек)
  5. Микро USB туташтыргычы ийкемдүү зымдар менен жерге жана RAWке тиркелет. Жерге жана оң чыңалууга кантип туташуу керек экенин көрүү үчүн USB микро пинту диаграммасын караңыз. (Эскертүү! Позитивдүү зымды USBден RAWке эмес, VCCге туташтырыңыз).
  6. Батареяны ийкемдүү зымдар менен жерге жана RAWке туташтырыңыз (Эскертүү! Батареядан оң зымды RAW менен эмес, VCC менен туташтырыңыз).

4-6-кадам код жүктөлмөйүнчө жана аппараттык функциялар туура аткарылганын текшерүүнү күтө алат.

Ошондой эле, саат үчүн кубаттагычты ыңгайлаштыруу керек:

  1. USB микро кабелин кесип алыңыз.
  2. USB кабелиндеги кызыл зымды батарейканын туташтыргычынын кызыл зымына, ал эми USB кабелиндеги кара зымды батарейканын туташтыргычынын кара зымына бекиңиз.

МААНИЛҮҮ

Белгилей кетчү нерсе, акылдуу саатты кадимки USB микро кабели бар USBден 5В менен заряддоого болбойт. Анын ордуна Li-Po заряддагыч керек, антпесе батарея бузулуп калышы мүмкүн

Комментарийлер:

Кыска туташууну болтурбоо үчүн компоненттерди бөлүп алуу үчүн скотч колдонууга аракет кылыңыз.

Сунушталууда: