Orodha ya maudhui:

Jinsi ya Kutengeneza Tarehe na Kuingia kwa Wakati - Liono Muumba: 5 Hatua
Jinsi ya Kutengeneza Tarehe na Kuingia kwa Wakati - Liono Muumba: 5 Hatua

Video: Jinsi ya Kutengeneza Tarehe na Kuingia kwa Wakati - Liono Muumba: 5 Hatua

Video: Jinsi ya Kutengeneza Tarehe na Kuingia kwa Wakati - Liono Muumba: 5 Hatua
Video: Prolonged Field Care Podcast 133: PFC Update SOMSA 23 2024, Novemba
Anonim
Jinsi ya Kutengeneza Tarehe na Kuingia kwa Wakati | Liono Muumba
Jinsi ya Kutengeneza Tarehe na Kuingia kwa Wakati | Liono Muumba
Jinsi ya Kutengeneza Tarehe na Kuingia kwa Wakati | Liono Muumba
Jinsi ya Kutengeneza Tarehe na Kuingia kwa Wakati | Liono Muumba

Utangulizi: -

Katika mafunzo haya tutajifunza jinsi ya kutengeneza Kuingia kwa Tarehe na Wakati na Arduino. Kwa kusudi hili ninatumia Moduli za Kadi za DS3231 & Micro SD.

Moduli kuu ambayo hutumiwa kwa ukataji wa wakati na tarehe ni DS3231. DS3231 ni moduli ya RTC (saa ya saa halisi). Saa ya wakati halisi inaweza kutoa sekunde, dakika, masaa, siku, tarehe, mwezi, na habari ya mwaka. DS3231 inaweza kuwezeshwa na 3.3V au 5V na betri ya seli ya CR2032 ya lithiamu-kiini inapea RTC wakati haijaunganishwa na Arduino. DS3231 pia ina sensorer ya joto ya inbuilt. DS3231 hutumia mawasiliano ya I2C na laini mbili za pande mbili:

Saa 1_Serial (SCL)

Takwimu za 2_Serial (SDA)

KUMBUKA:

Ikiwa unafurahisha kutengeneza kinasa data au Logger ya sensorer na kurekodi data yake kwenye faili. hapa kuna viungo vifuatavyo: 1-Joto na ukali wa data ukali

www.youtube.com/embed/gd-a8Y5GF3A

Kirekodi cha data cha 2-DHT11 na Arduino & Kadi ndogo ya SD

www.youtube.com/embed/gd-a8Y5GF3A

Ukurasa wa Facebook: Modal = admin_t…

Data-Logger:

Logger data (pia data-logger au kinasa data) ni kifaa cha elektroniki ambacho hurekodi data kwa muda na kifaa kilichojengwa au sensorer au kupitia vyombo na sensorer za nje. Kwa ujumla ni ndogo, ina nguvu ya betri, inabeba, na ina vifaa vya microprocessor, kumbukumbu ya ndani ya kuhifadhi data, na sensorer. Baadhi ya waunganishaji wa data na kompyuta ya kibinafsi, na tumia programu kuwezesha kumbukumbu ya data na kuona na kuchambua data iliyokusanywa, wakati wengine wana kifaa cha kiolesura cha ndani (keypad, LCD) na inaweza kutumika kama kifaa cha kusimama pekee. Katika mradi huu, ninatumia SD-Kadi kuhifadhi data kwa msaada wa Arduino.

DS3231:

Tarehe na wakati wa kipimo cha sensorer au rekodi ya data inaweza kujumuishwa wakati wa kuandika data kwenye kadi ya SD ukitumia moduli ya saa halisi, kama vile DS3231. Saa ya wakati halisi inaweza kutoa sekunde, dakika, masaa, siku, tarehe, mwezi, na habari ya mwaka. DS3231 inaweza kuwezeshwa na 3.3V au 5V na betri ya seli ya CR2032 ya lithiamu-kiini inapea RTC wakati haijaunganishwa na Arduino. DS3231 pia ina sensorer ya joto ya inbuilt. DS3231 hutumia mawasiliano ya I2C na laini mbili za pande mbili: saa ya serial (SCL) na data ya serial (SDA). Jinsi ya kuungana na Arduino kwa mchoro huu wa unganisho unapatikana.

Moduli ya Kadi ndogo ya SD:

Moduli (Micro SD-Card Adapter) ni moduli ya kusoma kadi ya Micro SD, kupitia mfumo wa faili na dereva wa kiolesura cha SPI, mfumo wa SCM kumaliza faili kusoma na kuandika Micro SD-kadi. Watumiaji wa Arduino wanaweza kutumia moja kwa moja IDE ya Arduino inakuja na kadi ya maktaba ya kadi ya SD kukamilisha uanzishaji na kusoma.

Hatua ya 1:

Picha
Picha
Picha
Picha
Picha
Picha

Fritzing: -

Katika mafunzo haya ninatumia programu ya Fritzing kutengeneza skimu za mradi wangu.

kwanza ninahitaji kufungua Fritzing na kisha kuchukua DS3231, Arduino UNO na Micro SD Card. tunahitaji kuwaunganisha kupitia waya za kuruka.

zifuatazo ni mikakati ya kuunganisha: -

Uunganisho wa DS3231 na Arduino UNO:

DS3231 _ Arduino UNO

Ndugu ----------------------- Ndugu

VCC ----------------------- 5volt

SDA ----------------------- Bandika A4

SCL ----------------------- Bandika A5

Uunganisho wa Kadi ya SD na Arduino UNO: -

Kadi ya SD _ Arduino UNO

Ndugu --------------------------------- Gnd

VCC ------------------------------ 5volti

MISO -------------------------------- pin12

MOSI -------------------------------- pin11

SCK ---------------------------------- pin13

SCS ---------------------------------- pini 10

Hatua ya 2:

Picha
Picha
Picha
Picha
Picha
Picha

Uigaji wa Proteus: -

Katika Mradi huu nilitumia Programu ya Proteus ya Uigaji.

Kwanza, ninahitaji kufungua maktaba kuchukua vifaa na vifaa. Ninachukua kadi ya DS3232 na SD na terminal halisi kwa kusudi la kuiga. Kwa sababu tunahitaji Kuiga wakati na tarehe, wakati wa kuiga ds3232 saa ya dirisha inafunguliwa ambayo wakati na tarehe zinaendesha. tunaweza kuweka nukta za kuanzia na saa katika usimbo wa Arduino. Katika miradi mingine kitufe cha kushinikiza hutumiwa kuweka tarehe na wakati kwa mikono kwa kusudi hili tunahitaji kubadilisha usimbo wa Arduino ipasavyo.

Ninatumia Arduino UNO kwa hili tunahitaji faili ya Hex. Tengeneza faili ya Hex ya usimbuaji wako wa Arduino (ninatoa nambari hapa chini) katika Arduino IDE. kisha pakia katika Sifa za Arduino.

Ninatumia moduli ya kadi ya SD. Ninatoa faili ya Kadi ya SD, pakia kwenye moduli yako (iliyotolewa kwa maelezo yafuatayo). Katika Proteus kushoto chini ya kona kuna kitufe cha kucheza kisukuma na uigaji utaanza. wakati masimulizi yalipoanza windows mbili zitakuwa wazi, terminal halisi na saa ya ds3232.

Kituo cha kweli kinaonyesha data zilizorekodiwa kama;

Kadi ya SD Sawa

rekodi1

rekodi2

rekodi3

recrod4

rekodi5

> dirisha la saa ds3232 linaonyesha wakati na tarehe ipasavyo.

> wakati wa uigaji faili "yaliyomo kwenye Kadi ya Kumbukumbu" itafunguliwa, faili hii ina data ya data.csv. Katika faili hii sisi Wakati na tarehe, mwezi, siku na mwaka data. Kuchelewa (1000); data hii itarudia na data itaongeza kwenye faili.

Hatua ya 3:

Picha
Picha
Picha
Picha

Kazi ya EXCEL: -

Fungua Excel na ingiza faili yako ya data.csv ndani yake. data itaonyeshwa kwenye safu na kuchukua grafu ya mstari wa safu wima ya wakati.

Hatua ya 4:

Ilipendekeza: