Obsah:
- Krok 1: Príprava
- Krok 2: Oprava dosky a LCD displeja pre vývojárov
- Krok 3: Pripojte GND
- Krok 4: Pripojte napájacie piny
- Krok 5: Pripojte piny LCD
- Krok 6: Odstráňte napájaciu diódu
- Krok 7: Pripojte batériu Lipo
- Krok 8: Pripojte RTC
- Krok 9: Pripojte snímač pohybu
- Krok 10: Program
- Krok 11: Puzdro hodiniek na 3D tlač
- Krok 12: Šťastný čas
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento návod ukazuje, ako vyrobiť hodinky Arduino z jadra hodiniek Arduino.
Krok 1: Príprava
Doska pre vývojárov Arduino
Tentokrát používam vývojovú dosku Sparkfun Pro Micro 3,3 V 8 MHz.
Sledujte displej
Tentokrát používam 1,3 -palcový IPS LCD ST7789.
Lipo batéria
V ruke mám batériu 301420 Lipo.
Lipo Charge Board
Mám v ruke nabijaciu dosku Lipo 15 mm x 15 mm.
Čip RTC
Tentokrát používam DS3231M, vstavaný kryštálový oscilátor, nie sú potrebné žiadne ďalšie komponenty
RTC batéria
Toto je voliteľné, v prípade, že chcete zachovať čas, aj keď je batéria Lipo vybitá. MS412FE je malá 1 mAh nabíjateľná batéria, podľa technického listu RTC 1 mAh už dokáže udržať čas mnoho dní.
Náramok na hodinky
Objednal som si asi 20 mm látkový plátený remienok na hodinky.
Iní
Dióda napr. 1N5822, štyri skrutky M2 6 mm, páska z medenej fólie a niekoľko drôtov
Krok 2: Oprava dosky a LCD displeja pre vývojárov
Pomocou malého kúska PET dosky spojte Pro Micro a IPS LCD dohromady.
Krok 3: Pripojte GND
Prečítajte si údajový list LCD dodaný vašim predajcom.
Odrežte malú pásku z medenej fólie, dotknite sa všetkých kolíkov GND a negatívnych kolíkov LED a pripevnite ju na dosku FPC. Potom spájkovanie kolíkov páskou z medenej fólie.
Krok 4: Pripojte napájacie piny
Pripojte kolíky GND dosky dev k páske z medenej fólie. Pripojte kolíky Vcc k kolíku Vcc LCD.
Krok 5: Pripojte piny LCD
Tu je zhrnutie pripojenia:
LCD -> Arduino
LED+ -> GPIO 10 SDA -> GPIO 16 (MOSI) SCL -> GPIO 15 (SCLK) RST -> GPIO 18 (A0) DC -> GPIO 19 (A1) CS -> GPIO 20 (A2)
Krok 6: Odstráňte napájaciu diódu
Kontrolka LED napájania vždy svieti a nepretržite spotrebúva viac ako 1 mA, preto je lepšie ju odstrániť. Odpájajte a opatrne vyberte LED diódu.
Krok 7: Pripojte batériu Lipo
Tu je zhrnutie pripojenia:
Nabíjacia doska +vstupný -> Konektor Dev Board J1 v blízkosti zásuvky USB (5 V)
Nabíjacia doska --ve -> Dev Board GND Pin Charge Board Battery +ve -> Lipo +ve -> 1N5822 dióda -> Dev Board Raw Pin Charge Board Battery -ve -> Lipo -ve
Poznámka:
Väčšina nabíjacích dosiek Lipo lepšie používa vstup 5 V. Doska Pro Micro dev však neposkytuje USB 5V pin. Našťastie je konektor J1 v blízkosti zásuvky USB skutočne pripojený k 5V kolíku USB. Dávajte pozor, aby ste nespojili 2 konektory dohromady.
Krok 8: Pripojte RTC
DS3231M je veľmi malý a vyžaduje pripojenie k malej batérii, buďte trpezliví a zapojte všetky dohromady:
DS3231M pin 2 (Vcc) -> doska pre vývojárov Vcc
DS3231M pin 5 (GND) -> dev board GND, MS412FE RTC battery -ve DS3231M pin 6 (VBAT) -> MS412FE RTC battery +ve DS3231M pin 7 (SDA) -> dev board GPIO 2 (SDA) DS3231M pin 8 (SCL) -> vývojová doska GPIO 3 (SCL)
Krok 9: Pripojte snímač pohybu
Ako bolo uvedené v mojich predchádzajúcich pokynoch, na spustenie kolíka prebudenia dosky vývojára používam 2 snímače vibrácií ako snímač pohybu.
Hodinky však nemajú priestor na osadenie 2 5 mm snímačov vibrácií. Skúsil som nahradiť 3 mm snímačom vibrácií a testoval som niekoľko dní. Je príliš ľahké nesprávne spustenie a batéria sa vybije do jedného dňa.
Stále skúšam niektoré ďalšie metódy, aby som sa vyhla nesprávne spustenému prebudeniu. môžete sledovať môj Twitter a získať najnovšie zistenia.
Krok 10: Program
Pri naprogramovaní dosky pre vývojárov postupujte podľa mojich predchádzajúcich pokynov.
Krok 11: Puzdro hodiniek na 3D tlač
Stiahnite si a vytlačte si puzdro hodiniek:
Krok 12: Šťastný čas
Je to ukázať, čo ste urobili svojim priateľom!
A tiež môžete:
- naprogramujte a navrhnite si vlastný ciferník
- pridajte ďalšie senzory alebo komponenty, aby sa z nich stali inteligentné hodinky
- navrhnite si vlastné puzdro na hodinky