Indholdsfortegnelse:
Video: Opsætning DS1302 RTC -modul med tastatur + Arduino + LCD: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Hej, jeg har lige lavet dette lille projekt, jeg håber, at du kan lide det, da titlen siger, det handler om, hvordan du bruger et tastatur til at indstille DS1302, det er et af de grundlæggende projekter, du kan tilføje det til dit eget projekt, hvis du vil tilføje andre moduler eller funktioner … Det er meget let at forstå og tilpasningsdygtigt, jeg håber, at du kan lide det og finder det nyttigt.
Se videoen ovenfor, hvis du har brug for yderligere hjælp, eller spørg i en kommentar, det er en fornøjelse.
Trin 1: Moduler og materiale påkrævet
Til dette skal vi bruge:
-Arduino board her, jeg bruger Arduino UNO
-DS1302 RTC -modul
-4*4 eller 4*3 Matrix -tastatur her brugte jeg 4*4
-LCD i2c skærm
Nogle springtråde og 1k modstand (kun hvis du har RTC -problem)
Trin 2: Ledningsføring
Ledningerne som skematisk viser det:
-Tastaturstifter: 1-8 med D5-D12
-RTC DS1302: - Vcc - 5v
- GND - GND
- CLK - D2
- DAT- (1k modstand optionnal, hvis kun du får priting problem) - D3
- RST - D4
-LCD i2c: - Vcc - 5v
- GND - GND
- SDA - A4
- SCL - A5
Trin 3: Biblioteker, kode og funktion
Her kan du downloade alle biblioteker, jeg har brugt (.zip), der er klar til at installere og kode i ".ino" -format:
- RTC virtuabotix bibliotek
- LCD i2c NewLiquidCrystal -bibliotek
- Tastaturbibliotek
Og her er koden: Download kode
Funktion: Efter kabelføring, upload af koden, tænd for dit Arduino-kort, normalt skulle en standard eller forudindstillet dato og klokkeslæt vises på LCD'et, du trykker på "*" for at begynde at konfigurere ved hjælp af tastaturet, det vil bede dig om at indstille år, måned … Når du trykker på knappen, gemmer programmet automatisk værdierne, eksempel: når det vil bede dig om at indstille det år, du trykker på (2-0-1-8), vil det automatisk blive gemt, derefter vil det bede dig om at indtaste måned … for måned, time … du skal altid indtaste to cifre som for april (0-4) …
Jeg tilføjede ikke sekunder hverken ugedag, "dovenskab: D: D" tilføj dem, hvis du vil.
Efterlad gerne en kommentar, forslag eller et spørgsmål, hvis du har et problem.
Anbefalede:
We Are a Group of Tutorial 6 UQD10801 (Robocon1) Students from Universiti Tun Hussein Onn Malaysia (UTHM): Tastatur 4x4 og LCD Arduino: 3 trin
We Are a Group of Tutorial 6 UQD10801 (Robocon1) Students from Universiti Tun Hussein Onn Malaysia (UTHM): Tastatur 4x4 og LCD Arduino: Tastaturer er en fantastisk måde at lade brugerne interagere med dit projekt. Du kan bruge dem til at navigere i menuer, indtaste adgangskoder og styre spil og robotter. I denne vejledning viser jeg dig, hvordan du konfigurerer et tastatur på Arduino. Først vil jeg forklare, hvordan Ardu
Arduino DIY lommeregner ved hjælp af 1602 LCD og 4x4 tastatur: 4 trin
Arduino DIY -lommeregner ved hjælp af 1602 LCD- og 4x4 -tastatur: Hej fyre i denne instruktion vil vi lave en lommeregner ved hjælp af Arduino, som kan udføre grundlæggende beregninger. Så grundlæggende vil vi tage input fra 4x4 tastatur og udskrive dataene på 16x2 lcd display og arduino vil foretage beregningerne
Arduino DS3231 RTC -ur med LCD: 3 trin
Arduino DS3231 RTC -ur med LCD: For at gøre mig bekendt med et DS3231 RTC (ur i realtid), byggede jeg et simpelt arduino -baseret 24 -timers ur. Den har 3 knapper med følgende funktioner: Tryk på en vilkårlig knap for at gå ind i tidsindstillingstilstanden, forøg og reducer tiden i minutter med t
Sådan bruges tastatur og LCD med Arduino til at lave Arduino -lommeregner .: 5 trin
Sådan bruges tastatur og LCD med Arduino til at lave Arduino -lommeregner.: I denne vejledning vil jeg dele, hvordan du kan bruge 4x4 matrix -tastatur og 16x2 LCD med Arduino og bruge det til at lave en simpel Arduino -lommeregner. Så lad os komme i gang
Dashboard -tastatur med LCD -display og Arduino Uno: 9 trin
Dashboard -tastatur med LCD -skærm og Arduino Uno: Dette er et matrix -tastatur, der kører sammen med et LCD -display og en Arduino Uno, det mest basale, der findes i dag. Formålet med denne opsætning er at oprette et program, der modtager en adgangskode, der er skrevet på matrixtastaturet, sammenligner det med den korrekte pa