Raspberry Pi DS3231 Preċiżjoni RTC Modulu għal Pico
Informazzjoni dwar il-Prodott
Il-Modulu Precision RTC għal Pico huwa modulu ta 'arloġġ ta' preċiżjoni għolja f'ħin reali ddisinjat biex jintuża mal-bord tal-mikrokontrollur Raspberry Pi Pico. Jinkorpora ċ-ċippa RTC ta 'preċiżjoni għolja DS3231 u jappoġġja l-komunikazzjoni I2C. Il-modulu jinkludi wkoll
slot tal-batterija tal-backup RTC li tappoġġja ċellola tal-buttuna CR1220 biex tinżamm iż-żamma tal-ħin preċiża anke meta l-enerġija ewlenija tkun skonnettjata. Il-modulu għandu indikatur tal-qawwa li jista 'jiġi attivat jew diżattivat billi issaldjar 0 resistor fuq il-jumper. Huwa
iddisinjat b'header li jista 'jiġi fuq xulxin għal twaħħil faċli mal-Raspberry Pi Pico
X'hemm abbord:
- DS3231 ċippa RTC ta 'preċiżjoni għolja
- I2C bus għall-komunikazzjoni
- Slot tal-batterija tal-backup RTC li jappoġġja ċ-ċellula tal-buttuna CR1220
- Indikatur tal-enerġija (attivat bl-issaldjar ta' resistor 0 fuq il-jumper, diżattivat b'mod awtomatiku)
- Raspberry Pi Pico header għal twaħħil faċli
Definizzjoni tal-pinout:
Il-pinout tal-Precision RTC Module għal Pico huwa kif ġej:
Raspberry Pi Pico Code | Deskrizzjoni |
---|---|
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 |
Skematiku:
Id-dijagramma skematika tal-Modulu RTC ta 'Preċiżjoni għal Pico tista' tkun viewed billi tikklikkja hawn.
Modulu RTC ta 'preċiżjoni għal Pico - Istruzzjonijiet għall-Użu tal-Prodott
Kodiċi Raspberry Pi:
- Iftaħ terminal ta 'Raspberry Pi.
- Niżżel u unzip il-kodiċijiet demo fid-direttorju Pico C/C++ SDK. Innota li d-direttorju tal-SDK jista 'jkun differenti għal utenti differenti, għalhekk għandek bżonn tiċċekkja d-direttorju attwali. Ġeneralment, għandu jkun ~/pico/. Uża l-kmand li ġej:
wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
- Innaviga fid-direttorju Pico C/C++ SDK:
cd ~/pico
- Unzip il-kodiċi mniżżel:
unzip Pico-rtc-ds3231_code.zip
- Żomm il-buttuna BOOTSEL ta 'Pico u qabbad l-interface USB ta' Pico ma 'Raspberry Pi. Imbagħad itlaq il-buttuna.
- Ikkompila u mexxi l-pico-rtc-ds3231 examples bl-użu tal-kmandi li ġejjin:
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
- Iftaħ terminal u uża minicom biex tiċċekkja l-informazzjoni tas-sensor.
Python:
- Irreferi għall-gwidi ta 'Raspberry Pi biex twaqqaf il-firmware Micropython għal Pico.
- Iftaħ l-IDE Thonny.
- Iddreggja l-kodiċi demo għall-IDE u mexxih fuq Pico.
- Ikklikkja l-ikona run biex tesegwixxi l-kodiċi demo MicroPython.
Windows:
L-istruzzjonijiet għall-użu tal-Precision RTC Module għal Pico bil-Windows mhumiex ipprovduti fil-manwal tal-utent. Jekk jogħġbok irreferi għad-dokumentazzjoni tal-prodott jew ikkuntattja lill-manifattur għal aktar għajnuna.
Oħrajn:
Id-dwal LED fuq il-modulu ma jintużawx awtomatikament. Jekk għandek bżonn tużahom, tista 'issaldjar resistor 0R fuq il-pożizzjoni R8. Tista view id-dijagramma skematika għal aktar dettalji.
X'hemm abbord
- DS3231
ċippa RTC ta 'preċiżjoni għolja, xarabank I2C - Batterija ta 'backup RTC
jappoġġja ċellula buttuna CR1220 - Indikatur tal-qawwa
ppermettiet bl-issaldjar ta 'reżistenza 0Ω fuq il-jumper, diżattivat b'mod awtomatiku - Raspberry Pi Pico header
għat-twaħħil ma 'Raspberry Pi Pico, disinn li jista' jistiva
Definizzjoni tal-pinout
Kodiċi Raspberry Pi
- Iftaħ terminal ta 'Raspberry Pi
- Niżżel u unzip il-kodiċijiet demo fid-direttorju Pico C/C++ SDK
- Żomm il-buttuna BOOTSEL ta 'Pico, u qabbad l-interface USB ta' Pico ma 'Raspberry Pi imbagħad itlaq il-buttuna.
- Ikkompila u mexxi l-pico-rtc-ds3231 examples
- Iftaħ terminal u minicom tal-utent biex tivverifika l-informazzjoni tas-sensor.
Python:
- Irreferi għall-gwidi ta' Raspberry Pi biex tissettja l-firmware Micropython għal Pico
- Iftaħ il-Thonny IDE, u drag id-demo għall-IDE u mexxi fuq Pico kif hawn taħt.
- Ikklikkja l-ikona "run" biex tħaddem il-kodiċijiet demo MicroPython.
Windows
- Niżżel u unzip id-demo fuq id-desktop tal-Windows tiegħek, irreferi għall-gwidi ta 'Raspberry Pi biex twaqqaf is-settings tal-ambjent tas-softwer tal-Windows.
- Agħfas u żomm il-buttuna BOOTSEL ta 'Pico, qabbad il-USB ta' Pico mal-PC b'kejbil MicroUSB. Importa programm c jew python f'Pico biex jagħmilha taħdem.
- Uża l-għodda tas-serje biex view il-port tas-serje virtwali tal-enumerazzjoni tal-USB ta 'Pico biex tivverifika l-informazzjoni tal-istampar, id-DTR jeħtieġ li jinfetaħ, ir-rata baud hija 115200, kif muri fl-istampa hawn taħt:
Oħrajn
- Id-dawl LED ma jintużax awtomatikament, jekk għandek bżonn tużah, tista 'issaldjar resistor 0R fuq il-pożizzjoni R8. Ikklikkja biex view id-dijagramma skematika.
- Il-pin INT ta 'DS3231 ma jintużax awtomatikament. jekk għandek bżonn tużaha, tista 'issaldja r-reżistenza 0R fuq il-pożizzjonijiet R5, R6, R7. Ikklikkja biex view id-dijagramma skematika.
- Saldan ir-reżistenza R5, qabbad il-pin INT mal-pin GP3 ta 'Pico, biex tiskopri l-istatus tal-output tal-arloġġ tal-allarm DS3231.
- Saldan ir-reżistenza R6, qabbad il-pin INT mal-pin 3V3_EN ta 'Pico, biex itfi l-enerġija Pico meta l-arloġġ ta' l-allarm DS3231 joħroġ livell baxx.
- Issallna r-reżistenza R7, qabbad il-pin INT mal-pin RUN tal-Pico, biex tirrisettja Pico meta l-arloġġ tal-allarm DS3231 joħroġ livell baxx.
Skematika
Dokumenti / Riżorsi
![]() |
Raspberry Pi DS3231 Preċiżjoni RTC Modulu għal Pico [pdfManwal tal-Utent DS3231 Preċiżjoni RTC Modulu għal Pico, DS3231, Preċiżjoni RTC Modulu għal Pico, Preċiżjoni RTC Modulu, RTC Modulu, Modulu |