Sisukord:

Arduino Apple Watch: 6 sammu (piltidega)
Arduino Apple Watch: 6 sammu (piltidega)

Video: Arduino Apple Watch: 6 sammu (piltidega)

Video: Arduino Apple Watch: 6 sammu (piltidega)
Video: Дедушка не выдержал и дал ответ за Украинский флаг 2024, Juuli
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

Jälgige rohkem autorilt:

Looge oma arendusnõukogu
Looge oma arendusnõukogu
Looge oma arendusnõukogu
Looge oma arendusnõukogu

Umbes:. Lisateave Karlstromi kohta »

Tahtsin nutikella, mis näitas mulle iPhone'i märguandeid, oli kandmiseks piisavalt väike ja millel oli laetav aku, mis kestis vähemalt päeva. Lõin Arduino põhjal oma Apple'i kella. See on nutikell, mis põhineb Arduino mini pro -l, mis on iPhone'iga Bluetoothi kaudu ühendatud. USB-mikroport on ühendatud akuga, mis muudab laadimise lihtsaks ja lihtsaks. Esiküljel olevad juhtmed on puutetundlikud nupud, mis tunnevad sõrme neile pannes, mis võimaldab teil kellaga liidestada.

Kell sünkroonib kellaaja automaatselt uue iPhone'i teatega. See muudab kella usaldusväärsemaks ja vähem tundlikuks Arduino viivituste suhtes. 10 sekundi pärast lülitub ekraan aku säästmiseks välja. Ekraan ärkab, kui puudutate keskmist nuppu või saate uue teate.

Sattusin Luke Brendti lehele ja nägin, et ta on loonud sama, mida ma tahtsin saavutada, kuid mul oli vaja, et seade oleks väiksem ja kantav. Selles projektis kasutan Brendti ANCS Arduino raamatukogu. ANCS tähistab Apple'i teavituskeskuse teenust, mida Apple kirjeldab järgmiselt. "Apple'i teavituskeskuse teenuse (ANCS) eesmärk on anda Bluetooth-lisaseadmetele (mis ühenduvad iOS-seadmetega Bluetoothi vähese energiatarbega lingi kaudu) lihtsal ja mugaval viisil, et pääseda juurde mitmesugustele iOS-seadmetes genereeritud märguannetele."

See juhend võib nõuda, et olete kursis Arduino, jootmise ja 3D-printimisega.

Selle nutikella ehitamiseks kulus mitu tundi ja kõigi osade kokkupanek oli tõeline piin, kuna tahtsin, et see oleks võimalikult väike ja kompaktne, ning tegin mitu kordust, kuni sain koostest piisavalt jõulise lahenduse.

Samm: materjalide arve

Järgnevalt on toodud nutikella peamised komponendid. Lisatud koodi (hilisemas etapis) toimimiseks tuleb neid komponente kasutada.

  • Arduino Pro Mini 328 - 3,3 V/8 MHz
  • Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0
  • Ühevärviline 0,96 "128 x 64 OLED -ekraan
  • Aku Li-Po 3.7V 130mAh (või sobib mõni muu laetav aku)
  • Micro-USB pistik
  • 3 x 1Mohm 1206 SMD takistit
  • Kellarihm sprintidega

Vajalikud osad võivad ka sõltuvalt kella disainist erineda:

  • Juhtmed
  • Isolatsioonilint
  • Laadija Li-Po aku jaoks
  • USB-mikrokaabel
  • Alumiiniumist leht
  • 4x 2x5mm kruvid
  • Maatriksplaat või ribaplaat

2. samm: elektriseadmete kokkupanek

Elektriseadmete komplekt
Elektriseadmete komplekt
Elektriseadmete komplekt
Elektriseadmete komplekt
Elektriseadmete komplekt
Elektriseadmete komplekt

Nagu skeemil näha, tuleb ühendada palju juhtmeid ja kõik komponendid peaksid olema üksteise lähedal, mis teeb väljakutse.

Pärast mõningaid kordusi tulin nende sammude kokkupanemise hõlbustamiseks välja. Soovitan pilte vaadata, kuidas lahendasin mõned juhtmete ühendamisega seotud probleemid.

  1. Ühendage Bluefruit LE paindlike juhtmetega Arduinoga.
  2. Looge puutetundlike nuppude jaoks tahvel ja kinnitage tihvtid. Kinnitage see plaat painduvate juhtmetega Arduino külge. (Tihvtid on LED-dioodidest ära lõigatud)
  3. Muutke mõnda OLED -ekraani tihvti ja ühendage see Arduinoga.
  4. Ühendage painduv traat maandusega, tehke see piisavalt pikaks, et jõuda kella tagaküljele, mis peab olema kehaga kontaktis. (Seda on vaja, kuna mahtuvuslik puudutus vajab korralikult töötamiseks maapinna viiteid)
  5. Kinnitage painduvate juhtmetega mikro -USB -pistik maanduse ja RAW külge. Vaadake USB mikropistiku skeemi, et näha, kuidas maandus ja positiivne pinge tuleks ühendada. (Märkus! Ühendage positiivne juhe USB -lt RAW -le ja mitte VCC -le).
  6. Kinnitage aku painduvate juhtmetega maandusele ja RAW -le (märkus! Ühendage positiivne juhe akult RAW -le, mitte VCC -le).

Samm 4-6 võib oodata, kuni kood on üles laaditud ja riistvara funktsioneerimine on kontrollitud.

Samuti on vaja kella laadijat kohandada:

  1. Lõika USB -mikrokaabel.
  2. Kinnitage punane juhe USB -kaablis aku pistiku punase juhtme külge ja must juhe USB -kaabli kaudu aku pistiku musta juhtme külge.

TÄHTIS

Pange tähele, et nutikella EI SAA laadida tavalise USB -mikrokaabli abil USB -lt otse 5 V pingega. Selle asemel on vaja Li-Po laadijat, vastasel juhul võib aku kahjustada saada

Kommentaarid:

Lühise vältimiseks proovige komponentide vahel isoleerimiseks linti kasutada.

Soovitan: