Raspberry Pi DS3231 Precision RTC modulua Picorako

Produktuaren informazioa
Picorako Precision RTC Module Raspberry Pi Pico mikrokontrolagailu plakarekin erabiltzeko diseinatutako doitasun handiko denbora errealeko erloju-modulua da. DS3231 doitasun handiko RTC txipa barne hartzen du eta I2C komunikazioa onartzen du. Moduluak ere barne hartzen du
CR1220 botoi-zelula onartzen duen RTC babesko bateriaren zirrikitua, ordutegi zehatza mantentzeko, energia nagusia deskonektatuta dagoen arren. Moduluak 0 erresistentzia jumperean soldatuz gaitu edo desgaitu daitekeen potentzia-adierazlea du. Da
goiburu pilagarri batekin diseinatu da Raspberry Pi Pico-ra erraz eransteko
Zer dago taula gainean:
- DS3231 doitasun handiko RTC txipa
- Komunikaziorako I2C busa
- RTC backup bateriaren zirrikitua CR1220 botoi-zelula onartzen duena
- Potentzia-adierazlea (jauzian 0 erresistentzia soldatuz gaituta, lehenespenez desgaituta)
- Raspberry Pi Pico goiburua erraz eransteko
Pinout definizioa:
Picorako Precision RTC moduluaren pinout-a honako hau da:
| Raspberry Pi Pico kodea | Deskribapena |
|---|---|
| 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 |
Eskema:
Picorako Precision RTC Moduluaren diagrama eskematikoa izan daiteke viewed klik eginez hemen.
Picorako Precision RTC Modulua - Produktuen Erabilerarako Argibideak
Raspberry Pi kodea:
- Ireki Raspberry Pi-ren terminal bat.
- Deskargatu eta deskonprimitu demo kodeak Pico C/C++ SDK direktoriora. Kontuan izan SDK-ren direktorioa desberdina izan daitekeela erabiltzaile desberdinentzat, beraz, benetako direktorioa egiaztatu behar duzu. Orokorrean, ~/pico/ izan beharko luke. Erabili komando hau:
wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip - Nabigatu Pico C/C++ SDK direktoriora:
cd ~/pico - Deskonprimitu deskargatutako kodea:
unzip Pico-rtc-ds3231_code.zip - Eutsi Pico-ren BOOTSEL botoia eta konektatu Pico-ren USB interfazea Raspberry Pi-ra. Ondoren, askatu botoia.
- Konpilatu eta exekutatu pico-rtc-ds3231 adibampfitxategiak komando hauek erabiliz:
cd ~/pico/pico-rtc-ds3231_code/c/build/cmake ..makesudo 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 - Ireki terminal bat eta erabili minicom sentsorearen informazioa egiaztatzeko.
Python:
- Ikus Raspberry Pi-ren gidak Picorako Micropython firmwarea konfiguratzeko.
- Ireki Thonny IDEa.
- Arrastatu demo kodea IDEra eta exekutatu Pico-n.
- Egin klik Exekutatu ikonoan MicroPython demo-kodeak exekutatzeko.
Windows:
Pico-rako Precision RTC modulua Windows-ekin erabiltzeko argibideak ez daude erabiltzailearen eskuliburuan. Mesedez, ikusi produktuaren dokumentazioa edo jarri harremanetan fabrikatzailearekin laguntza gehiago lortzeko.
Beste batzuk:
Moduluko LED argiak ez dira lehenespenez erabiltzen. Erabili behar badituzu, R0 posizioan 8R erresistentzia salda dezakezu. Ahal duzu view diagrama eskematikoa xehetasun gehiagorako.
Zer dago taula gainean

- DS3231
zehaztasun handiko RTC txipa, I2C busa - RTC babesko bateria
CR1220 botoi-zelula onartzen du - Potentzia adierazlea
0Ω-ko erresistentzia jumperean soldatuz gaituta, lehenespenez desgaituta dago - Raspberry Pi Pico goiburua
Raspberry Pi Pico-ri eransteko, diseinu pilagarria
Pinout definizioa

Raspberry Pi kodea
- Ireki Raspberry Pi-ren terminal bat
- Deskargatu eta deskonprimitu demo kodeak Pico C/C++ SDK direktoriora

- Eduki sakatuta Pico-ren BOOTSEL botoia eta konektatu Pico-ren USB interfazea Raspberry Pi-ra, eta askatu botoia.
- Konpilatu eta exekutatu pico-rtc-ds3231 adibamples

- Ireki terminal bat eta erabiltzailearen minicom bat sentsorearen informazioa egiaztatzeko.

Python:
- Ikus Raspberry Pi-ren gidak Picorako Micropython firmwarea konfiguratzeko
- Ireki Thonny IDE, eta arrastatu demoa IDEra eta exekutatu Pico-n behean bezala.


- Egin klik "exekutatu" ikonoan MicroPython demo-kodeak exekutatzeko.

Leihoak
- Deskargatu eta deskonprimitu demoa zure Windows mahaigainean, ikusi Raspberry Pi-ren gidak Windows software-ingurunearen ezarpenak konfiguratzeko.
- Eduki sakatuta Pico-ren BOOTSEL botoia, konektatu Pico-ren USBa ordenagailura MicroUSB kable batekin. Inportatu c edo python programa Picora exekuta dadin.
- Erabili serieko tresna view Pico-ren USB zenbakiko serie-ataka birtuala inprimatzeko informazioa egiaztatzeko, DTR ireki behar da, baud-tasa 115200 da, beheko irudian ikusten den moduan:

Beste batzuk
- LED argia ez da lehenespenez erabiltzen, erabili behar baduzu, 0R erresistentzia R8 posizioan solda dezakezu. Egin klik view diagrama eskematikoa.
- DS3231-ren INT pina ez da lehenespenez erabiltzen. erabili behar baduzu, 0R erresistentzia solda dezakezu R5, R6, R7 posizioetan. Egin klik view diagrama eskematikoa.
- Soldatu R5 erresistentzia, konektatu INT pina Pico-ren GP3 pinera, DS3231 iratzargailuaren irteera-egoera detektatzeko.
- Soldatu R6 erresistentzia, konektatu INT pina Pico-ren 3V3_EN pinera, Pico-ren potentzia itzaltzeko DS3231 iratzargailuak maila baxua ateratzen duenean.
- Soldatu R7 erresistentzia, konektatu INT pina Pico-ren RUN pinera, Pico berrezartzeko DS3231 iratzargailuak maila baxua ateratzen duenean.
schematic


Dokumentuak / Baliabideak
![]() |
Raspberry Pi DS3231 Precision RTC modulua Picorako [pdfErabiltzailearen eskuliburua DS3231 Picorako doitasun RTC modulua, DS3231, Picorako doitasun RTC modulua, doitasun RTC modulua, RTC modulua, modulua |

