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
Video: Arduino sat: 12 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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
Preporučeni:
Sat za umirovljenje / Brojanje sati / Dn sat: 4 koraka (sa slikama)
Umirovljenički sat / Brojanje gore / Dn sat: Imao sam nekoliko ovih 8x8 LED matričnih zaslona u ladici i razmišljao sam što ću s njima. Nadahnut drugim instrukcijama, došao sam na ideju da napravim zaslon za odbrojavanje/povećanje za odbrojavanje do budućeg datuma/vremena i ako ciljno vrijeme p
Vortex sat: Infinity Mirror ručni sat: 10 koraka (sa slikama)
Vortex Watch: Infinity Mirror ručni sat: Cilj ovog projekta bio je stvoriti nosivu verziju beskonačnog zrcalnog sata. Koristi svoje RGB LED diode za označavanje vremena dodjeljujući sate, minute i sekunde crvenom, zelenom i plavom svjetlu i preklapajući ove nijanse t
C51 4 -bitni elektronički sat - drveni sat: 15 koraka (sa slikama)
C51 4 -bitni elektronički sat - drveni sat: Imao sam slobodnog vremena ovog vikenda pa sam otišao naprijed i sastavio ovaj 4 -bitni elektronički digitalni sat od 2,40 USD koji sam kupio prije nekog vremena na AliExpressu
Pretvorite obični kućni sat u samosvijetleći sat: 8 koraka (sa slikama)
Pretvorite kućni obični sat u samosvijetleći sat: PRVO DAJEM SVOJU SRČNU HVALU INSTRUKTIVNIM TIMOVIMA DA MOGU ZDRAVSTVENE DANE Oporavak učini što odgovornijim ….. U ovim uputama želim podijeliti s vama kako pretvoriti svoj kućni obični sat u samosvijetli sat. > > Za ovo
Napravite pravi sat koji zvoni za vaše računalo i sat za gašenje požara: 3 koraka (sa slikama)
Napravite pravi sat za svoje računalo i sat za udaranje vatrogasnih aparata: Mesingano zvono, mali relej, još nekoliko stvari i pravo zvono mogu otkucati sate na vašoj radnoj površini. Iako ovaj projekt radi na Windowsima i Mac-u OS X također, odlučio sam instalirati Ubuntu Linux na računalo koje sam našao u smeću i poraditi na tome: nikad nisam