Ինչպես օգտագործել իրական ժամանակի ժամացույցի մոդուլ (DS3231) ՝ 5 քայլ
Ինչպես օգտագործել իրական ժամանակի ժամացույցի մոդուլ (DS3231) ՝ 5 քայլ
Ինչպես օգտագործել իրական ժամանակի ժամացույցի մոդուլ (DS3231)
Ինչպես օգտագործել իրական ժամանակի ժամացույցի մոդուլ (DS3231)
Ինչպես օգտագործել իրական ժամանակի ժամացույցի մոդուլ (DS3231)
Ինչպես օգտագործել իրական ժամանակի ժամացույցի մոդուլ (DS3231)

DS3231- ը էժան, չափազանց ճշգրիտ I2C իրական ժամանակի (RTC) ժամացույց է (RTC) ՝ ջերմաստիճանի փոխհատուցվող բյուրեղային տատանումով (TCXO) և բյուրեղով: Սարքը ներառում է մարտկոցի մուտք և պահպանում է ժամանակի ճշգրիտ հաշվարկում, երբ սարքի հիմնական էներգիան ընդհատվում է:

Պարագաներ:

Arduino Uno R3-https://store.arduino.cc/usa/arduino-uno-rev3

DS3231 RTC մոդուլ - ավելի շատ DS3231 AT24C32 IIC RTC մոդուլ

Breadboard - MB -102 Breadboard

Jumper Wires - արականից տղամարդու 4 և 8 դյույմ առանց զոդման ժապավեն Dupont- համատեղելի Jumper լարեր

Քայլ 1: Տեղադրեք մարտկոցը

Տեղադրեք մարտկոց
Տեղադրեք մարտկոց

Մարտկոցի մուտքը 3 Վ է, իսկ սովորական CR2032 3 Վ մարտկոցը կարող է սնուցել մոդուլը և պահպանել տեղեկատվությունը ավելի քան մեկ տարի:

Քայլ 2: Միացում

Միացում
Միացում

RTC մոդուլը միացնելը բավականին պարզ է:

VCC -> Arduino 5VGND -> Arduino GND SCL -> SCL կամ A5 SDA -> SDA կամ A4

Քայլ 3: Գրադարան

Գրադարան
Գրադարան

Arduino գրադարանը DS3231 իրական ժամանակի ժամացույցի (RTC) համար կարող է ուղղակիորեն տեղադրվել Գրադարանի կառավարիչում:

Քայլ 4: Setամացույցի կարգավորում

Mostամացույցը, ամենայն հավանականությամբ, սկզբում սահմանվել է 1970 թվականի հունվարի 1 -ին: Եթե ձեր նախագծերում իրական ժամանակի կարիք ունեք, համաժամացրեք այս RTC- ը ձեր համակարգչի հետ:

Նայեց DS3231 գրադարանից DS3231_set օրինակը և թվում է, թե ակնկալում է այս ձևաչափով ուղարկված ամսաթիվ YYMMDDwHHMMSS, վերջում `« x »:

Python կոդի մի քանի տող pyserial և ntplib օգտագործմամբ պետք է ժամանակ ստանա ժամանակի սերվերից և տող ուղարկի Arduino- ին:

Քայլ 5: Փորձարկեք RTC- ն

Փորձարկել RTC- ն
Փորձարկել RTC- ն

Գրադարանում օրինակները գտնում են DS3231/echo_time.ino: Վերբեռնեք այն Arduino- ում և դուք պետք է տեսնեք սերիական մոնիտորի վրա տպված ժամանակը:

Խորհուրդ ենք տալիս: