I-Raspberry Pi-LOGO

I-Raspberry Pi DS3231 Precision RTC Module ye-Pico

I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-PRODUCT

Ulwazi Lomkhiqizo

I-Precision RTC Module ye-Pico iyimojuli yewashi yesikhathi sangempela enembe kakhulu eklanyelwe ukusetshenziswa nebhodi elincane le-Raspberry Pi Pico. Ihlanganisa i-chip ye-DS3231 enembayo ephezulu ye-RTC futhi isekela ukuxhumana kwe-I2C. I-module ihlanganisa
imbobo yebhethri eyisipele ye-RTC esekela iseli yenkinobho ye-CR1220 ukuze kugcinwe ukugcina isikhathi okunembile ngisho nalapho amandla amakhulu enqanyuliwe. Imojula ifaka inkomba yamandla enganikwa amandla noma ikhutshazwe ngokusoda i-resistor engu-0 ku-jumper. Ikona
yakhelwe ngesihloko esinqwabeleka ukuze inamathiselwe kalula ku-Raspberry Pi Pico

Okukhona Ebhodini:

  1. DS3231 ukunemba okuphezulu kwe-RTC chip
  2. Ibhasi le-I2C lokuxhumana
  3. Imbobo yebhethri eyisipele ye-RTC esekela inkinobho yeseli ye-CR1220
  4. Isikhombi samandla (sinikwe amandla ngokusoda i-resistor engu-0 ku-jumper, sikhutshazwe ngokuzenzakalelayo)
  5. Isihloko se-Raspberry Pi Pico sokunamathiselwe kalula

Incazelo ye-Pinout:

I-pinout ye-Precision RTC Module ye-Pico imi kanje:

Ikhodi ye-Raspberry Pi Pico Incazelo
A I-I2C0
B I-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

Isikimu:

Umdwebo wohlelo lwe-Precision RTC Module ye-Pico ingaba viewed ngokuchofoza lapha.

I-Precision RTC Module ye-Pico – Imiyalo Yokusetshenziswa Komkhiqizo

Ikhodi ye-Raspberry Pi:

  1. Vula itheminali ye-Raspberry Pi.
  2. Landa futhi uvule iziphu yamakhodi edemo kumkhombandlela we-Pico C/C++ SDK. Qaphela ukuthi uhla lwemibhalo lwe-SDK lungase luhluke kubasebenzisi abahlukene, ngakho-ke udinga ukuhlola uhla lwemibhalo lwangempela. Ngokuvamile, kufanele kube ~/pico/. Sebenzisa umyalo olandelayo: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Zulazulela kuhla lwemibhalo lwe-Pico C/C++ SDK: cd ~/pico
  4. Vula ikhodi elandiwe: unzip Pico-rtc-ds3231_code.zip
  5. Bamba inkinobho ethi BOOTSEL ye-Pico bese uxhuma i-USB interface ye-Pico ku-Raspberry Pi. Bese ukhulula inkinobho.
  6. Hlanganisa futhi usebenzise i-pico-rtc-ds3231 exampsebenzisa le miyalo elandelayo:
    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. Vula itheminali futhi usebenzise i-minicom ukuze uhlole ulwazi lwenzwa.

I-Python:

  1. Bheka imihlahlandlela ye-Raspberry Pi ukuze usethe i-Micropython firmware ye-Pico.
  2. Vula i-Thonny IDE.
  3. Hudula ikhodi yedemo uye ku-IDE bese uyisebenzise ku-Pico.
  4. Chofoza isithonjana sokugijima ukuze usebenzise amakhodi edemo e-MicroPython.

IWindows:

Imiyalo yokusebenzisa i-Precision RTC Module ye-Pico ene-Windows ayinikeziwe kubhukwana lomsebenzisi. Sicela ubhekisele kumadokhumenti omkhiqizo noma uthinte umkhiqizi ukuze uthole usizo olwengeziwe.

Abanye:

Izibani ze-LED kumojula azisetshenziswa ngokuzenzakalelayo. Uma udinga ukuzisebenzisa, ungathengisa i-resistor engu-0R endaweni ye-R8. Ungakwazi view umdwebo wohlelo ukuze uthole imininingwane eyengeziwe.

Yini Esebhodini

I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG1

  1. I-DS3231
    ukunemba okuphezulu kwe-RTC chip, ibhasi le-I2C
  2. Ibhethri eliyisipele le-RTC
    isekela iseli yenkinobho ye-CR1220
  3. Inkomba yamandla
    inikwe amandla ngokusoda i-resistor engu-0Ω ku-jumper, ikhutshazwe ngokuzenzakalela
  4. Isihloko se-Raspberry Pi Pico
    yokunamathisela ku-Raspberry Pi Pico, idizayini enqwabeleka

Pinout Definition

I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG2

Ikhodi ye-Raspberry Pi

  1. Vula itheminali ye-Raspberry Pi
  2. Landa futhi uvule iziphu yamakhodi edemo ohlwini lwemibhalo lwe-Pico C/C++ SDK

I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG3

  1. Bamba inkinobho ethi BOOTSEL ye-Pico, bese uxhuma isixhumi esibonakalayo se-USB se-Pico ku-Raspberry Pi bese ukhulula inkinobho.
  2. Hlanganisa futhi usebenzise i-pico-rtc-ds3231 exampLes

    I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG4

  3. Vula itheminali kanye ne-minicom yomsebenzisi ukuze uhlole ulwazi lwenzwa.

    I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG5

I-Python:

  1. Bheka imihlahlandlela ye-Raspberry Pi ukuze usethe i-Micropython firmware ye-Pico
  2. Vula i-Thonny IDE, bese uhudulela idemo ku-IDE bese ugijima ku-Pico njengoba ngezansi.

    I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG6
    I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG7

  3. Chofoza isithonjana "gijima" ukuze usebenzise amakhodi edemo e-MicroPython.

    I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG8

IWindows

  • Landa futhi uvule idemo kudeskithophu yakho ye-Windows, bheka imihlahlandlela ye-Raspberry Pi ukuze usethe izilungiselelo zemvelo yesofthiwe ye-Windows.
  • Cindezela bese ubamba inkinobho ethi BOOTSEL ye-Pico, xhuma i-USB ye-Pico ku-PC ngekhebula le-MicroUSB. Ngenisa uhlelo lwe-c noma lwe-python ku-Pico ukuze ulwenze lusebenze.
  • Sebenzisa ithuluzi le-serial ukuze view i-virtual serial port ye-Pico's USB enumeration ukuhlola ulwazi lokuphrinta, i-DTR idinga ukuvulwa, izinga le-baud ngu-115200, njengoba kuboniswe esithombeni esingezansi:

    I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG9

Abanye

  • Isibani se-LED asisetshenziswa ngokuzenzakalelayo, uma udinga ukusisebenzisa, ungathengisa i-resistor engu-0R endaweni ye-R8. Chofoza ukuze view umdwebo wohlelo.
  • Iphinikhodi ye-INT ye-DS3231 ayisetshenziswa ngokuzenzakalelayo. uma udinga ukuyisebenzisa, ungadayisela i-resistor engu-0R ezindaweni ezi-R5,R6,R7. Chofoza ukuze view umdwebo wohlelo.
    • Solder i-R5 resistor, xhuma iphinikhodi ye-INT nephinikhodi ye-GP3 ye-Pico, ukuze uthole isimo sokuphuma kwewashi le-alamu le-DS3231.
    • Soda isiphikisa se-R6, xhuma iphinikhodi ye-INT kuphinikhodi engu-3V3_EN ye-Pico, ukuze ucime amandla e-Pico lapho iwashi le-alamu le-DS3231 likhipha izinga eliphansi.
    • Solder i-R7 resistor, xhuma iphinikhodi ye-INT kuphinikhodi ye-RUN ye-Pico, ukuze usethe kabusha i-Pico lapho iwashi le-alamu le-DS3231 likhipha izinga eliphansi.

Okuhlelekile

I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG10

I-Raspberry Pi DS3231 Precision RTC Module ye-Pico-FIG11

Amadokhumenti / Izinsiza

I-Raspberry Pi DS3231 Precision RTC Module ye-Pico [pdf] Imaniwali yosebenzisayo
I-DS3231 Precision RTC Module ye-Pico, DS3231, Precision RTC Module ye-Pico, Precision RTC Module, RTC Module, Module

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *