» Elektronica » Arduino »Arduino horloge met TFT-display en RTC

Arduino horloge met TFT-display en RTC



De auteur van Instructables onder de bijnaam Lacybad keek toe Arduinohet tonen van de datum, tijd, dag van de week en zelfs een korte beschrijving van een regel in lengte op een TFT-scherm in pixellettertype. Dankzij de RTC-module op de DS1302 met batterijondersteuning schakel je de stroom van het horloge uit wanneer je van huis gaat. De helderheid van de achtergrondverlichting van het display is voldoende om als nachtlamp te werken, wat helpt om niet in het donker te struikelen.

De RTC-module die wordt gebruikt in horloges is relatief goedkoop en is ook zeer geschikt voor het werken met Arduino. Het is handiger dan modules op DS3231, 1307, aangesloten via bus I2C.

De DS1302-module heeft vijf pinnen: voeding, gemeenschappelijke draad, reset, klok, data. De master heeft de eerste twee aangesloten op de bijbehorende Arduino-bussen, de overige drie kunnen worden aangesloten op digitale gegevensuitwisselingslijnen, Lacybad heeft het volgende gekozen: 10 - reset, 11 - data, 12 - klokpulsen.

Door het ontbreken van temperatuurcompensatie is deze module niet erg nauwkeurig; bij kamertemperatuur wordt er per maand een fout van twee tot vier minuten opgebouwd. Maar je kunt de tijd aanpassen met de Arduino IDE, het is veel sneller dan hetzelfde te doen met de knoppen, zoals de meeste andere digitale horloges.

Hieronder staan ​​de modules die nodig zijn om het horloge te bouwen. Dit is de RTC-module die hierboven is beschreven, evenals de Dupont-jumpers, Arduino Uno (Mega, etc.) en het 2,4-inch TFT-display op de ILI9325-chip.


Arduino horloge met TFT-display en RTC




De ontwikkelaar kwam niet zo'n scherm tegen als op deze foto, maar met pictogrammen onderaan (nu aan de zijkant), oorspronkelijk bedoeld voor nep-NOKLA-telefoons. Maar toen ze uit de mode raakten, besloten ze niet te worden stopgezet, maar vonden ze in plaats daarvan een nieuwe markt - de Arduino. Je kunt zo'n display nu zowel afzonderlijk als in een bundel kopen met een riserboard dat er een schild van maakt, wat de meester deed. Welnu, hij verbond de RTC-module met jumpers "dupont" (zie hierboven, waar te verbinden). U kunt gewone draden gewoon solderen.




Na het downloaden, geschreven door de ontwikkelaar, moet je de volgende regels verwijderen:

//rtc.setDOW(VRIJDAG);

//rtc.setTime(17, 15, 00);

//rtc.setDate(15, 3, 2018);


Vervang de tijd en datum erin door de huidige met een kleine voorsprong, vul de schets in Arduino in, geef vervolgens commentaar op die regels en vul dezelfde schets opnieuw in. Bij elke aanpassing moeten deze handelingen worden herhaald.

Het horloge werkt:



Maar tot nu toe alleen 'in principe'. En dat is nodig in het geval. Wat het zal zijn, is aan jou.
10
8.6
9.7

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten
2 commentaar
Dmitry1318
Pushkin weet niet hoe, hij is een humanist. Je kunt het zelf doen - het is gemakkelijk)
Zal Pushkin het korps doen? krabben

We raden je aan om te lezen:

Geef het voor de smartphone ...