-
Notifications
You must be signed in to change notification settings - Fork 1
Primeri koda
Radenko Bogdanovic edited this page Jun 13, 2023
·
1 revision
Primeri koda koji demonstriraju osnovne funkcionalnosti biblioteke za RTC senzor:
#include <RTCsenzor.h>
SenzorRTC rtc;
void setup() {
Serial.begin(9600);
rtc.pocetak();
}
void loop() {
rtc.postaviVreme(12, 30, 0); // Postavljanje vremena na 12:30:00
delay(1000);
}
#include <RTCsenzor.h>
SenzorRTC rtc;
void setup() {
Serial.begin(9600);
rtc.pocetak();
}
void loop() {
uint8_t sati, minuti, sekunde;
rtc.dohvatiVreme(sati, minuti, sekunde);
Serial.print("Trenutno vreme: ");
Serial.print(sati);
Serial.print(":");
Serial.print(minuti);
Serial.print(":");
Serial.println(sekunde);
delay(1000);
}
#include <RTCsenzor.h>
SenzorRTC rtc;
void setup() {
Serial.begin(9600);
rtc.pocetak();
}
void loop() {
rtc.postaviDatum(6, 13, 2023); // Postavljanje datuma na 13. juna 2023.
delay(1000);
}
#include <RTCsenzor.h>
SenzorRTC rtc;
void setup() {
Serial.begin(9600);
rtc.pocetak();
}
void loop() {
uint8_t dan, mesec;
uint16_t godina;
rtc.dohvatiDatum(dan, mesec, godina);
Serial.print("Trenutni datum: ");
Serial.print(dan);
Serial.print(".");
Serial.print(mesec);
Serial.print(".");
Serial.println(godina);
delay(1000);
}
#include <RTCsenzor.h>
SenzorRTC rtc;
void setup() {
Serial.begin(9600);
rtc.pocetak();
}
void loop() {
rtc.postaviAlarm(1, 8, 0, 0); // Postavljanje alarma 1 na 8:00:00
delay(1000);
}
#include <RTCsenzor.h>
SenzorRTC rtc;
void setup() {
Serial.begin(9600);
rtc.pocetak();
}
void loop() {
rtc.omoguciPrekidAlarma(1); // Omogućavanje prekida alarma 1
delay(1000);
}
#include <RTCsenzor.h>
SenzorRTC rtc;
void setup() {
Serial.begin(9600);
rtc.pocetak();
}
void loop() {
rtc.onemoguciPrekidAlarma(1); // Onemogućavanje prekida alarma 1
delay(1000);
}
#include <RTCsenzor.h>
SenzorRTC rtc;
void setup() {
Serial.begin(9600);
rtc.pocetak();
}
void loop() {
rtc.omoguciKvadratniSignal(1); // Omogućavanje kvadratnog signala frekvencije 1 Hz
delay(1000);
}
#include <RTCsenzor.h>
SenzorRTC rtc;
void setup() {
Serial.begin(9600);
rtc.pocetak();
}
void loop() {
rtc.onemoguciKvadratniSignal(); // Onemogućavanje kvadratnog signala
delay(1000);
}
#include <RTCsenzor.h>
SenzorRTC rtc;
void setup() {
Serial.begin(9600);
rtc.pocetak();
}
void loop() {
float temperatura = rtc.dohvatiTemperaturu();
Serial.print("Trenutna temperatura: ");
Serial.print(temperatura);
Serial.println(" °C");
delay(1000);
}