Innholdsfortegnelse:
Video: Arduino -klokke med DS3231 og LCD1602: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Dette prosjektet er en del av et større, men det kan være et frittstående prosjekt. Det er i utgangspunktet en klokke med to knapper for å stille inn tid og dato.
Det ser ikke så bra ut på brødbrettet med alle disse ledningene, men det gjør jobben, og det kan forenkles ved å bruke en I2C -skjerm, men jeg vil dekke det emnet i en fremtidig instruksjon.
Driftsmodusen er ganske enkel, du har to knapper, den første, koblet til pinne 8 på arduino brukes til å velge parameteren (dato, time minutt …) og til slutt for å lagre den nye datoen. Den andre knappen, som er festet til pin 9 på arduino, brukes til å øke den valgte parameteren og til slutt for å avbryte data du nettopp har lagt inn (ikke lagre) hvis du ikke er fornøyd med den.
Trinn 1: Nødvendige deler:
1. Arduino UNO R3 eller kompatibelt brett
2. DS3231 RTC (sanntidsklokke) -modul
3. CR2032 -batteri, hvis modulen ikke kommer med et
4. LCD 1602 -skjerm
5. 50K ohm variabel motstand for justering av kontrasten til 1602 LCD
6. 2 knapper for å justere dato og klokkeslett
7. To 10K ohm motstander for nedtrekkspinne
8. Jumper wire for tilkobling av delene
9. Brødbrett
Trinn 2: Sett sammen ordningen
Siden jeg er sikker på at du ikke kan opprette forbindelsen basert på det første bildet av prosjektet, er her opplegget for det.
Trinn 3: Skriv koden:
Du finner koden for dette prosjektet her, i den vedlagte filen. Du er velkommen til å endre den for å passe dine behov. Koden er forklart inne i.ino -filen. Eventuelle forslag mottas med takk.
Også biblioteket jeg brukte er vedlagt. Andre biblioteker med DS3231 fungerer kanskje ikke.
Anbefalt:
Slik bruker du en sanntidsklokke-modul (DS3231): 5 trinn
Hvordan bruke en sanntidsklokke-modul (DS3231): DS3231 er en rimelig, ekstremt nøyaktig I2C sanntidsklokke (RTC) med en integrert temperaturkompensert krystalloscillator (TCXO) og krystall. Enheten har en batteriinngang og opprettholder nøyaktig tidtaking når hovedstrømmen til
Arduino Hygrothermograph Hygrometer Kit +LCD1602/I2C +DHT11 Sinoning Makerbuying: 5 trinn (med bilder)
Arduino Hygrothermograph Hygrometer Kit +LCD1602/I2C +DHT11 Sinoning Makerbuying: Ingen sveising, ingen komplisert elektrisk kunnskap, du kan lage ditt eget termometer. Trenger bare å plugge kabelen vi gir Kildekode Tilbyr detaljerte online -opplæringsprogrammer og kommunikasjonsrom. Dette settdesignet av SINONING ROBOTKjøp settet
P10 DMD -skjerm med Arduino og RTC DS3231: 4 trinn (med bilder)
P10 DMD -skjerm Med Arduino og RTC DS3231: P10 -skjermer er en rekke punkter med matris -lysdioder. P10 LED er generelt kjent som en Dot Matrix Display eller DMD -skjerm. Det er basert på skiftregistre, vanligvis brukes 74595 skiftregistre. De kan kaskades med flere slike plater. EN
Bruke DS1307 og DS3231 sanntids klokkemoduler med Arduino: 3 trinn
Bruke DS1307 og DS3231 sanntidsklokke-moduler med Arduino: Vi får stadig forespørsler om hvordan du bruker DS1307 og DS3231 sanntidsklokke-moduler med Arduino fra forskjellige kilder-så dette er den første av en todelt opplæring om hvordan du bruker dem. For denne Arduino-opplæringen har vi to sanntidsklokke-moduler til oss
Infinity Clock - Arduino - WS2813 og DS3231: 5 trinn (med bilder)
Infinity Clock - Arduino - WS2813 og DS3231: Infinity Clock - Arduino - WS2813 og DS3231Jeg ønsket å bygge en klokke, og likte tanken på å prøve meg på å lage en uendelig klokke med en Arduino. Jeg ville at den skulle bygge den ut av vanlige elementer, og skrive programmet selv. Hva er en Infinity C