Waveshare-logo

Waveshare Pico-RTC-DS3231 Precision RTC Module

Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-cov khoom lag luam

Cov ntaub ntawv khoom

Pico-RTC-DS3231 yog RTC expansion module tshwj xeeb rau Raspberry Pi Pico. Nws suav nrog lub siab-precision RTC nti DS3231 thiab siv lub tsheb npav I2C rau kev sib txuas lus. Lub module nta tus qauv Raspberry Pi Pico header, txhawb nqa Raspberry Pi Pico series. Nws kuj suav nrog onboard DS3231 nti nrog lub roj teeb thaub qab, tso cai rau lub sijhawm ua haujlwm. RTC suav cov vib nas this, feeb, teev, hnub tim ntawm lub hli, hli, hnub ntawm lub lim tiam, thiab xyoo nrog leap-xyoo them nyiaj siv tau mus txog 2100. Nws muaj kev xaiv hom ntawm 24-teev lossis 12-teev nrog AM / PM qhov taw qhia. Tsis tas li ntawd, tus qauv muab 2 lub sijhawm ua haujlwm tswb moos thiab tuaj nrog cov ntaub ntawv online rau Raspberry Pi Pico C / C ++ thiab MicroPython ex.ample demos.

Cov lus qhia siv khoom

Kev teeb tsa ib puag ncig:

  1. Rau ib puag ncig kev txhim kho daim ntawv thov rau Pico ntawm Raspberry Pi, thov xa mus rau RaspberryPiChapter.
  2. Rau qhov kev teeb tsa ib puag ncig Windows, koj tuaj yeem xa mus rau qhov txuas no. Qhov kev qhia no siv VScode IDE rau kev txhim kho hauv ib puag ncig Windows.

Tshajview

Pico-RTC-DS3231 yog RTC expansion module tshwj xeeb rau Raspberry Pi Pico. Nws suav nrog high-precision RTC nti DS3231 thiab siv lub tsheb npav I2C rau kev sib txuas lus. Ntau lwm cov sensors raug tso cai txuas nrog ua tsaug rau cov qauv tsim stackable.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (26)

Nta

  • Tus Qauv Raspberry Pi Pico header, txhawb nqa Raspberry Pi Pico series.
  • Onboard siab precision RTC nti DS3231, nrog cov roj teeb thaub qab.
  • Lub Sijhawm Sijhawm Sijhawm suav suav Thib Ob, feeb, teev, Hnub tim,
  • Lub hli, Hnub ntawm Lub Limtiam, thiab Xyoo nrog Leap-Xyoo Cov Nyiaj Them Nqi Siv Tau mus txog 2100.
  • Xaiv hom: 24-teev lossis 12-teev nrog qhov taw qhia AM / PM. 2 x programable tswb moos.
  • Muab cov ntaub ntawv online (Raspberry Pi Pico C/C ++ thiab MicroPython example demos).

Specification

  • Kev khiav hauj lwm voltage: 3.3v XNUMX
  • Backup roj teeb voltage: 2.3V ~ 5.5V
  • Ua haujlwm kub: -40 ° C ~ 85 ° C
  • Kev siv zog: 100nA (txhawb cov ntaub ntawv thiab cov ntaub ntawv moos)

PinoutWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (1) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (2)

Qhov ntevWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (3)

Cov neeg siv phau ntawv qhia

Teeb ib puag ncig

  1. Rau qhov kev txhim kho daim ntawv thov rau Pico ntawm Raspberry Pi, thov mus saib Raspberry Pi Tshooj .
  2. Rau qhov chaw ib puag ncig Windows, koj tuaj yeem xa mus rau qhov txuas . Qhov kev qhia no siv VScode IDE rau kev txhim kho hauv ib puag ncig Windows.

Raspberry Pi

  1. Nkag mus rau Raspberry Pi Nrog SSH lossis nias Ctrl + Alt + T tib lub sijhawm thaum siv lub vijtsam qhib lub davhlau ya nyob twg.
  2. Download tau thiab unzip cov demo codes rau phau ntawv Pico C / C ++ SDK. Cov lus qhia siv rau cov neeg siv uas tseem tsis tau teeb tsa SDK.
  3. Tuav lub BOOTSEL khawm ntawm Pico, thiab txuas USB interface ntawm Pico rau Raspberry Pi ces tso lub pob.
  4. Sau thiab khiav lub pico-rtc-ds3231 examples: cd ~/pico/pico-rtc-ds3231_code/c/build/ cmake ..mak sudo mount /dev/sda1 /mnt/pico && sudo cp rtc.uf2 /mnt/pico/ && sudo sync && sud o umount / mnt/pico && pw tsaug zog 2 && sudo minicom -b 115200 -o -D /dev/ttyACM0
  5. Qhib lub davhlau ya nyob twg thiab siv minicom los xyuas lub sensor cov ntaub ntawv.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (5)

python

  1. Xa mus rau Raspberry Pi cov lus qhia los teeb tsa Micropython firmware rau Pico.
  2. Qhib Thonny IDE, luag tus demo rau IDE, thiab khiav ntawm Pico raws li hauv qab no.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (6)
  3. Nyem rau "khiav" icon kom khiav MicroPython demo codes.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (8)

Qhov rai

  • Download tau thiab unzip lub demo rau koj lub Windows desktop, xa mus rau Raspberry
  • Pi cov lus qhia los teeb tsa Windows software ib puag ncig kev teeb tsa.
  • Nias thiab tuav lub pob BOOTSEL ntawm Pico, txuas lub USB ntawm Pico rau lub PC nrog MicroUSB cable. Ntshuam c lossis Python program rau Pico kom nws khiav.
  • Siv cov cuab yeej serial rau view qhov chaw nres nkoj virtual ntawm Pico's USB enumeration los xyuas cov ntaub ntawv luam tawm, DTR yuav tsum tau qhib, thiab tus nqi baud yog 115200, raws li qhia hauv daim duab hauv qab no:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (27)

Lwm tus

  • Lub teeb LED tsis yog siv los ntawm lub neej ntawd, yog tias koj xav siv nws, koj tuaj yeem siv 0R resistor ntawm R8 txoj haujlwm. Nyem rau view schematic daim duab.
  • Lub INT tus pin ntawm DS3231 tsis siv los ntawm lub neej ntawd. Yog tias koj xav siv nws, koj tuaj yeem muab 0R resistor ntawm R5, R6, thiab R7 txoj haujlwm. Nyem rau view schematic daim duab.
  • Solder R5 resistor, txuas INT tus pin rau GP3 tus pin ntawm Pico, txhawm rau txheeb xyuas cov xwm txheej tso tawm ntawm DS3231 lub tswb moos.
  • Solder R6 resistor, txuas INT tus pin rau 3V3_EN tus pin ntawm Pico, kom tua lub zog Pico thaum lub tswb moos DS3231 tso tawm qis qis.
  • Solder R7 resistor, txuas INT tus pin mus rau RUN tus pin ntawm Pico, kom rov pib Pico thaum DS3231 tswb moos outputs qis.

Cov peev txheej

  • Cov ntaub ntawv
    • Schematic
    • Cov ntaub ntawv DS3231
  • Demo codes
    • Demo codes
  • Txhim kho Software
    • Thonny Python IDE (Windows V3.3.3)
    • zom 221.7z
    • Image2Lcd.7z

Pico Quick Start

Download Ua Lag Luam

  • MicroPython Firmware Download
  • C_Blink Firmware Download [Expand]

Video Tutorial [Expand]

  • Pico Tutorial I – Basic Introduction
  • Pico Tutorial II – GPIO [Expand]
  • Pico Tutorial III – PWM [Expand]
  • Pico Tutorial IV – ADC [Expand]
  • Pico Tutorial V – UART [Expand]
  • Pico Tutorial VI – Yuav tsum tau txuas ntxiv… [Expand]

MicroPython Series

  • 【MicroPython】 tshuab.Pin Function
  • 【MicroPython】 machine.PWM Function
  • 【MicroPython】 tshuab.ADC Muaj nuj nqi
  • 【MicroPython】 tshuab.UART muaj nuj nqi
  • 【MicroPython】 tshuab.I2C Muaj nuj nqi
  • 【MicroPython】 tshuab.SPI Function
  • 【MicroPython】 rp2.StateMachine

C/C++ Series

  • 【C/C++】 Windows Tutorial 1 – Kev teeb tsa ib puag ncig
  • 【C/C++】 Windows Tutorial 1 – Tsim Project Tshiab

Arduino IDE Series

Nruab Arduino IDE

  1. Rub tawm Arduino IDE pob teeb tsa los ntawm Arduino webthaj chaw.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (10)
    • DOWNLOAD
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (11)
  2. Tsuas yog nyem rau ntawm "JUST DOWNLOAD".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (13)
  3. Nyem rau nruab tom qab rub tawm.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (14)
  4. Nco tseg: Koj yuav raug ceeb toom rau nruab tus tsav tsheb thaum lub sijhawm teeb tsa, peb tuaj yeem nyem Install.

Nruab Arduino-Pico Core ntawm Arduino IDE

  1. Qhib Arduino IDE, nyem qhov File nyob rau sab laug ces kaum thiab xaiv "Preferences".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (16)
  2. Ntxiv qhov txuas hauv qab no hauv tus thawj tswj hwm kev txhim kho ntxiv URL, ces nias OK.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (17)
  3. Nyem rau ntawm Cov Cuab Yeej -> Dev Board -> Dev Board Manager -> Nrhiav rau pico, nws qhia tau tias ntsia txij thaum kuv lub computer twb ntsia nws.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (19)

Upload Demo Thawj zaug

  1. Nias thiab tuav lub BOOTSET khawm ntawm Pico board, txuas Pico mus rau USB chaw nres nkoj ntawm lub khoos phis tawj ntawm Micro USB cable, thiab tso lub pob thaum lub khoos phis tawj lees paub lub hard drive (RPI-RP2).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (21)
  2. Download tau lub demo, qhib arduino\PWM\D1-LED txoj hauv qab D1-LED.ino.
  3. Nyem Cov cuab yeej -> Chaw nres nkoj, nco ntsoov COM uas twb muaj lawm, tsis tas yuav nyem qhov COM no (cov khoos phis tawj sib txawv qhia COM sib txawv, nco ntsoov COM uas twb muaj lawm hauv koj lub computer).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (22)
  4. Txuas tus tsav tsheb rau lub khoos phis tawj nrog USB cable, tom qab ntawd nyem Cov Cuab Yeej -> Chaw nres nkoj, xaiv uf2 Board rau thawj qhov kev sib txuas, thiab tom qab upload tiav, txuas dua yuav ua rau muaj qhov chaw nres nkoj COM ntxiv.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (23)
  5. Nyem Tool -> Dev Board -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (24)
  6. Tom qab teeb tsa, nyem rau sab xis xub upload.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (25)
    • Yog tias koj ntsib teeb meem thaum lub sijhawm, koj yuav tsum rov nruab lossis hloov Arduino IDE version, tshem tawm Arduino IDE yuav tsum tau muab tshem tawm kom huv, tom qab tshem tawm cov software koj xav tau manually rho tawm tag nrho cov ntsiab lus ntawm daim nplaub tshev C:\Users\ [ npe]\AppData\Local\Arduino15 (koj yuav tsum qhia qhov zais files nyob rau hauv thiaj li yuav pom nws) thiab ces reinstall.

Qhib Qhov Chaw Demo

  • MicroPython Demo (GitHub)
  • MicroPython Firmware/Blink Demo (C)
  • Official Raspberry Pi C/C++ Demo
  • Official Raspberry Pi MicroPython Demo
  • Arduino Official C/C++ Demo

Txhawb nqa

Kev pab txhawb nqa
Xa tam sim no

  • Yog tias koj xav tau kev txhawb nqa lossis muaj kev tawm tswv yim / rovview, thov nias lub pob xa tam sim no kom xa daim pib, Peb pab neeg txhawb nqa yuav kuaj xyuas thiab teb rau koj hauv 1 txog 2 hnub ua haujlwm.
  • Thov ua siab ntev thaum peb ua txhua yam los pab koj daws qhov teeb meem.
  • Lub Sijhawm Ua Haujlwm: 9 teev sawv ntxov - 6 teev sawv ntxov GMT + 8 (Hnub Monday txog Friday)

Cov ntaub ntawv / Cov ntaub ntawv

Waveshare Pico-RTC-DS3231 Precision RTC Module [ua pdf] Phau ntawv qhia
Pico-RTC-DS3231 Precision RTC Module, Pico-RTC-DS3231, Precision RTC Module, RTC Module

Cov ntaub ntawv

Cia ib saib

Koj email chaw nyob yuav tsis raug luam tawm. Cov teb uas yuav tsum tau muaj yog cim *