Inhoudsopgave:
Video: Setup DS1302 RTC-module met toetsenbord + Arduino + LCD - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Hallo, ik heb net dit kleine project gemaakt, ik hoop dat je het leuk vindt, zoals de titel al zegt, het gaat over hoe je een toetsenbord gebruikt om de DS1302 in te stellen, het is een van de basisprojecten die je aan je eigen project kunt toevoegen als je wilt toevoegen andere modules of functies… Het is heel gemakkelijk te begrijpen en aanpasbaar, ik hoop dat je het leuk vindt en nuttig vindt.
Bekijk de video hierboven als je meer hulp nodig hebt, of vraag het in een reactie, het is een genoegen.
Stap 1: Benodigde modules en materiaal
Hiervoor hebben we nodig:
-Arduino-bord hier gebruik ik Arduino UNO
-DS1302 RTC-module
-4*4 of 4*3 Matrix-toetsenbord hier gebruikte ik 4*4
-LCD i2c-scherm
Sommige springdraden en 1k-weerstand (alleen als je een RTC-probleem hebt)
Stap 2: Bedrading
De bedrading zoals het schema het laat zien:
-Keypad pinnen: 1-8 met D5-D12
-RTC DS1302: - Vcc - 5v
- GND - GND
-CLK-D2
- DAT- (1k weerstand optioneel, als je maar een pritingprobleem krijgt) - D3
- RST - D4
-LCD i2c: - Vcc - 5v
- GND - GND
- Veiligheidsinformatieblad - A4
-SCL-A5
Stap 3: Bibliotheken, code en werking
Hier kun je alle bibliotheken downloaden die ik heb gebruikt (.zip) klaar om te installeren en te coderen in ".ino"-formaat:
- RTC virtuabotix-bibliotheek
- LCD i2c NewLiquidCrystal-bibliotheek
- Toetsenbordbibliotheek
En hier is de code: Download Code
Werking: na het bedraden, het uploaden van de code, het voeden van uw Arduino-bord, normaal gesproken zou een standaard of ingestelde datum en tijd op het LCD-scherm moeten verschijnen, u drukt op "*" om te beginnen met instellen met behulp van het toetsenbord, het zal u vragen om de jaar, maand … Wanneer u op de knop drukt, slaat het programma automatisch de waarden op, bijvoorbeeld: wanneer het u vraagt om het jaar in te stellen waarop u drukt (2-0-1-8) wordt het automatisch opgeslagen en wordt u gevraagd om het in te voeren maand… voor maand, uur… vul je altijd twee cijfers in zoals voor april (0-4)…
Ik heb geen seconden toegevoegd, geen dag van de week, "Luiheid:D:D" voeg ze toe als je wilt.
Voel je vrij om een opmerking, suggestie of vraag achter te laten als je een probleem hebt.
Aanbevolen:
Druk op de knop); // Een Arduino LCD-spel: 5 stappen (met afbeeldingen)
Druk op de knop); // Een Arduino LCD-spel: onlangs heb ik in Scouts gewerkt aan de verdienstenbadge voor Game Design. Voor een van de vereisten heb ik dit spel gebouwd met Arduino die is gebaseerd op de LED Rocker Game. Het doel van het spel is om het hoogst mogelijke aantal punten te scoren. Aan het begin van d
Werken met LCD (Arduino): 4 stappen
Werken met LCD (Arduino): Hallo, vandaag ga ik laten zien hoe te werken met een eenvoudig LCD-scherm met behulp van Arduino Uno. Hiervoor ga ik TinkerCAD gebruiken, dat vrij gemakkelijk te gebruiken is voor het testen van eenvoudige projecten zoals deze. Als je wilt weten hoe je TinkerCAD gebruikt, kun je de
Tutorial LCD-BMP180 met Arduino: 4 stappen
Tutorial LCD-BMP180 Con Arduino: Bienvenido a este tutorial, en el, aprenderemos a crear un sensor de temperatura de una manera fácil, rápida y eficiente. El tutorial será realiseer je met Arduino, heb een Arduino Uno, een BMP180 en een LCD nodig
Tijd en temperatuur met LCD en Arduino (VAST): 4 stappen
Tijd en temperatuur met LCD en Arduino (VAST): Hallo allemaal! Mijn naam is Samuele, ik ben 14 en ik kom uit Sicilië… Ik ben een nieuwkomer in de wereld van Arduino! Ik heb wat ervaringen met elektronica en doe-het-zelf projecten , maar ik begon een aantal programma's op Arduino te schrijven om mijn werk te vereenvoudigen. Dit is mijn eerste Ins
Toetsenbord en LCD gebruiken met Arduino om Arduino-rekenmachine te maken: 5 stappen
Toetsenbord en LCD gebruiken met Arduino om Arduino-calculator te maken. In deze tutorial zal ik delen hoe je 4x4 matrix-toetsenbord en 16x2 LCD kunt gebruiken met Arduino en het kunt gebruiken om een eenvoudige Arduino-calculator te maken. Dus laten we beginnen