Raspberry Pi-LOGO

Raspberry Pi DS3231 Precision RTC modulis, skirtas Pico

Raspberry Pi DS3231 Precision RTC modulis, skirtas Pico-PRODUCT

Informacija apie produktą

Precision RTC Module for Pico yra didelio tikslumo realaus laiko laikrodžio modulis, skirtas naudoti su Raspberry Pi Pico mikrovaldiklio plokšte. Jame yra DS3231 didelio tikslumo RTC lustas ir palaikomas I2C ryšys. Modulis taip pat apima
RTC atsarginės baterijos lizdas, palaikantis CR1220 mygtukų elementą, kad būtų galima tiksliai skaičiuoti laiką net ir atjungus pagrindinį maitinimą. Modulis turi galios indikatorių, kurį galima įjungti arba išjungti lituojant 0 rezistorių ant trumpiklio. tai yra
sukurta su sukraunama antrašte, kad būtų lengva pritvirtinti prie Raspberry Pi Pico

Kas yra laive:

  1. DS3231 didelio tikslumo RTC lustas
  2. I2C magistralė komunikacijai
  3. RTC atsarginės baterijos lizdas, palaikantis CR1220 mygtukų elementą
  4. Maitinimo indikatorius (įjungiamas prilitavus 0 rezistorių ant trumpiklio, išjungtas pagal numatytuosius nustatymus)
  5. Raspberry Pi Pico antraštė lengvam pritvirtinimui

Pinout apibrėžimas:

„Precision RTC Module for Pico“ yra toks:

Raspberry Pi Pico Code Aprašymas
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

Schema:

Tiksliojo RTC modulio, skirto Pico, schema gali būti viewed spustelėdami čia.

Tikslus RTC modulis, skirtas Pico – gaminio naudojimo instrukcijos

Raspberry Pi kodas:

  1. Atidarykite Raspberry Pi terminalą.
  2. Atsisiųskite ir išpakuokite demonstracinius kodus į katalogą Pico C/C++ SDK. Atminkite, kad SDK katalogas skirtingiems vartotojams gali skirtis, todėl turite patikrinti tikrąjį katalogą. Paprastai tai turėtų būti ~/pico/. Naudokite šią komandą: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Eikite į Pico C/C++ SDK katalogą: cd ~/pico
  4. Išpakuokite atsisiųstą kodą: unzip Pico-rtc-ds3231_code.zip
  5. Laikykite nuspaudę Pico mygtuką BOOTSEL ir prijunkite Pico USB sąsają prie Raspberry Pi. Tada atleiskite mygtuką.
  6. Sukompiliuokite ir paleiskite pico-rtc-ds3231 examples naudodami šias komandas:
    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. Atidarykite terminalą ir naudodami minicom patikrinkite jutiklio informaciją.

Python:

  1. Norėdami nustatyti „Micropython“ programinę-aparatinę įrangą, skirtą „Pico“, žr. Raspberry Pi vadovus.
  2. Atidarykite Thonny IDE.
  3. Nuvilkite demonstracinį kodą į IDE ir paleiskite jį „Pico“.
  4. Spustelėkite paleidimo piktogramą, kad paleistumėte MicroPython demonstracinius kodus.

„Windows“:

Precision RTC Module for Pico su Windows naudojimo instrukcijos vartotojo vadove nepateiktos. Norėdami gauti daugiau pagalbos, žr. gaminio dokumentaciją arba susisiekite su gamintoju.

Kiti:

Pagal numatytuosius nustatymus modulio LED lemputės nenaudojamos. Jei jums reikia juos naudoti, galite lituoti 0R rezistorių R8 padėtyje. Tu gali view Daugiau informacijos rasite schemoje.

Kas yra laive

Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG1

  1. DS3231
    didelio tikslumo RTC lustas, I2C magistralė
  2. RTC atsarginė baterija
    palaiko CR1220 mygtukų elementą
  3. Maitinimo indikatorius
    įjungtas lituojant 0Ω rezistorių ant trumpiklio, pagal numatytuosius nustatymus išjungtas
  4. Raspberry Pi Pico antraštė
    tvirtinimui prie Raspberry Pi Pico, sukraunamo dizaino

Pinout apibrėžimas

Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG2

Raspberry Pi kodas

  1. Atidarykite Raspberry Pi terminalą
  2. Atsisiųskite ir išpakuokite demonstracinius kodus į katalogą Pico C/C++ SDK

Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG3

  1. Laikykite nuspaudę Pico mygtuką BOOTSEL ir prijunkite Pico USB sąsają prie Raspberry Pi, tada atleiskite mygtuką.
  2. Sukompiliuokite ir paleiskite pico-rtc-ds3231 examples

    Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG4

  3. Atidarykite terminalą ir vartotojo minicom, kad patikrintumėte jutiklio informaciją.

    Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG5

Python:

  1. Norėdami nustatyti „Micropython“ programinę įrangą, skirtą „Pico“, žr. Raspberry Pi vadovus
  2. Atidarykite Thonny IDE ir vilkite demonstracinę versiją į IDE ir paleiskite „Pico“, kaip nurodyta toliau.

    Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG6
    Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG7

  3. Spustelėkite „paleisti“ piktogramą, kad paleistumėte „MicroPython“ demonstracinius kodus.

    Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG8

Windows

  • Atsisiųskite ir išpakuokite demonstracinę versiją į „Windows“ darbalaukį. Norėdami nustatyti „Windows“ programinės įrangos aplinkos parametrus, žr. Raspberry Pi vadovus.
  • Paspauskite ir palaikykite „Pico“ mygtuką BOOTSEL, „MicroUSB“ laidu prijunkite „Pico“ USB prie kompiuterio. Importuokite c arba python programą į Pico, kad ji paleistų.
  • Naudokite serijinį įrankį view virtualus nuoseklusis Pico USB sąrašo prievadas, norint patikrinti spausdinimo informaciją, reikia atidaryti DTR, perdavimo sparta yra 115200 XNUMX, kaip parodyta paveikslėlyje žemiau:

    Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG9

Kiti

  • LED lemputė pagal nutylėjimą nenaudojama, jei reikia, galite įlituoti 0R rezistorių ant R8 padėties. Spustelėkite norėdami view schematinė schema.
  • DS3231 INT kaištis nenaudojamas pagal numatytuosius nustatymus. jei jums reikia jį naudoti, galite lituoti 0R rezistorių R5, R6, R7 padėtyse. Spustelėkite norėdami view schematinė schema.
    • Lituokite R5 rezistorių, prijunkite INT kaištį prie Pico GP3 kaiščio, kad nustatytumėte DS3231 žadintuvo išvesties būseną.
    • Lituokite R6 rezistorių, prijunkite INT kaištį prie Pico 3V3_EN kaiščio, kad išjungtumėte Pico maitinimą, kai DS3231 žadintuvas skleidžia žemą lygį.
    • Lituokite R7 rezistorių, prijunkite INT kaištį prie Pico RUN kaiščio, kad iš naujo nustatytumėte Pico, kai DS3231 žadintuvo išvesties lygis yra žemas.

schemiškas

Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG10

Raspberry Pi DS3231 precizinis RTC modulis, skirtas Pico-FIG11

Dokumentai / Ištekliai

Raspberry Pi DS3231 Precision RTC modulis, skirtas Pico [pdf] Naudotojo vadovas
DS3231 tikslus RTC modulis, skirtas Pico, DS3231, tikslus RTC modulis, skirtas Pico, tikslus RTC modulis, RTC modulis, modulis

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *