Talaan ng mga Nilalaman:
- Hakbang 1: Ikonekta ang DS1307 sa Arduino
- Hakbang 2: Idagdag ang DS1307RTC Library
- Hakbang 3: Piliin ang Arduino Board
- Hakbang 4: SetTime Sketch
- Hakbang 5: ReadTest Sketch
- Hakbang 6: Resulta
- Hakbang 7: Iba Pang Articel Tungkol sa RTC
Video: Paano Gumamit ng DS1307 Paggamit ng Arduino: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ang DS1307 ay isang Real Time Clock IC (RTC). Ginagamit ang IC na ito upang magbigay ng data ng oras. Ang oras na inilaan ay nagsisimula mula sa Segundo, Minuto, Oras, Araw, Petsa, Buwan, at Taon.
Nangangailangan ang IC na ito ng karagdagang mga panlabas na sangkap tulad ng Crystal at 3.6V Baterya. Ginagamit ang Crystal para sa mga mapagkukunan ng orasan. Ginagamit ang mga baterya para sa backup na enerhiya upang ang pag-andar ng oras ay hindi tumitigil kapag ang pangunahing suplay ay naputol.
Iminumungkahi kong bumili ng isang module na DS1307 na nilagyan ng panlabas na mga bahagi.
Mga sangkap na kinakailangan:
- Arduino Nano V.3
- RTC DS1307
- Jumper Wire
- USB mini
Ginamit ang library:
DS1307RTC
Hakbang 1: Ikonekta ang DS1307 sa Arduino
Ikonekta ang DS1307 sa Arduino Nano alinsunod sa larawan o talahanayan sa ibaba.
DS1307 kay Arduino Nano
VCC ==> + 5V
GND ==> GND
SCL ==> A5
SDA ==> A4
DS ==> NC
Pagkatapos, ikonekta ang Arduino sa Laptop / PC gamit ang Mini USB.
Hakbang 2: Idagdag ang DS1307RTC Library
Maaaring ma-download ang DS1307 library dito:
Library DS1307
Matapos makumpleto ang pag-download, Buksan ang "Skecth ==> Isama ang Library ==> idagdag. ZIp Library"
Hanapin ang file ng library na na-download.
Kung ito ay matagumpay, isara ang Arduino at buksan ito muli.
Hakbang 3: Piliin ang Arduino Board
Buksan ang mga tool at piliin ang Arduino board ayon sa larawan sa itaas.
Lupon "Arduino Nano"
Proccesor: "ATmega328P (Old Bootloader)"
Hakbang 4: SetTime Sketch
Mayroong dalawang mga sketch na gagamitin. Ang unang sketch ay "SetTime" na ginamit upang itakda ang oras sa DS1307 upang tumugma sa kasalukuyang oras. ang pangalawa ay "ReadTest" na ginamit upang ipakita ang bilang ng oras.
I-upload ang SetTime:
Buksan ang File> Mga Halimbawa> DS1307RTC> SetTime
Pagkatapos ng Sketch ay bukas na pag-click sa pag-upload at maghintay ng ilang sandali.
Kung kumpleto ang proseso ng pag-upload, buksan ang Serial Monitor upang makita ang itinakdang oras.
Hakbang 5: ReadTest Sketch
I-upload ang Sketch na "ReadTes" upang maisagawa ang inorasan na pag-andar.
Buksan ang File> Mga Halimbawa> DS1307RTC> ReadTest
Mag-click sa upload at maghintay ng ilang sandali. Matapos makumpleto ang proseso ng pag-upload buksan ang serial monitor upang makita ang mga resulta.
Hakbang 6: Resulta
Kung matagumpay, ang serial monitor ay ipapakita tulad ng ipinakita sa Larawan 1.
Kung ang DS1307 Module ay hindi naka-install o hindi nakakonekta sa isang Arduino board, ang serial monitor ay ipapakita tulad ng ipinakita sa Larawan 2.
Hakbang 7: Iba Pang Articel Tungkol sa RTC
Maaari mong gamitin ang LCD o 7-Segment Module upang ipakita ang oras na nabuo ng RTC.
Kung hindi mo alam kung paano ito gamitin, maaari mong makita ang aking susunod na artikulo sa "Paano ipakita ang oras sa LCD" o "Paano ipakita ang oras sa 7-Segment Module" sa aking susunod na artikulo.
Salamat sa pagbabasa ng artikulong ito, sana ay kapaki-pakinabang ito.
Kung may mga katanungan, isulat lamang sa haligi ng mga komento.
Inirerekumendang:
Paano Gumamit ng Multimeter sa Tamil - Mga Gabay sa Mga Nagsisimula - Multimeter para sa mga Nagsisimula: 8 Hakbang
Paano Gumamit ng Multimeter sa Tamil | Mga Gabay sa Mga Nagsisimula | Multimeter para sa Mga Nagsisimula: Kamusta Mga Kaibigan, Sa tutorial na ito, naipaliwanag ko kung paano gamitin ang multimeter sa lahat ng uri ng mga electronics circuit sa 7 magkakaibang mga hakbang tulad ng1) pagpapatuloy na pagsubok para sa pag-shoot ng problema sa hardware2) Pagsukat sa kasalukuyang DC 3) pagsubok sa Diode at LED 4) Pagsukat Resi
Paano Ligtas na Natatanggal ang Mga Elektronikong Mga Bahagi para sa Muling Paggamit: 9 Mga Hakbang (na may Mga Larawan)
Paano Ligtas na Natapos na Mga Elektronikong Mga Bahagi para sa Muling Paggamit: Kumusta! Ako ay isang electronics nerd, kaya gusto kong maglaro ng iba't ibang mga elektronikong sangkap sa aking mga proyekto. Gayunpaman, maaaring wala akong palaging mga sangkap na kailangan ko upang matapos ko ang aking trabaho. Minsan mas madali itong hilahin ang mga sangkap na kailangan ko mula sa isang lumang elektronikong
Paano Gumamit ng Wemos ESP-Wroom-02 D1 Mini WiFi Module ESP8266 + 18650 sa pamamagitan ng Paggamit ng Blynk: 10 Hakbang
Paano Gumamit ng Wemos ESP-Wroom-02 D1 Mini WiFi Module ESP8266 + 18650 sa pamamagitan ng Paggamit ng Blynk: Pagtukoy: Katugmang sa nodemcu 18650 pagsasama ng system ng pagsingil Ang tagapagpahiwatig na LED (berde ay nangangahulugang buong pula nangangahulugan ng pagsingil) ay maaaring magamit habang singilin ang Control control power supply SMT ang konektor ay maaaring magamit para sa mode ng pagtulog · 1 idagdag
Paano Gumamit ng Mac Terminal, at Paano Gumamit ng Mga Key Function: 4 na Hakbang
Paano Gumamit ng Mac Terminal, at Paano Gumamit ng Mga Key Function: Ipapakita namin sa iyo kung paano buksan ang MAC Terminal. Ipapakita rin namin sa iyo ang ilang mga tampok sa loob ng Terminal, tulad ng ifconfig, pagbabago ng mga direktoryo, pag-access sa mga file, at arp. Papayagan ka ng Ifconfig na suriin ang iyong IP address, at ang iyong MAC ad
Paano Gumamit ng Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Compatible Board sa pamamagitan ng Paggamit ng Blynk: 10 Hakbang
Paano Gumamit ng Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Compatible Board sa pamamagitan ng Paggamit ng Blynk: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Compatible BoardDescription: WiFi ESP8266 Development Board WEMOS D1. Ang WEMOS D1 ay isang board ng pag-unlad ng WIFI batay sa ESP8266 12E. Ang paggana ay katulad ng sa NODEMCU, maliban sa hardware ay buil