Orodha ya maudhui:
- Hatua ya 1: Unganisha DS1307 na Arduino
- Hatua ya 2: Ongeza Maktaba ya DS1307RTC
- Hatua ya 3: Chagua Bodi ya Arduino
- Hatua ya 4: Mchoro wa Wakati wa Kuweka
- Hatua ya 5: Mchoro wa ReadTest
- Hatua ya 6: Matokeo
- Hatua ya 7: Articel Nyingine Kuhusu RTC
Video: Jinsi ya Kutumia DS1307 Kutumia Arduino: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
DS1307 ni Saa Saa Saa IC (RTC). IC hii hutumiwa kutoa data ya wakati. Wakati uliopewa huanza kutoka Sekunde, Dakika, Saa, Siku, Tarehe, Mwezi, na Mwaka.
IC hii inahitaji vifaa vya ziada vya nje kama vile Crystal na Batri za 3.6V. Crystal hutumiwa kwa vyanzo vya saa. Betri hutumiwa kwa nishati ya ziada ili kazi ya wakati isimamishwe wakati usambazaji kuu umekatwa.
Ninashauri kununua moduli ya DS1307 ambayo imewekwa na vifaa vya nje.
Vipengele vinahitajika:
- Arduino Nano V.3
- RTC DS1307
- Jumper Wire
- Mini mini ya USB
Maktaba iliyotumiwa:
DS1307RTC
Hatua ya 1: Unganisha DS1307 na Arduino
Unganisha DS1307 kwa Arduino Nano kulingana na picha au jedwali hapa chini.
DS1307 kwa Arduino Nano
VCC ==> + 5V
GND ==> GND
SCL ==> A5
SDA ==> A4
DS ==> NC
Kisha, unganisha Arduino kwenye Laptop / PC ukitumia Mini USB.
Hatua ya 2: Ongeza Maktaba ya DS1307RTC
Maktaba ya DS1307 inaweza kupakuliwa hapa:
Maktaba DS1307
Baada ya upakuaji kukamilika, Fungua "Skecth ==> Jumuisha Maktaba ==> ongeza Maktaba ya.pp"
Pata faili ya maktaba ambayo imepakuliwa.
Ikiwa imefanikiwa, funga Arduino na uifungue tena.
Hatua ya 3: Chagua Bodi ya Arduino
Fungua zana na uchague bodi ya Arduino kulingana na picha hapo juu.
Bodi "Arduino Nano"
Mtawala: "ATmega328P (Bootloader ya Zamani)"
Hatua ya 4: Mchoro wa Wakati wa Kuweka
Kuna michoro mbili ambazo zitatumika. Mchoro wa kwanza ni "SetTime" inayotumika kuweka wakati kwenye DS1307 ili kuendana na wakati wa sasa. ya pili ni "ReadTest" inayotumika kuonyesha hesabu ya saa.
Pakia Wakati wa Kuweka:
Fungua Faili> Mifano> DS1307RTC> SetTime
Baada ya Mchoro kufunguliwa bonyeza bonyeza na subiri kwa muda mfupi.
Ikiwa mchakato wa kupakia umekamilika, fungua Monitor Monitor kuona muda uliowekwa.
Hatua ya 5: Mchoro wa ReadTest
Pakia Mchoro "ReadTes" ili kutekeleza kazi iliyowekwa wakati.
Fungua Faili> Mifano> DS1307RTC> ReadTest
Bonyeza pakia na subiri kwa muda mfupi. Baada ya mchakato wa kupakia kukamilika fungua mfuatiliaji wa serial ili kuona matokeo.
Hatua ya 6: Matokeo
Ikiwa imefanikiwa, mfuatiliaji wa serial ataonyeshwa kama inavyoonyeshwa kwenye Kielelezo 1.
Ikiwa Moduli ya DS1307 haijawekwa au haijaunganishwa kwenye bodi ya Arduino, mfuatiliaji wa serial ataonyeshwa kama inavyoonyeshwa kwenye Kielelezo 2.
Hatua ya 7: Articel Nyingine Kuhusu RTC
Unaweza kutumia LCD au Moduli ya Sehemu 7 kuonyesha wakati unaozalishwa na RTC.
Ikiwa haujui kuitumia, unaweza kuona nakala yangu inayofuata juu ya "Jinsi ya kuonyesha wakati kwenye LCD" au "Jinsi ya kuonyesha wakati katika Moduli ya Sehemu 7" katika nakala yangu inayofuata.
Asante kwa kusoma nakala hii, tunatumai ni muhimu.
Ikiwa kuna maswali, andika tu kwenye safu ya maoni.
Ilipendekeza:
DIY -- Jinsi ya Kutengeneza Roboti ya Buibui Ambayo Inaweza Kudhibitiwa Kutumia Smartphone Kutumia Arduino Uno: Hatua 6
DIY || Jinsi ya kutengeneza Roboti ya Buibui ambayo inaweza Kudhibitiwa Kutumia Smartphone Kutumia Arduino Uno: Wakati wa kutengeneza roboti ya Buibui, mtu anaweza kujifunza vitu vingi juu ya roboti. Kama vile kutengeneza Roboti ni ya kuburudisha na pia ni changamoto. Katika video hii tutakuonyesha jinsi ya kutengeneza roboti ya Buibui, ambayo tunaweza kutumia kwa kutumia smartphone yetu (Androi
Jinsi ya Kutumia Sensore ya Unyevu wa Udongo Kutumia Arduino: Hatua 4
Jinsi ya kutumia Sensore ya Unyevu wa Udongo Kutumia Arduino: sensa ya unyevu wa mchanga ni sensa inayoweza kutumiwa kupima unyevu kwenye mchanga. Inafaa kwa kutengeneza prototypes ya miradi ya kilimo cha Smart, miradi ya wadhibiti wa Umwagiliaji, au miradi ya Kilimo ya IoT. Sensor hii ina uchunguzi 2. Ambayo hutumiwa
Encoder ya Rotary: Jinsi inavyofanya kazi na jinsi ya kutumia na Arduino: Hatua 7
Encoder ya Rotary: Jinsi inavyofanya kazi na jinsi ya kutumia na Arduino: Unaweza kusoma hii na mafunzo mengine ya kushangaza kwenye wavuti rasmi ya ElectroPeakOverviewIn hii ya mafunzo, utajua jinsi ya kutumia kisimbuzi cha rotary. Kwanza, utaona habari kadhaa juu ya usimbuaji wa mzunguko, na kisha utajifunza jinsi ya
Jinsi ya Kutumia Kituo cha Mac, na Jinsi ya Kutumia Kazi Muhimu: Hatua 4
Jinsi ya Kutumia Kituo cha Mac, na Jinsi ya Kutumia Kazi Muhimu: Tutakuonyesha jinsi ya kufungua Kituo cha MAC. Tutakuonyesha pia vitu kadhaa ndani ya Kituo, kama ifconfig, kubadilisha saraka, kufikia faili, na arp. Ifconfig itakuruhusu kuangalia anwani yako ya IP, na tangazo lako la MAC
Saa ya Linear Kutumia Arduino + DS1307 + Neopixel: Kutumia tena Vifaa Vingine: Hatua 5
Saa ya Linear Kutumia Arduino + DS1307 + Neopixel: Kutumia tena Vifaa Vingine: Kutoka kwa miradi ya awali nilikuwa na Arduino UNO na mkanda wa LED wa Neopixel kushoto, na nilitaka kufanya kitu tofauti. Kwa sababu ukanda wa Neopixel una taa 60 za LED, inayofikiriwa kuitumia kama saa kubwa.Kuonyesha Saa, sehemu nyekundu ya 5-LED hutumiwa (60 LED