Мазмұны:

Arduino Apple Watch: 6 қадам (суреттермен)
Arduino Apple Watch: 6 қадам (суреттермен)

Бейне: Arduino Apple Watch: 6 қадам (суреттермен)

Бейне: Arduino Apple Watch: 6 қадам (суреттермен)
Бейне: @FILATOV & KARAS feat. Masha – Лирика | Премьера клипа 2024, Қараша
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

Автордың толығырақ авторы:

Жеке даму тақтасын жасаңыз
Жеке даму тақтасын жасаңыз
Жеке даму тақтасын жасаңыз
Жеке даму тақтасын жасаңыз

Туралы:. Карлстром туралы толығырақ »

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

Сағат автоматты түрде жаңа хабарландыру алынған кезде iPhone -дағы уақытпен синхрондалады. Бұл сағатты сенімді етеді және Arduino кешігуіне сезімталдығын төмендетеді. 10 секундтан кейін батареяны үнемдеу мақсатында экран өшіріледі. Ортаңғы түйме басылғанда немесе жаңа хабарландыру түскенде экран оянады.

Мен Люк Брендттың бетін кездестірдім және ол қол жеткізгім келетін нәрсені жасағанын көрдім, бірақ маған құрылғы кішірек және киюге ыңғайлы болу керек еді. Бұл жобада мен қолданатын Brendt ANCS Arduino кітапханасы. ANCS Apple хабарландыру орталығының қызметін білдіреді, ол Apple -ге сәйкес келеді. «Apple хабарландыру орталығының қызметінің (ANCS) мақсаты-Bluetooth құрылғыларына (төмен энергиялы Bluetooth байланысы арқылы iOS құрылғыларына қосылатын) iOS құрылғыларында жасалатын хабарландырулардың көптеген түрлеріне қол жеткізудің қарапайым және ыңғайлы әдісін беру».

Бұл нұсқаулық сізге Arduino, дәнекерлеу және 3D-басып шығаруды білуді талап етуі мүмкін.

Бұл ақылды сағатты құрастыру үшін бірнеше сағат қажет болды және мен барлық бөлшектерді жинау өте ауыр болды, өйткені мен оны мүмкіндігінше кішігірім және ықшам етіп алғым келді, ал мен жинақтың жеткілікті сенімді шешіміне дейін бірнеше рет қайталадым.

1 -қадам: материалдар туралы есеп

Төменде ақылды сағаттар үшін қолданылатын негізгі компоненттер берілген. Қосылған код (кейінгі қадамда) жұмыс істеуі үшін бұл компоненттер қолданылуы керек.

  • Arduino Pro Mini 328 - 3,3 В/8 МГц
  • 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-микро-кабель
  • Алюминий қаңылтыр
  • 4x2x5 мм бұрандалар
  • Матрицалық тақта немесе жолақ тақтасы

2 -қадам: Электр жабдықтарын құрастыру

Электр қондырғыларын құрастыру
Электр қондырғыларын құрастыру
Электр қондырғыларын құрастыру
Электр қондырғыларын құрастыру
Электр қондырғыларын құрастыру
Электр қондырғыларын құрастыру

Схемада көрсетілгендей, көптеген сымдар қосылуы керек және барлық компоненттер бір -біріне жақын болуы керек, бұл қиындық тудырады.

Бірнеше қайталаудан кейін мен құрастыруды жеңілдету үшін осы қадамдарды жасадым. Мен сымдарды қосуда кейбір мәселелерді қалай шешкенімді білу үшін суреттерді қарауды ұсынамын.

  1. Bluefruit LE -ны Arduino -ға икемді сымдармен қосыңыз.
  2. Сенсорлық түймелер үшін тақтаны жасаңыз және түйреуіштерді бекітіңіз. Бұл тақтаны Arduino -ға икемді сымдармен бекітіңіз. (Ілмектер светодиодтардан ажыратылған)
  3. OLED дисплейі үшін кейбір түйреуіштерді өзгертіңіз және оны Arduino -ға жинаңыз.
  4. Иілгіш сымды жерге қосыңыз, оны корпуспен байланыста болуы керек сағаттың артқы жағына жету үшін жеткілікті ұзын етіп жасаңыз. (Бұл қажет, себебі сыйымдылықпен жанасу дұрыс жұмыс жасау үшін жерге сілтеме қажет)
  5. Иілгіш сымдары бар micro USB қосқышын жерге және RAW -ке жалғаңыз. Жерге және оң кернеуді қалай қосу керектігін білу үшін USB микро түйісу диаграммасын қараңыз. (Ескертпе! USB -ден оң сымды VCC емес, RAW -ке қосыңыз).
  6. Батареяны икемді сымдармен жерге және RAW -ке бекітіңіз (Ескертпе! Оң сымды батареядан VCC -ке емес RAW -ке қосыңыз).

4-6-қадам код жүктелгенше және аппараттық құралдардың дұрыс орындалғанын тексергенше күте алады.

Сонымен қатар, сағат үшін зарядтағышты баптау қажет:

  1. USB микро кабелін кесіңіз.
  2. USB кабеліндегі қызыл сымды батарея қосқышындағы қызыл сымға, ал USB кабеліндегі қара сымды батарея қосқышындағы қара сымға жалғаңыз.

МАҢЫЗДЫ

Ақылды сағатты қарапайым USB микро кабелі бар USB -ден 5В тікелей зарядтауға болмайтынын ескеріңіз. Оның орнына Li-Po зарядтағыш қажет, әйтпесе батарея зақымдалуы мүмкін

Пікірлер:

Қысқа тұйықталуды болдырмау үшін компоненттер арасында оқшаулау үшін таспаны қолдануға тырысыңыз.

Ұсынылған: