Obsah:

Hodinky Arduino: 12 krokov (s obrázkami)
Hodinky Arduino: 12 krokov (s obrázkami)

Video: Hodinky Arduino: 12 krokov (s obrázkami)

Video: Hodinky Arduino: 12 krokov (s obrázkami)
Video: Как заработать $ 90,00 в день с нулевыми деньгами на старт... 2024, November
Anonim
Hodinky Arduino
Hodinky Arduino

Tento návod ukazuje, ako vyrobiť hodinky Arduino z jadra hodiniek Arduino.

Krok 1: Príprava

Príprava
Príprava
Príprava
Príprava
Príprava
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

Oprava dosky pre vývojárov a LCD displeja
Oprava dosky pre vývojárov a LCD displeja
Oprava dosky a LCD displeja
Oprava dosky a LCD displeja

Pomocou malého kúska PET dosky spojte Pro Micro a IPS LCD dohromady.

Krok 3: Pripojte GND

Pripojte GND
Pripojte GND
Pripojte GND
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 napájacie piny
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

Pripojte LCD piny
Pripojte LCD piny

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

Odstráňte napájaciu diódu
Odstráňte napájaciu diódu
Odstráňte napájaciu diódu
Odstráňte napájaciu diódu
Odstráňte napájaciu diódu
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

Pripojte batériu Lipo
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

Pripojte RTC
Pripojte RTC
Pripojte RTC
Pripojte RTC
Pripojte RTC
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

Pripojte snímač pohybu
Pripojte snímač pohybu
Pripojte snímač pohybu
Pripojte snímač pohybu
Pripojte snímač pohybu
Pripojte snímač pohybu
Pripojte snímač pohybu
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

Program
Program

Pri naprogramovaní dosky pre vývojárov postupujte podľa mojich predchádzajúcich pokynov.

Krok 11: Puzdro hodiniek na 3D tlač

Puzdro na hodinky pre 3D tlač
Puzdro na hodinky pre 3D tlač

Stiahnite si a vytlačte si puzdro hodiniek:

Krok 12: Šťastný čas

Šťastný čas!
Šťastný čas!
Šťastný čas!
Šťastný čas!
Šťastný čas!
Šť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

Odporúča: