Raspberry Pi DS3231 Precision RTC modulis, skirtas Pico
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:
- DS3231 didelio tikslumo RTC lustas
- I2C magistralė komunikacijai
- RTC atsarginės baterijos lizdas, palaikantis CR1220 mygtukų elementą
- Maitinimo indikatorius (įjungiamas prilitavus 0 rezistorių ant trumpiklio, išjungtas pagal numatytuosius nustatymus)
- 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:
- Atidarykite Raspberry Pi terminalą.
- 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
- Eikite į Pico C/C++ SDK katalogą:
cd ~/pico
- Išpakuokite atsisiųstą kodą:
unzip Pico-rtc-ds3231_code.zip
- Laikykite nuspaudę Pico mygtuką BOOTSEL ir prijunkite Pico USB sąsają prie Raspberry Pi. Tada atleiskite mygtuką.
- 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
- Atidarykite terminalą ir naudodami minicom patikrinkite jutiklio informaciją.
Python:
- Norėdami nustatyti „Micropython“ programinę-aparatinę įrangą, skirtą „Pico“, žr. Raspberry Pi vadovus.
- Atidarykite Thonny IDE.
- Nuvilkite demonstracinį kodą į IDE ir paleiskite jį „Pico“.
- 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
- DS3231
didelio tikslumo RTC lustas, I2C magistralė - RTC atsarginė baterija
palaiko CR1220 mygtukų elementą - Maitinimo indikatorius
įjungtas lituojant 0Ω rezistorių ant trumpiklio, pagal numatytuosius nustatymus išjungtas - Raspberry Pi Pico antraštė
tvirtinimui prie Raspberry Pi Pico, sukraunamo dizaino
Pinout apibrėžimas
Raspberry Pi kodas
- Atidarykite Raspberry Pi terminalą
- Atsisiųskite ir išpakuokite demonstracinius kodus į katalogą Pico C/C++ SDK
- Laikykite nuspaudę Pico mygtuką BOOTSEL ir prijunkite Pico USB sąsają prie Raspberry Pi, tada atleiskite mygtuką.
- Sukompiliuokite ir paleiskite pico-rtc-ds3231 examples
- Atidarykite terminalą ir vartotojo minicom, kad patikrintumėte jutiklio informaciją.
Python:
- Norėdami nustatyti „Micropython“ programinę įrangą, skirtą „Pico“, žr. Raspberry Pi vadovus
- Atidarykite Thonny IDE ir vilkite demonstracinę versiją į IDE ir paleiskite „Pico“, kaip nurodyta toliau.
- Spustelėkite „paleisti“ piktogramą, kad paleistumėte „MicroPython“ demonstracinius kodus.
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:
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
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 |