Raspberry Pi-LOGO

Raspberry Pi DS3231 Precision RTC Module yePico

Raspberry Pi DS3231 Precision RTC Module yePico-PRODUCT

Product Information

Iyo Precision RTC Module yePico ndeyechokwadi chaiyo-nguva yewachi module yakagadzirirwa kushandiswa neiyo Raspberry Pi Pico microcontroller board. Inosanganisira iyo DS3231 yakakwirira chaiyo RTC chip uye inotsigira I2C kutaurirana. Iyo module inosanganisirawo
RTC backup bhatiri slot inotsigira CR1220 bhatani sero kuchengetedza nguva kwayo kunyangwe simba guru rikabviswa. Iyo module ine chiratidzo chesimba chinogona kugoneswa kana kuremara nekutengesa 0 resistor pane jumper. Zviri
yakagadzirwa nemusoro unokwenenzverwa kuti ubatanidze nyore kune Raspberry Pi Pico

Chii chiri paBhodhi:

  1. DS3231 yakakwirira chaiyo RTC chip
  2. I2C bhazi rekutaurirana
  3. RTC backup bhatiri slot inotsigira CR1220 bhatani sero
  4. Simba chiratidzo (inogoneswa nekutengesa 0 resistor pane jumper, yakaremara nekusarudzika)
  5. Raspberry Pi Pico musoro wekunamatira nyore

Pinout Tsanangudzo:

Iyo pinout yePrecision RTC Module yePico yakaita seiyi:

Raspberry Pi Pico Code Tsanangudzo
A I2C0
B I2C1
C GP20
D P_SDA
1 GP0
2 GP1
3 GND
4 GP2
5 GP3
6 GP4
7 GP5
8 GND
9 GP6
10 GP7
11 GP8
12 GP9
13 GND
14 GP10
15 GP11
16 GP12
17 GP13
18 GND
19 GP14
20 GP15

Schematic:

Iyo dhizaini yedhizaini yePrecision RTC Module yePico inogona kuva viewed nekudzvanya here.

Precision RTC Module yePico - Chigadzirwa Chekushandisa Mirayiridzo

Raspberry Pi Code:

  1. Vhura terminal yeRaspberry Pi.
  2. Dhawunirodha uye unzip iyo demo makodhi kune dhairekitori Pico C/C++ SDK. Ziva kuti dhairekitori reSDK rinogona kunge rakasiyana kune vakasiyana vashandisi, saka unofanirwa kutarisa iro chairo dhairekitori. Kazhinji, inofanira kunge iri ~/pico/. Shandisa murairo unotevera: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Enda kuPico C/C++ SDK dhairekitori: cd ~/pico
  4. Unzip kodhi yakatorwa: unzip Pico-rtc-ds3231_code.zip
  5. Bata bhatani reBOOTSEL rePico uye batanidza iyo USB interface yePico kuRaspberry Pi. Wobva wasunungura bhatani.
  6. Unganidza uye mhanyisa iyo pico-rtc-ds3231 examples uchishandisa mirairo inotevera:
    cd ~/pico/pico-rtc-ds3231_code/c/build/ cmake .. make sudo mount /dev/sda1 /mnt/pico && sudo cp rtc.uf2 /mnt/pico/ && sudo sync && sudo umount /mnt/pico && sleep 2 && sudo minicom -b 115200 -o -D /dev/ttyACM0
  7. Vhura terminal uye shandisa minicom kutarisa ruzivo rwe sensor.

Python:

  1. Tarisa kune Raspberry Pi's dhairekitori kumisikidza Micropython firmware yePico.
  2. Vhura iyo Thonny IDE.
  3. Dhonza kodhi yedemo kuIDE woimhanyisa paPico.
  4. Dzvanya iyo yekumhanya icon kuti uite iyo MicroPython demo makodhi.

Windows:

Mirayiridzo yekushandisa Precision RTC Module yePico ine Windows haina kupihwa mubhuku remushandisi. Ndokumbira utarise kune zvinyorwa zvechigadzirwa kana kubata mugadziri kuti uwane rumwe rubatsiro.

Vamwe:

Iwo magetsi e LED pane module haashandiswe nekusarudzika. Kana iwe uchida kuzvishandisa, unogona kutengesa 0R resistor pane iyo R8 chinzvimbo. Unogona view dhiyabhorosi dhiyagiramu kuti uwane mamwe mashoko.

Chii chiri paBoard

Raspberry Pi DS3231 Precision RTC Module yePico-FIG1

  1. DS3231
    yakakwirira chaiyo RTC chip, I2C bhazi
  2. RTC backup bhatiri
    inotsigira CR1220 bhatani sero
  3. Simba chiratidzo
    inogoneswa nekutengesa 0Ω resistor pane jumper, yakaremara nekusarudzika
  4. Raspberry Pi Pico musoro
    yekunamatira kuRaspberry Pi Pico, stackable dhizaini

Pinout Definition

Raspberry Pi DS3231 Precision RTC Module yePico-FIG2

Raspberry Pi Code

  1. Vhura terminal yeRaspberry Pi
  2. Dhawunirodha uye unzip iyo demo makodhi kudhairekitori Pico C/C++ SDK

Raspberry Pi DS3231 Precision RTC Module yePico-FIG3

  1. Bata bhatani reBOOTSEL rePico, uye batanidza iyo USB interface yePico kuRaspberry Pi wobva wasunungura bhatani.
  2. Unganidza uye mhanyisa iyo pico-rtc-ds3231 examples

    Raspberry Pi DS3231 Precision RTC Module yePico-FIG4

  3. Vhura terminal uye mushandisi minicom kuti utarise ruzivo rwe sensor.

    Raspberry Pi DS3231 Precision RTC Module yePico-FIG5

Python:

  1. Tarisa kune madhairekitori eRaspberry Pi kuseta Micropython firmware yePico
  2. Vhura iyo Thonny IDE, uye dhonza demo kuIDE uye mhanya paPico sepazasi.

    Raspberry Pi DS3231 Precision RTC Module yePico-FIG6
    Raspberry Pi DS3231 Precision RTC Module yePico-FIG7

  3. Dzvanya iyo "run" icon kuti umhanye iyo MicroPython demo macode.

    Raspberry Pi DS3231 Precision RTC Module yePico-FIG8

Windows

  • Dhawunirodha uye unzip iyo demo kune yako Windows desktop, tarisa kune Raspberry Pi's madhairekitori kumisikidza Windows software nharaunda marongero.
  • Dzvanya uye bata bhatani reBOOTSEL rePico, batanidza USB yePico kuPC neMicroUSB tambo. Ngenisa c kana chirongwa chepython muPico kuti iite kuti imhanye.
  • Shandisa serial chishandiso ku view iyo chaiyo serial port yePico's USB enumeration kuti utarise ruzivo rwekudhinda, iyo DTR inoda kuvhurwa, iyo baud rate i115200, sezvakaratidzwa pamufananidzo pazasi:

    Raspberry Pi DS3231 Precision RTC Module yePico-FIG9

Vamwe

  • Chiedza che LED hachishandiswe nekukasira, kana uchida kuishandisa, unogona kutengesa 0R resistor pane R8 chinzvimbo. Dzvanya kuti view dhiyabhorosi dhiyagiramu.
  • Iyo INT pini yeDS3231 haishandiswe nekukasira. kana iwe uchida kuishandisa, unogona kutengesa iyo 0R resistor pane iyo R5,R6,R7 zvinzvimbo. Dzvanya kuti view dhiyabhorosi dhiyagiramu.
    • Solder iyo R5 resistor, batanidza iyo INT pini kune GP3 pini yePico, kuti uone mamiriro ekubuda kweDS3231 alarm wachi.
    • Solder iyo R6 resistor, batanidza iyo INT pini kune 3V3_EN pini yePico, kudzima Pico simba kana DS3231 alarm wachi yabuda yakaderera.
    • Solder iyo R7 resistor, batanidza iyo INT pini kune RUN pini yePico, kusetazve Pico apo DS3231 alarm wachi inoburitsa yakaderera.

Zvirongwa

Raspberry Pi DS3231 Precision RTC Module yePico-FIG10

Raspberry Pi DS3231 Precision RTC Module yePico-FIG11

Zvinyorwa / Zvishandiso

Raspberry Pi DS3231 Precision RTC Module yePico [pdf] User Manual
DS3231 Precision RTC Module yePico, DS3231, Precision RTC Module yePico, Precision RTC Module, RTC Module, Module

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *