Sisukord:
Video: Arduino Apple Watch: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Jälgige rohkem autorilt:
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
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.
- Ühendage Bluefruit LE paindlike juhtmetega Arduinoga.
- Looge puutetundlike nuppude jaoks tahvel ja kinnitage tihvtid. Kinnitage see plaat painduvate juhtmetega Arduino külge. (Tihvtid on LED-dioodidest ära lõigatud)
- Muutke mõnda OLED -ekraani tihvti ja ühendage see Arduinoga.
- Ü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)
- 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).
- 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:
- Lõika USB -mikrokaabel.
- 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:
Apple TV Siri kaugjuhtimispult ja Bluetooth -plaatide leidja: 7 sammu (piltidega)
Apple TV Siri kaugjuhtimispult ja Bluetooth -plaatide leidja: lugesin kord iPhone'i kirjeldust kui "õlikastmega leotatud ja WD40 -ga piserdatud või pulka!" Ma arvan, et see oli siis, kui mudel 6 tuli välja ja kõik lasid oma kallid uued telefonid maha ja purustasid klaasi
Apple HomeKit WS2812B LED -kontroller: 3 sammu (koos piltidega)
Apple HomeKit WS2812B LED -kontroller: WS2812B LED -ribadel põhinevaid projekte on palju, kuid enamik neist kasutab HomeKitiga suhtlemiseks kodusilda või mõnda muud lahendust - enamasti MQTT -d. Mõned projektid kasutavad efekte ka Apple HomeKiti kaudu, kuid ükski
Vortex Watch: Infinity Mirror käekell: 10 sammu (piltidega)
Vortex Watch: Infinity Mirror Wristwatch: Selle projekti eesmärk oli luua lõpmatu peeglikella kantav versioon. See kasutab oma RGB -valgusdioode aja näitamiseks, määrates vastavalt punasele, rohelisele ja sinisele tulele tunde, minuteid ja sekundeid ning kattuvad need toonid
TTGO T-Watch: 9 sammu (piltidega)
TTGO T-Watch: need juhendid näitavad, kuidas TTGO T-Watchiga mängima hakata
DIY Apple Remote Shield Arduino jaoks: 6 sammu (piltidega)
DIY Apple Remote Shield Arduino jaoks: kas olete kunagi tahtnud õunapulti teha? Või äkki soovite, et üks teie arduino loomingutest saaks juhtida teie Maci, iPodi või Apple TV iTunes'i? Nüüd saate! Vahepeal töötasin projekti kallal, millest tahtsin saada