Cuprins:
Video: Cum se face înregistrarea datei și orei - Liono Maker: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Introducere:-
În acest tutorial vom învăța cum să realizăm înregistrarea datei și orei cu Arduino. În acest scop, folosesc module DS3231 și carduri Micro SD.
Modulul principal care este utilizat pentru înregistrarea orei și datei este DS3231. DS3231 este un modul RTC (ceas în timp real). Ceasul în timp real poate oferi informații despre secunde, minute, ore, zi, dată, lună și an. DS3231 poate fi alimentat cu 3,3V sau 5V și o baterie cu buton litiu CR2032 alimentează RTC atunci când nu este conectat la Arduino. DS3231 are, de asemenea, un senzor de temperatură încorporat. DS3231 utilizează comunicarea I2C cu cele două linii bidirecționale:
1_Ceas serial (SCL)
2_Date seriale (SDA)
NOTĂ:
Dacă sunteți interesat să realizați un înregistrator de date sau un jurnal de date al unui senzor și să înregistrați datele acestuia într-un fișier. aici sunt următoarele link-uri: 1-Înregistrarea datelor despre temperatură și intensitatea luminii
www.youtube.com/embed/gd-a8Y5GF3A
2-DHT11 recorder de date cu Arduino și card micro SD
www.youtube.com/embed/gd-a8Y5GF3A
Pagina Facebook: Modal = admin_t …
Logger de date:
Un înregistrator de date (de asemenea, înregistrator de date sau înregistrator de date) este un dispozitiv electronic care înregistrează date în timp cu un instrument sau senzor încorporat sau prin instrumente și senzori externi. În general, acestea sunt mici, alimentate cu baterii, portabile și echipate cu un microprocesor, memorie internă pentru stocarea datelor și senzori. Unele înregistratoare de date se interacționează cu un computer personal și utilizează software pentru a activa înregistratorul de date și pentru a vizualiza și analiza datele colectate, în timp ce altele au un dispozitiv de interfață locală (tastatură, LCD) și pot fi utilizate ca dispozitiv autonom. În acest proiect, folosesc cardul SD pentru a stoca date cu ajutorul Arduino.
DS3231:
Data și ora măsurării senzorului sau a unei înregistrări de date pot fi incluse atunci când scrieți date pe un card SD utilizând un modul de ceas în timp real (RTC), cum ar fi DS3231. Ceasul în timp real poate oferi informații despre secunde, minute, ore, zi, dată, lună și an. DS3231 poate fi alimentat cu 3,3V sau 5V și o baterie cu buton litiu CR2032 alimentează RTC atunci când nu este conectat la Arduino. DS3231 are, de asemenea, un senzor de temperatură încorporat. DS3231 utilizează comunicația I2C cu cele două linii bidirecționale: ceasul serial (SCL) și datele seriale (SDA). Cum este conectat cu Arduino pentru această diagramă de conectare este disponibil.
Modul de card micro SD:
Modulul (adaptor Micro-card SD) este un modul cititor de card Micro SD, prin sistemul de fișiere și driverul de interfață SPI, sistemul SCM pentru a finaliza citirea și scrierea cardului Micro SD. Utilizatorii Arduino pot folosi direct Arduino IDE vine cu un card de bibliotecă de card SD pentru a finaliza inițializarea și a citi.
Pasul 1:
Fritzing: -
În acest tutorial folosesc software-ul Fritzing pentru a realiza schemele proiectului meu.
mai întâi trebuie să deschid Fritzing și apoi să iau DS3231, Arduino UNO și cardul Micro SD. trebuie să le conectăm prin fire jumper.
următoarele sunt strategiile de conectare: -
Conexiuni DS3231 cu Arduino UNO:
DS3231 _ Arduino UNO
Gnd ----------------------- Gnd
VCC ----------------------- 5volt
SDA ----------------------- Pin A4
SCL ----------------------- Pinul A5
Conexiuni card SD cu Arduino UNO: -
Card SD _ Arduino UNO
Gnd --------------------------------- Gnd
VCC -------------------------------- 5volt
MISO -------------------------------- pin12
MOSI -------------------------------- pin11
SCK ---------------------------------- pin13
SCS ---------------------------------- pinul 10
Pasul 2:
Simulări Proteus: -
În acest proiect am folosit software-ul Proteus pentru simulare.
În primul rând, trebuie să deschid biblioteca pentru a lua componente și dispozitive. Îmi iau cardul DS3232 și SD și terminalul virtual în scop de simulare. Deoarece avem nevoie de Simulare ora și data, în timpul simulării se deschide fereastra ceasului ds3232 în care se execută data și ora. putem seta punctele de plecare ale datei și orei în codificarea Arduino. În unele proiecte, butonul este utilizat pentru a seta manual data și ora, în acest scop, trebuie să schimbăm codarea Arduino în consecință.
Folosesc Arduino UNO pentru asta avem nevoie de fișier Hex. Creați fișierul Hex al codificării dvs. Arduino (vă ofer codul mai jos) în ID-ul Arduino. apoi încărcați-l în Arduino Properties.
Folosesc modulul cardului SD. Ofer fișierul cardului SD, încărcați-l în modulul dvs. (furnizat în următoarea descriere). În Proteus, stânga sub colț, există un buton de redare care îl împinge și vor începe simulările. când a început simularea, cele două ferestre vor fi deschise, terminalul virtual și ceasul ds3232.
> Terminalul virtual arată datele înregistrate ca;
Card SD OK
record1
record2
record3
recrod4
record5
> fereastra ceasului ds3232 afișează ora și data în consecință.
> în timpul simulărilor se va deschide un fișier „Conținutul cardului de memorie”, acest fișier conține fișierul de date data.csv. În acest fișier sunt date și ora, luna, ziua și anul. Every Delay (1000); aceste date se vor repeta și datele le vor adăuga în fișier.
Pasul 3:
EXCEL De lucru: -
Deschideți Excel și injectați fișierul dvs. data.csv în el. datele vor fi afișate în coloane și vor lua un grafic liniar al coloanei de timp.
Pasul 4:
Recomandat:
Cum se face înregistrarea de date în timp real a umidității și temperaturii cu Arduino UNO și cardul SD - Simulare DHT11 Data-logger în Proteus: 5 pași
Cum se face înregistrarea de date în timp real a umidității și temperaturii cu Arduino UNO și cardul SD | Simulare DHT11 Data-logger în Proteus: Introducere: salut, acesta este Liono Maker, aici este linkul YouTube. Realizăm un proiect creativ cu Arduino și lucrăm pe sisteme încorporate. Data-Logger: Un data logger (de asemenea, data-logger sau înregistrator de date) este un dispozitiv electronic care înregistrează date în timp
CUM SE FACE ARDUINO NANO / MINI - Cum să ardeți Bootloader: 5 pași
CUM SE FACE ARDUINO NANO / MINI | Cum să ardeți Bootloader: În acest Instructables vă voi arăta cum să creați un Arduino MINI din Scratch. Procedura scrisă în acest instructables poate fi utilizată pentru a crea orice plăci arduino pentru cerințele dvs. de proiect personalizate. Vă rugăm să urmăriți videoclipul pentru o mai bună înțelegere
Ceas cu telecomandă IR pentru setarea orei / datei: 5 pași
Ceas cu telecomandă IR pentru setarea orei / datei: Acesta este un ceas simplu realizat folosind componente ușor disponibile. Microcontrolerul utilizat este un STM32F030F4P6 ieftin. Afișajul este un LCD de 16x2 cu rucsac I2C (PCF8574). Circuitul de ceas poate fi construit folosind mici plăci de prototipare și un TSSOP
O unitate drăguță de afișare a datei, orei și temperaturii: 3 pași
O unitate drăguță de afișare a datei, orei și temperaturii: Bună prieteni, În această instrucțiune, voi explica procedura pentru realizarea unei unități de afișare a datei, orei și temperaturii curente utilizând, Arduino pro mini, un RTC și un afișaj cu șapte segmente din opt cifre într-o unitate foarte compactă, care este un dispozitiv util
Împingerea datei și orei în aplicația Blynk folosind Wemos D1 Mini Pro: 10 pași
Împingerea datei și orei în aplicația Blynk folosind Wemos D1 Mini Pro: Vom folosi Wemos D1 Mini Pro pentru a împinge timpul și amp; data la aplicația Blynk. Nu va trebui să conectați componente la Wemos D1 Mini Pro pentru această activitate