Raspberry Pi DS3231 Precision RTC modul za Pico
Informacije o izdelku
Modul Precision RTC za Pico je visoko natančen modul ure v realnem času, zasnovan za uporabo z mikrokrmilniško ploščo Raspberry Pi Pico. Vključuje visoko natančen RTC čip DS3231 in podpira komunikacijo I2C. Modul vključuje tudi
reža za rezervno baterijo RTC, ki podpira gumbasto celico CR1220 za vzdrževanje natančnega merjenja časa, tudi ko je glavno napajanje odklopljeno. Modul ima indikator moči, ki ga je mogoče omogočiti ali onemogočiti s spajkanjem upora 0 na mostiček. Je
zasnovan z glavo, ki jo je mogoče zložiti, za enostavno pritrditev na Raspberry Pi Pico
Kaj je na krovu:
- Visoko natančen RTC čip DS3231
- I2C vodilo za komunikacijo
- Reža za rezervno baterijo RTC, ki podpira gumbasto celico CR1220
- Indikator napajanja (omogočen s spajkanjem upora 0 na mostiček, privzeto onemogočen)
- Raspberry Pi Pico glava za enostavno pritrditev
Opredelitev Pinout:
Pinout modula Precision RTC za Pico je naslednji:
Koda Raspberry Pi Pico | Opis |
---|---|
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 |
Shema:
Shematski diagram modula Precision RTC za Pico je lahko viewuredite s klikom tukaj.
Precision RTC Module for Pico – Navodila za uporabo izdelka
Koda Raspberry Pi:
- Odprite terminal Raspberry Pi.
- Prenesite in razpakirajte demo kode v imenik Pico C/C++ SDK. Upoštevajte, da se lahko imenik SDK razlikuje za različne uporabnike, zato morate preveriti dejanski imenik. Na splošno bi moral biti ~/pico/. Uporabite naslednji ukaz:
wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
- Pomaknite se do imenika Pico C/C++ SDK:
cd ~/pico
- Razpakirajte preneseno kodo:
unzip Pico-rtc-ds3231_code.zip
- Držite gumb BOOTSEL Pica in povežite USB vmesnik Pica z Raspberry Pi. Nato spustite gumb.
- Prevedite in zaženite pico-rtc-ds3231 exampz uporabo naslednjih ukazov:
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
- Odprite terminal in uporabite minicom, da preverite podatke senzorja.
Python:
- Za nastavitev vdelane programske opreme Micropython za Pico glejte vodnike za Raspberry Pi.
- Odprite Thonny IDE.
- Povlecite demo kodo v IDE in jo zaženite na Picu.
- Kliknite ikono za zagon, da izvedete predstavitvene kode MicroPython.
Windows:
Navodila za uporabo modula Precision RTC za Pico z operacijskim sistemom Windows niso navedena v uporabniškem priročniku. Za dodatno pomoč si oglejte dokumentacijo izdelka ali se obrnite na proizvajalca.
drugi:
LED lučke na modulu niso privzeto uporabljene. Če jih morate uporabiti, lahko spajkate upor 0R na položaj R8. Lahko view shematski diagram za več podrobnosti.
Kaj je na krovu
- DS3231
visoko natančen RTC čip, vodilo I2C - RTC rezervna baterija
podpira gumbasto celico CR1220 - Indikator moči
omogočeno s spajkanjem upora 0Ω na mostiček, privzeto onemogočeno - Glava Raspberry Pi Pico
za pritrditev na Raspberry Pi Pico, oblika za zlaganje
Definicija Pinout
Koda Raspberry Pi
- Odprite terminal Raspberry Pi
- Prenesite in razpakirajte demo kode v imenik Pico C/C++ SDK
- Držite gumb BOOTSEL Pica in povežite USB vmesnik Pica z Raspberry Pi, nato spustite gumb.
- Prevedite in zaženite pico-rtc-ds3231 examples
- Odprite terminal in uporabniški minicom, da preverite podatke senzorja.
Python:
- Glejte vodnike Raspberry Pi za nastavitev vdelane programske opreme Micropython za Pico
- Odprite Thonny IDE in povlecite predstavitev v IDE ter zaženite na Pico, kot je prikazano spodaj.
- Kliknite ikono »zaženi«, da zaženete predstavitvene kode MicroPython.
Windows
- Prenesite in razpakirajte predstavitev na namizje Windows, glejte vodnike za Raspberry Pi, da nastavite nastavitve okolja programske opreme Windows.
- Pritisnite in držite gumb BOOTSEL Pico, povežite USB Pico z računalnikom s kablom MicroUSB. Uvozite program c ali python v Pico, da bo deloval.
- Uporabite serijsko orodje za view virtualna serijska vrata Picovega USB oštevilčenja za preverjanje informacij o tiskanju, DTR je treba odpreti, hitrost prenosa je 115200, kot je prikazano na spodnji sliki:
drugi
- Lučka LED se privzeto ne uporablja, če jo morate uporabiti, lahko spajkate upor 0R na položaj R8. Kliknite za view shematski diagram.
- Pin INT DS3231 ni privzeto uporabljen. če ga morate uporabiti, lahko spajkate upor 0R na položaje R5, R6, R7. Kliknite za view shematski diagram.
- Prispajkajte upor R5, povežite zatič INT z zatičem GP3 Pico, da zaznate izhodno stanje budilke DS3231.
- Prispajkajte upor R6, povežite zatič INT z zatičem 3V3_EN Pico, da izklopite napajanje Pico, ko alarmna ura DS3231 oddaja nizko raven.
- Prispajkajte upor R7, povežite zatič INT z zatičem RUN na Pico, da ponastavite Pico, ko budilka DS3231 odda nizko raven.
shematski
Dokumenti / Viri
![]() |
Raspberry Pi DS3231 Precision RTC modul za Pico [pdfUporabniški priročnik DS3231 Precision RTC modul za Pico, DS3231, Precision RTC modul za Pico, Precision RTC modul, RTC modul, modul |