Përmbajtje:
Video: Si të bëni regjistrimin e datës dhe kohës - Liono Maker: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Prezantimi:-
Në këtë tutorial do të mësojmë se si të bëjmë regjistrimin e datave dhe orëve me Arduino. Për këtë qëllim unë jam duke përdorur module DS3231 & Micro SD Card.
Moduli kryesor i cili përdoret për regjistrimin e kohës dhe datës është DS3231. DS3231 është një modul RTC (orë në kohë reale). Ora në kohë reale mund të japë informacione për sekonda, minuta, orë, ditë, datë, muaj dhe vit. DS3231 mund të fuqizohet me 3.3V ose 5V dhe një bateri litium CR2032 litium-cell fuqizon RTC kur nuk është i lidhur me Arduino. DS3231 gjithashtu ka një sensor të integruar të temperaturës. DS3231 përdor komunikimin I2C me dy linjat dydrejtimëshe:
1_Ora seriale (SCL)
2_Të dhënat serike (SDA)
SHËNIM:
Nëse jeni interesant të bëni regjistrues të të dhënave ose regjistrues të të dhënave të një sensori dhe të regjistroni të dhënat e tij në një skedar. këtu janë lidhjet e mëposhtme: 1-Regjistrimi i të dhënave të temperaturës dhe intensitetit të dritës
www.youtube.com/embed/gd-a8Y5GF3A
Regjistrues i të dhënave 2-DHT11 me Arduino & micro SD Card
www.youtube.com/embed/gd-a8Y5GF3A
Faqja në Facebook: Modal = admin_t…
Regjister:
Regjistruesi i të dhënave (gjithashtu regjistruesi i të dhënave ose regjistruesi i të dhënave) është një pajisje elektronike që regjistron të dhënat me kalimin e kohës me një instrument ose sensor të integruar ose nëpërmjet instrumenteve dhe sensorëve të jashtëm. Ato në përgjithësi janë të vogla, me bateri, të lëvizshme dhe të pajisura me një mikroprocesor, memorie të brendshme për ruajtjen e të dhënave dhe sensorë. Disa regjistrues të të dhënave ndërfaqen me një kompjuter personal dhe përdorin softuer për të aktivizuar regjistruesin e të dhënave dhe për të parë dhe analizuar të dhënat e mbledhura, ndërsa të tjerët kanë një pajisje ndërfaqeje lokale (tastiera, LCD) dhe mund të përdoren si një pajisje më vete. Në këtë projekt, unë jam duke përdorur SD-Card për të ruajtur të dhënat me ndihmën e Arduino.
DS3231:
Data dhe koha e matjes së sensorit ose regjistrimit të të dhënave mund të përfshihen kur shkruani të dhëna në një kartë SD duke përdorur një modul të orës në kohë reale (RTC), siç është DS3231. Ora në kohë reale mund të japë informacione për sekonda, minuta, orë, ditë, datë, muaj dhe vit. DS3231 mund të fuqizohet me 3.3V ose 5V dhe një bateri litium CR2032 litium-cell fuqizon RTC kur nuk është i lidhur me Arduino. DS3231 gjithashtu ka një sensor të integruar të temperaturës. DS3231 përdor komunikimin I2C me dy linja dydrejtimëshe: orën seriale (SCL) dhe të dhënat serike (SDA). Si të lidheni me Arduino për këtë diagram të lidhjes është në dispozicion.
Moduli i kartës Micro SD:
Moduli (Përshtatës Micro SD-Card) është një modul i lexuesit të kartave Micro SD, përmes sistemit të skedarëve dhe drejtuesit të ndërfaqes SPI, sistemit SCM për të përfunduar leximin dhe shkrimin e kartës Micro SD. Përdoruesit e Arduino mund të përdorin drejtpërdrejt Arduino IDE vjen me një kartë biblioteke të kartës SD për të përfunduar fillimin dhe leximin.
Hapi 1:
I ngrirë:-
Në këtë tutorial unë jam duke përdorur softuerin Fritzing për të bërë skemat e projektit tim.
së pari më duhet të hap Fritzing dhe pastaj të marr DS3231, Arduino UNO dhe Micro SD Card. ne duhet t'i lidhim ato përmes telave të kërcyesit.
më poshtë janë strategjitë lidhëse:-
Lidhjet DS3231 me Arduino UNO:
DS3231 _ Arduino UNO
Gnd ----------------------- Gnd
KQV ----------------------- 5 volt
SDA ----------------------- Pin A4
SCL ----------------------- Pin A5
Lidhjet e kartës SD me Arduino UNO:-
Kartë SD _ Arduino UNO
Gnd -------------------------------- Gnd
KQV ---------------------------------- 5 volt
MISO -------------------------------- pin12
MOSI -------------------------------- pin11
SCK ---------------------------------- pin13
SCS ---------------------------------- pin 10
Hapi 2:
Simulimet e proteusit:-
Në këtë Projekt kam përdorur Softuerin Proteus për Simulimet.
Së pari, më duhet të hap bibliotekën për të marrë përbërës dhe pajisje. Unë marr DS3232 dhe kartë SD dhe terminal virtual për qëllim simulimi. Meqenëse kemi nevojë për Simulimin e kohës dhe datës, gjatë simulimit hapet dritarja e orës ds3232 në të cilën koha dhe data po funksionojnë. ne mund të vendosim pikat fillestare të datës dhe kohës në kodimin Arduino. Në disa projekte, butoni i shtypjes përdoret për të vendosur datën dhe kohën me dorë për këtë qëllim, ne duhet të ndryshojmë kodimin Arduino në përputhje me rrethanat.
Unë jam duke përdorur Arduino UNO për këtë ne kemi nevojë për skedarin Hex. Bëni skedarin Hex të kodimit tuaj Arduino (po jap kodin më poshtë) në Arduino IDE. pastaj ngarkojeni atë në Karakteristikat Arduino.
Unë jam duke përdorur modulin e kartës SD. Unë jam duke siguruar skedarin e Kartës SD, ngarkoni atë në modulin tuaj (dhënë në përshkrimin e mëposhtëm). Në Proteusin e majtë poshtë cepit ka një buton të luajë shtyjeni atë dhe simulimet do të fillojnë. kur filloi simulimi dy dritaret do të jenë të hapura, terminali virtual dhe ora ds3232.
> Terminali virtual tregon të dhënat e regjistruara si;
Karta SD në rregull
rekord1
rekord2
rekord3
rishikoj4
rekord5
> dritarja e orës ds3232 po tregon kohën dhe datën në përputhje me rrethanat.
> gjatë simulimeve do të hapet një skedar "Përmbajtja e kartës së kujtesës", ky skedar përmban skedarin e të dhënave data.csv. Në këtë skedar ne japim të dhënat e kohës dhe datës, muajit, ditës dhe vitit. Çdo vonesë (1000); këto të dhëna do të përsëriten dhe të dhënat do t'i shtojnë në skedar.
Hapi 3:
EXCEL Duke punuar:-
Hapni Excel dhe injektoni skedarin tuaj data.csv në të. të dhënat do të shfaqen në kolona dhe do të marrin një grafik të linjës së kolonës së kohës.
Hapi 4:
Recommended:
Kubi i kohës - Vegël Arduino për Ndjekjen e Kohës: 6 hapa
Time Cube - Arduino Time Tracking Gadget: Unë do të doja t'ju propozoja një projekt të thjeshtë por vërtet të dobishëm arduino për të gjurmuar ngjarjet e kohës duke rrokullisur ndonjë vegël të zgjuar të kubit. Kthejeni atë në " Punë " > " Mëso " > " Punët e punës " > " Pusho " anash dhe do të numërojë
Shfaqja e datës, kohës dhe temperaturës duke përdorur XinaBox: 8 hapa
Shfaqja e datës, kohës dhe temperaturës duke përdorur XinaBox: Ekran i ftohtë OLED që tregon datën, kohën dhe temperaturën në Celsius dhe Fahrenheit duke përdorur Xinabox xChips bazuar në ESP8266
Ora Me telekomandë IR për cilësimet e kohës/datës: 5 hapa
Ora Me telekomandë IR për cilësimet e kohës/datës: Kjo është një orë e thjeshtë e bërë duke përdorur përbërës të gatshëm. Mikrokontrolluesi i përdorur është një STM32F030F4P6 i lirë. Ekrani është një LCD 16x2 me çantë shpine I2C (PCF8574). Qarku i orës mund të ndërtohet duke përdorur dërrasa të vogla prototipizimi dhe një TSSOP
Një njësi e bukur e shfaqjes së datës, kohës dhe temperaturës: 3 hapa
Një njësi e bukur e shfaqjes së datës, kohës dhe temperaturës: Përshëndetje miq, Në këtë udhëzues, unë do të shpjegoj procedurën për krijimin e një njësie të shfaqjes së datës, kohës dhe kohës duke përdorur, Arduino pro mini, një RTC dhe një ekran tetë shifror me shtatë segmente në një njësi shumë kompakte, e cila është një devijim i dobishëm
Shtyrja e datës dhe orës për të aplikuar Blynk duke përdorur Wemos D1 Mini Pro: 10 hapa
Shtyrja e datës dhe orës për të aplikuar Blynk duke përdorur Wemos D1 Mini Pro: Ne do të përdorim Wemos D1 Mini Pro për të shtyrë kohën & datoni në Aplikacionin Blynk. Ju nuk do të keni nevojë të lidhni asnjë përbërës me Wemos D1 Mini Pro për këtë aktivitet