Folosiți Arduino ca cronometru - cum funcționează
Acest sfat practic vă arată cum puteți utiliza cu ușurință Arduino ca cronometru. Tot ce ai nevoie este modulul potrivit și codul potrivit.
Folosiți Arduino ca cronometru - cum funcționează
Puteți utiliza cu ușurință Arduino ca cronometru. Tot ce îți trebuie (în afară de Arduino) este un modul de ceas în timp real DS3231.
- Conectați „SDA” la „SDA” și „SCL” la „SCL” de pe Arduino. Pământul și pinul de 5V se conectează, de asemenea, la un sol și 5V pin de pe Arduino.
- Acum importați biblioteca necesară cu comanda "#include". Asigurați-vă că l-ați instalat în prealabil.
- Folosiți comenzile "ceas DS3231;" și "RTCDateTime dt;" instanțele necesare.
- În metoda de configurare, trebuie să folosiți comanda "clock.begin ();" porniți ceasul și cu „clock.setDateTime (__ DATE__, __TIME__);" setați timpul de compilare a schiței.
- Acum puteți în metoda buclă cu comanda "dt = clock.getDateTime ();" actualizați ceasul și folosiți comanda "a = clock.dateFormat (" dmY H: i: s ", dt);" preluați ora curentă cu data. În acest caz, ora și data sunt salvate sub variabila "a" pe care ați declarat-o anterior. Dacă aveți nevoie de ora exactă până în minut, pur și simplu omiteți părți ale codului: „a = clock.dateFormat („ H: i ”, dt);”.
- Acum puteți construi cu ușurință un cronometru. Dacă șirul timpului curent corespunde unui alt șir definit anterior, se execută diverse comenzi. Cel mai bun mod de a face acest lucru este cu o declarație if.
În următorul sfat practic, vă vom explica cum puteți controla LED-uri cu Arduino.