Raspberry Pi DS3231 Preciza RTC-Modulo por Pico
Produktaj Informoj
La Preciza RTC-Modulo por Pico estas alta precizeca realtempa horloĝa modulo desegnita por esti uzata kun la mikroregila tabulo Raspberry Pi Pico. Ĝi korpigas la altan precizecan RTC-peceton DS3231 kaj subtenas komunikadon I2C. La modulo ankaŭ inkluzivas
RTC rezerva bateriofendeto kiu subtenas CR1220-butonĉelon por konservi precizan tempokonservadon eĉ kiam la ĉefa potenco estas malkonektita. La modulo havas potencan indikilon, kiu povas esti ebligita aŭ malŝaltita per lutado de 0-rezistilo sur la jumper. Ĝi estas
desegnita kun stakebla kaplinio por facila alligiteco al la Raspberry Pi Pico
Kio estas surŝipe:
- DS3231 alta precizeca RTC-blato
- I2C-buso por komunikado
- RTC rezerva bateriofendeto subtenanta CR1220-butonĉelon
- Potenca indikilo (aktivigita per lutado de 0-rezistilo sur la jumper, malŝaltita defaŭlte)
- Raspberry Pi Pico-kapo por facila aldono
Pinout Difino:
La pinout de la Preciza RTC-Modulo por Pico estas kiel sekvas:
Raspberry Pi Pico-Kodo | Priskribo |
---|---|
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 |
Skemo:
La skema diagramo de la Preciza RTC-Modulo por Pico povas esti viewed klakante ĉi tie.
Preciza RTC-Modulo por Pico - Produktaj Uzado-Instrukcioj
Raspberry Pi Kodo:
- Malfermu terminalon de Raspberry Pi.
- Elŝutu kaj malfermu la demo-kodojn al la dosierujo Pico C/C++ SDK. Notu, ke la dosierujo de SDK povas esti malsama por malsamaj uzantoj, do vi devas kontroli la realan dosierujon. Ĝenerale, ĝi devus esti ~/pico/. Uzu la jenan komandon:
wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
- Iru al la dosierujo de Pico C/C++ SDK:
cd ~/pico
- Malfermu la elŝutitan kodon:
unzip Pico-rtc-ds3231_code.zip
- Tenu la butonon BOOTSEL de Pico kaj konektu la USB-interfacon de Pico al Raspberry Pi. Poste liberigu la butonon.
- Kompilu kaj rulu la pico-rtc-ds3231 ekzamples uzante la sekvajn komandojn:
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
- Malfermu terminalon kaj uzu minicom por kontroli la informojn de la sensilo.
Python:
- Riferu al la gvidiloj de Raspberry Pi por agordi Micropython-firmvaro por Pico.
- Malfermu la Thonny IDE.
- Trenu la demokodon al la IDE kaj rulu ĝin sur Pico.
- Alklaku la kurikonon por ekzekuti la demo-kodojn de MicroPython.
Vindozo:
Instrukcioj por uzi la Precizecan RTC-Modulon por Pico kun Vindozo ne estas provizitaj en la uzantmanlibro. Bonvolu raporti al la dokumentado de la produkto aŭ kontakti la fabrikiston por plia helpo.
Aliaj:
La LED-lumoj sur la modulo ne estas uzataj defaŭlte. Se vi bezonas uzi ilin, vi povas luti 0R-rezistilon sur la R8-pozicio. Vi povas view la skema diagramo por pliaj detaloj.
Kio estas sur Tabulo
- DS3231
alta precizeca RTC-blato, I2C-buso - RTC rezerva baterio
subtenas CR1220-butonĉelon - Potenca indikilo
ebligita per lutado de 0Ω-rezistilo sur la jumper, malebligita defaŭlte - Raspberry Pi Pico-kapo
por ligi al Raspberry Pi Pico, stakebla dezajno
Pinout Difino
Kodo de Raspberry Pi
- Malfermu terminalon de Raspberry Pi
- Elŝutu kaj malfermu la demo-kodojn al dosierujo Pico C/C++ SDK
- Tenu la butonon BOOTSEL de Pico, kaj konektu la USB-interfacon de Pico al Raspberry Pi kaj poste liberigu la butonon.
- Kompilu kaj rulu la pico-rtc-ds3231 ekzamples
- Malfermu terminalon kaj uzantan minicom por kontroli la informojn de la sensilo.
Python:
- Raportu la gvidojn de Raspberry Pi por agordi Micropython-firmaron por Pico
- Malfermu la Thonny IDE, kaj trenu la demon al IDE kaj rulu sur Pico kiel sube.
- Alklaku la ikonon "kuru" por ruli la demo-kodojn de MicroPython.
Vindozo
- Elŝutu kaj malfermu la demonstraĵon al via Vindoza labortablo, raportu al la gvidiloj de Raspberry Pi por agordi la agordojn de la medio de Vindozo.
- Premu kaj tenu la butonon BOOTSEL de Pico, konektu la USB de Pico al la komputilo per MicroUSB-kablo. Importu c aŭ python-programon en Pico por ke ĝi funkciigu.
- Uzu la serian ilon por view la virtuala seria haveno de la USB-nombro de Pico por kontroli la presitajn informojn, la DTR devas esti malfermita, la baudrapideco estas 115200, kiel montrite en la suba bildo:
Aliaj
- La LED-lumo ne estas uzata defaŭlte, se vi bezonas uzi ĝin, vi povas luti 0R-rezistilon sur la pozicio R8. Klaku al view la skema diagramo.
- La INT-stifto de DS3231 ne estas uzata defaŭlte. se vi bezonas uzi ĝin, vi povas luti la 0R-rezistilon sur la R5,R6,R7-pozicioj. Klaku al view la skema diagramo.
- Soldu la R5-rezistilon, konektu la INT-stifton al la GP3-stifto de Pico, por detekti la eligan staton de la vekhorloĝo DS3231.
- Soldu la R6-rezistilon, konektu la INT-stifton al la 3V3_EN-stifto de Pico, por malŝalti la Pico-potencon kiam la vekhorloĝo DS3231 eligas malaltan nivelon.
- Soldu la R7-rezistilon, konektu la INT-stifton al la RUN-stifto de la Pico, por restarigi Pico kiam DS3231-vekhorloĝo eligas malaltan nivelon.
Skema
Dokumentoj/Rimedoj
![]() |
Raspberry Pi DS3231 Preciza RTC-Modulo por Pico [pdf] Uzanto-manlibro DS3231 Preciza RTC-Modulo por Pico, DS3231, Preciza RTC-Modulo por Pico, Preciza RTC-Modulo, RTC-Modulo, Modulo |