Sadržaj:
- Korak 1: Priprema
- Korak 2: Popravljanje razvojne ploče i LCD -a
- Korak 3: Povežite GND
- Korak 4: Spojite priključke za napajanje
- Korak 5: Spojite LCD pinove
- Korak 6: Uklonite Power Led
- Korak 7: Spojite Lipo bateriju
- Korak 8: Povežite RTC
- Korak 9: Povežite senzor pokreta
- Korak 10: Program
- Korak 11: Kućište sata za 3D ispis
- Korak 12: Sretno vrijeme
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ove upute pokazuju kako napraviti Arduino sat od Arduino Watch Core.
Korak 1: Priprema
Arduino Dev ploča
Ovaj put koristim Sparkfun Pro Micro 3.3 V 8 MHz dev ploču.
Zaslon sata
Ovaj put koristim ST7789 1,3 IPS LCD.
Lipo baterija
Imam u ruci neku Lipo bateriju 301420.
Lipo Charge Board
Imam u ruci nekih Lipo ploča za punjenje dimenzija 15 mm x 15 mm.
RTC čip
Ovaj put koristim DS3231M, ugrađeni kristalni oscilator, nisu potrebne dodatne komponente
RTC baterija
Ovo je izborno, u slučaju da želite zadržati vrijeme čak i Lipo baterije. MS412FE je sićušna punjiva baterija od 1 mAh, prema podatkovnom listu RTC -a 1 mAh već može držati vrijeme mnogo dana.
Remen ru? nog sata
Naručio sam platneni remen za sat širine 20 mm.
Drugi
Dioda npr. 1N5822, četiri vijka M2 od 6 mm, traka od bakrene folije i neke žice
Korak 2: Popravljanje razvojne ploče i LCD -a
Upotrijebite mali komad PET ploče za lijepljenje Pro Micro i IPS LCD -a.
Korak 3: Povežite GND
Pročitajte tehnički list LCD -a koji ste dobili od svog dobavljača.
Izrežite malo trake od bakrene folije samo dodirnite sve GND pinove i LED negativne pinove i pričvrstite je na FPC ploču. Zatim lemljenje igala trakom od bakrene folije.
Korak 4: Spojite priključke za napajanje
Spojite GND pinove za razvojnu ploču na traku od bakrene folije. Spojite Vcc pinove na LCD Vcc pin.
Korak 5: Spojite LCD pinove
Evo sažetka veze:
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)
Korak 6: Uklonite Power Led
LED za napajanje uvijek svijetli i neprekidno troši više od 1 mA, pa ga je bolje ukloniti. Raspakirajte i pažljivo uklonite LED diodu.
Korak 7: Spojite Lipo bateriju
Evo sažetka veze:
Ploča za punjenje +ve in -> konektor za razvojnu ploču J1 u blizini USB utičnice (5V)
Charge Board -ve in -> Dev Board GND Pin Charge Board Battery +ve -> Lipo +ve -> 1N5822 dioda -> Dev Board Raw Pin Charge Board Board Battery -ve -> Lipo -ve
Bilješka:
Većina Lipo ploča za punjenje bolje je koristiti 5V napajanje kao ulaz. Međutim, Pro Micro dev ploča ne nudi USB 5V pin. Srećom, konektor J1 u blizini USB utičnice zapravo je spojen na USB 5V pin. Pazite da ne lemite 2 konektora zajedno.
Korak 8: Povežite RTC
DS3231M je vrlo malen i zahtijeva spajanje na malu bateriju, molimo vas da strpljivo povežete sve zajedno:
DS3231M pin 2 (Vcc) -> ploča za razvoj Vcc
DS3231M pin 5 (GND) -> razvojna ploča GND, MS412FE RTC baterija -ve DS3231M pin 6 (VBAT) -> MS412FE RTC baterija +ve DS3231M pin 7 (SDA) -> ploča za razvoj GPIO 2 (SDA) DS3231M pin 8 (SCL) -> razvojna ploča GPIO 3 (SCL)
Korak 9: Povežite senzor pokreta
Kao što je spomenuto u mojim prethodnim uputama, koristim 2 senzora vibracije kao senzor pokreta za aktiviranje pina za buđenje ploče za razvoj.
Međutim, sat nema mjesta za postavljanje 2 5 mm senzora vibracija. Pokušao sam zamijeniti senzorom vibracije od 3 mm i testirao nekoliko dana. Prelako se buđenje pogrešno aktivira i baterija se isprazni u roku od jednog dana.
Još uvijek isprobavam neke druge metode kako bih izbjegao pogrešno aktivirano buđenje. možete pratiti moj Twitter kako biste dobili najnovije nalaze.
Korak 10: Program
Slijedite moje prethodne upute za programiranje ploče za razvoj.
Korak 11: Kućište sata za 3D ispis
Molimo preuzmite i ispišite kućište sata:
Korak 12: Sretno vrijeme
To je da pokažete prijateljima što ste učinili!
A također možete:
- programirajte i dizajnirajte vlastiti izgled sata
- dodajte još senzora ili komponenti kako bi postao pametni sat
- osmislite vlastitu kutiju za satove