Innholdsfortegnelse:
Video: Arduino DS3231 RTC -klokke med LCD: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
For å gjøre meg kjent med en DS3231 RTC (sanntidsklokke), bygde jeg en enkel arduino -basert 24 -timers klokke. Den har 3 knapper med følgende funksjoner: Trykk på hvilken som helst knapp for å gå inn i tidsinnstillingsmodus, øke og redusere tiden i minutter med to av knappene, og still klokken med den tredje knappen. Du kan sjekke ut en video av den som fungerer på vimeo.com/andrewideas/simplearduinoclock.
Nødvendig materiale:
- Et arduino utviklingstavle (jeg brukte en Uno)
- En standard 16x2 HD44780 -basert LCD -skjerm
- En DS3231 -basert RTC (jeg fikk min på Amazon)
- Tre trykknapper
- Tre motstander (~ 10K ohm)
- Et potensiometer (~ 10K ohm)
- Et brødbrett
- Flere hoppetråder
Trinn 1: Kabling
Se tegningen for ledningsinstruksjoner. Knappene er koblet til pinne A0, A1 og A2. RTC bruker pin A5 for SCL og pin A4 for SDA. Potensiometeret varierer kontrasten på LCD -skjermen, og LCD -skjermen bruker digitale pinner 2 til 7.
Trinn 2: Programmering
Bruk arduino IDE for å laste opp skissen min til din arduino.
Koden min var delvis basert på koden som er gitt her. Og selvfølgelig er koden min forklart i kommentarene.
Du kan laste ned skissen fra denne instruerbare.
Trinn 3: Fortsett med livet ditt
Du gjorde det! Med mindre du ikke gjorde det- kommenter i så fall nedenfor, og jeg skal gjøre mitt beste for å hjelpe deg. Ellers fortsett og gjør enda større ting!
Takk!
Anbefalt:
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
Innstilling av DS3231 RTC (sanntidsklokke) Nøyaktig, rask og automatisert ved hjelp av Java (+-1s): 3 trinn
Stille inn DS3231 RTC (sanntidsklokke) Nøyaktig, rask og automatisert ved hjelp av Java (+-1s): Denne instruksen skal vise deg hvordan du stiller inn tiden på en DS3231 sanntidsklokke ved hjelp av en Arduino og et lite Java-program som bruker den serielle tilkoblingen til Arduino. Den grunnleggende logikken i dette programmet: 1. Arduino sender en serieforespørsel
I2C / IIC LCD -skjerm - Bruk en SPI LCD til I2C LCD -skjermen Bruke SPI til IIC -modulen med Arduino: 5 trinn
I2C / IIC LCD -skjerm | Bruk en SPI LCD til I2C LCD -skjermen Bruke SPI til IIC -modulen med Arduino: Hei folkens siden en vanlig SPI LCD 1602 har for mange ledninger å koble til, så det er veldig vanskelig å koble den til arduino, men det er en modul tilgjengelig på markedet som kan konverter SPI -skjerm til IIC -skjerm, så da trenger du bare å koble til 4 ledninger
Arduino Datalogger Med RTC, Nokia LCD og Encoder: 4 trinn
Arduino Datalogger Med RTC, Nokia LCD og Encoder: Deler: Arduino Nano eller Arduino Pro Mini Nokia 5110 84x48 LCD DHT11 temperatur-/fuktighetssensor DS1307 eller DS3231 RTC-modul med innebygd AT24C32 EEPROM Billig encoder med 3 debouncing kondensatorer Funksjoner: GUI basert på Nokia LCD og en
Oppsett DS1302 RTC -modul med tastatur + Arduino + LCD: 3 trinn
Oppsett DS1302 RTC -modul med tastatur + Arduino + LCD: Hei, jeg har nettopp laget dette lille prosjektet, jeg håper du liker det, ettersom tittelen sier det handler om hvordan du bruker et tastatur til å sette DS1302, det er et av de grunnleggende prosjektene du kan legg det til ditt eget prosjekt hvis du vil legge til andre moduler eller funksjoner … Det er v