Thermohygrometer met klok en LCD-scherm van Arduino UNO (2 / 7 stap)

Stap 2: Instellen van datum en tijd op DS3231


De beste manier om te houden van de datum en tijd is het gebruik van een extern apparaat. In dit geval zullen we een DS3231 gebruiken met oplaadbare 3.6V accu (model lir2032). Op deze manier, we in staat zijn om te houden van datum en tijd, zelfs als onze Arduino is uitgeschakeld.

Downloaden en installeren van de DS3231-bibliotheek

Om de bibliotheek nodig hebt geïnstalleerd, moet u dezelfde procedure doen zoals beschreven in de vorige stap.

DS3231 verbindingen

De DS3231 heeft zes pinnen. Sluit deze zoals hieronder getoond:

SCL---> A5

SDA---> A4

VCC---> 5V

GND---> GND

32K en SQW negeren, ze zullen niet in dit geval worden aangesloten.

Geen weerstand nodig is.

Opmerking: We hebben altijd geleverd 5V aan de ds3231 zonder enig probleem. In feite, zoals we kunnen lezen is het gegevensblad dat het binnen een waaier van 2.3 tot en met 5.5V en 3,3 v werken kan de spanning voorgesteld. Zo kunt u 3.3V van de Arduino.

U vindt hier het DS3231 gegevensblad: DS3231 gegevensblad

Instelling datum en tijd
Nu, download het bestand ds3231.ino en vervolgens tweevoudig tikken daarop. Arduino IDE vraagt u om de nieuwe schets opslaan in een map waarvan de naam hetzelfde gebruikt voor het Ino bestand zullen. Sla het bestand waar u de voorkeur geeft.

Ga naar de regel 19 en uncomment het door het schrappen van de twee schuine strepen aan het begin van de functie.

 //setDS3231time(30,12,21,6,1,05,15); 

Vervanging van de nummers in de haken met "seconden, minuten, uur, dag, datum, maand, jaar" respectievelijk. Houd rekening met:

  1. De dag 1 komt met de zondag overeen en 7 tot en met zaterdag
  2. De 24-uursklok is de Conventie gebruikt door DS3231

Het uploaden van de code. Open nu de Systeemmonitor, u ziet iets als deze uitgang (Zie ook de screenshot):

 17:53:16 13/5/15 Day of week: Wednesday 

Goed gedaan, datum en tijd zijn ingesteld!

Als je niet deze output krijgen, Controleer uw aansluitingen en herhaal de hele procedure opnieuw.

Zodra u Stel datum en tijd, de 19e lijn weer te commentariëren of uw waarden zullen zijn overschrijven elke keer dat u het uploaden.

Gerelateerde Artikelen

Ultrasone afstandsmeter met LCD-scherm van Arduino UNO

Ultrasone afstandsmeter met LCD-scherm van Arduino UNO

In deze tutorial gaan we zien een ander gebruik van de HC-SR04 ultrasone module. In deze module wordt vaak gebruikt op robots en speelgoedauto's te vinden van belemmeringen, maar het kan worden gebruikt voor het meten van afstanden ook.Afstanden geme
LCD-scherm van Arduino UNO

LCD-scherm van Arduino UNO

lijst van hardware:1 arduinio2 brood bord3 LCD display 16 * 24-10 k registerStap 1: Pinconfiguration De pin volgens de picturre, instellenoverwegen dat object eruitziet als 10k registreren.Dit programma is beschikbaar op de Arduino LCDLibrary.Program
LCD-scherm van Arduino

LCD-scherm van Arduino

Het type van de LCD display worden veel gebruikt om statusinformatie van een machine weer te geven. In de afbeelding wordt alleen het typische aspect van deze interface weergegeven.Stap 1:Er zijn verschillende typen display, zoals 2 x 20, dat 2 rijen
Vervangen van een gebroken LCD-scherm van uw camera

Vervangen van een gebroken LCD-scherm van uw camera

Alvorens een nieuwe camera te kopen omdat u een gebroken LCD-scherm heeft, geef het een kans en probeer te laten werken!Het proces is eenvoudig, en u hoeft alleen een schroevendraaier en het scherm vervanging!U kunt vervangende schermen vinden op eBa
Hoe te uploaden codes naar Lilypad Arduino zonder FTDI met behulp van Arduino Uno

Hoe te uploaden codes naar Lilypad Arduino zonder FTDI met behulp van Arduino Uno

Vandaag, ga ik te laten zien waarmee ik had een probleem met mijn FTDI module terwijl ik probeer te uploaden - op de Arduino IDE ontworpen - codes van mijn computer aan Lilypad Arduino Atmega328 bestuur.Eigenlijk moet u uw FTDI modules zoals gebruike
Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Er zijn al verschillende instructables op hoe te branden van de Arduino schets naar Atmega328P-PU op een breadboard met behulp van verschillende USB - UART modules. Echter, zoals de meeste van deze modules zijn gemaakt in China, ze zijn slecht gedocu
LCD-scherm van de temperatuur in C of F door het kiezen van het type met een IR-remote

LCD-scherm van de temperatuur in C of F door het kiezen van het type met een IR-remote

Franse versie hierIn dit programma ziet w how to capture van een temperatuur, weer te geven op een LCD-scherm en kies als we willen weergeven in C of F met een infrarood afstandsbediening.In deze tutorial die ik gebruik:-A Sainsmart kaart (zoals de A
Berging van een LCD-scherm van een faxapparaat

Berging van een LCD-scherm van een faxapparaat

Ik heb verworven een oude faxmachine die eruit zag als een rijpe bron van onderdelen, zoals dingen, steppers, IR-sensoren en microschakelaars.  Zoals later bleek, was.  Het had ook een leuk uitziende 2 x 16 karakter LCD.  Nochtans, na het nemen van a
Hoe te hergebruiken van de oude LCD-scherm van uw kapotte Laptop

Hoe te hergebruiken van de oude LCD-scherm van uw kapotte Laptop

Dit is een super eenvoudige maar ook zeer ontzagwekkend project. U kunt een moderne laptop scherm omzetten in een monitor met de juiste driver board. Aansluiten van die twee is ook eenvoudig. Gewoon aansluiten in de kabel en gedaan. Maar ik nam het e
Het wijzigen van het LCD-scherm van uw mobiele telefoon van Nokia.

Het wijzigen van het LCD-scherm van uw mobiele telefoon van Nokia.

Dit instructable zal u tonen hoe te veranderen van een gebroken LCD op uw Nokia. De afbeeldingen hierboven tonen een Nokia 6300-klassieker, maar het willl worden dezelfde of bijna het zelfde met vele andere modellen van Nokia.Waarom zou u moeten vera
Wijzigen van de omvormer in LCD scherm van de desktop

Wijzigen van de omvormer in LCD scherm van de desktop

dus, u uw computer hebt aangezet, en toen zag het opstarten zoals gewoonlijk, maar toen ging het plotseling leeg. Dus u wilt opnieuw voor sommige vreemde reden, maar vervolgens erachter te komen dat er een probleem is.Uw probleem is: de omvormer (ver
Lossen van de HP Pavilion DV5000 15,4-Inch LCD scherm van uw Laptop

Lossen van de HP Pavilion DV5000 15,4-Inch LCD scherm van uw Laptop

Brand New HP Pavilion DV5000 ZV5000 serie 15,4-inch WXGA-GLANZENDE LCD-schermBeschrijving:Model: LP154WX4Fabrikant: LG-PhilipsGrootte: 15,4-inch inchsResolutie: 1280 x 800 pixelsHoogte-breedteverhouding: WXGA, breedbeeldData Connector: 30 pinSchermty
Branden van de Bootloader op de ATMega328 met behulp van Arduino UNO als ISP

Branden van de Bootloader op de ATMega328 met behulp van Arduino UNO als ISP

UPDATE: deze tutorial zal werken op de Arduino IDE 1.0.1, de recente 1.0.5 brengt enkele wijzigingen op de schets van de ISP, dus ik ben niet zeker of het zal werken (ik kocht 2 ATMega328 en verbrand, zowel op 1.0.1).Gebruik 1.0.1 om eventuele proble
Met behulp van Arduino UNO als hoge resolutie 3-CH DAC's

Met behulp van Arduino UNO als hoge resolutie 3-CH DAC's

In deze toepassing geven we een demo over het bouwen van een hoge precisie-voeding met behulp van de DAC-3000 en een hoge precisie referentiebron REF4096.Step1:List van materiaaleBay winkel adres:BUONO UNO R3REF-4096 + DAC-3000UM-UNO (Unsoldered) of