Raspberry Pi-LOGO

Raspberry Pi DS3231 Precision RTC modul za Pico

Raspberry Pi DS3231 Precision RTC modul za Pico-PRODUCT

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:

  1. Visoko natančen RTC čip DS3231
  2. I2C vodilo za komunikacijo
  3. Reža za rezervno baterijo RTC, ki podpira gumbasto celico CR1220
  4. Indikator napajanja (omogočen s spajkanjem upora 0 na mostiček, privzeto onemogočen)
  5. 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:

  1. Odprite terminal Raspberry Pi.
  2. 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
  3. Pomaknite se do imenika Pico C/C++ SDK: cd ~/pico
  4. Razpakirajte preneseno kodo: unzip Pico-rtc-ds3231_code.zip
  5. Držite gumb BOOTSEL Pica in povežite USB vmesnik Pica z Raspberry Pi. Nato spustite gumb.
  6. 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
  7. Odprite terminal in uporabite minicom, da preverite podatke senzorja.

Python:

  1. Za nastavitev vdelane programske opreme Micropython za Pico glejte vodnike za Raspberry Pi.
  2. Odprite Thonny IDE.
  3. Povlecite demo kodo v IDE in jo zaženite na Picu.
  4. 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

Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG1

  1. DS3231
    visoko natančen RTC čip, vodilo I2C
  2. RTC rezervna baterija
    podpira gumbasto celico CR1220
  3. Indikator moči
    omogočeno s spajkanjem upora 0Ω na mostiček, privzeto onemogočeno
  4. Glava Raspberry Pi Pico
    za pritrditev na Raspberry Pi Pico, oblika za zlaganje

Definicija Pinout

Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG2

Koda Raspberry Pi

  1. Odprite terminal Raspberry Pi
  2. Prenesite in razpakirajte demo kode v imenik Pico C/C++ SDK

Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG3

  1. Držite gumb BOOTSEL Pica in povežite USB vmesnik Pica z Raspberry Pi, nato spustite gumb.
  2. Prevedite in zaženite pico-rtc-ds3231 examples

    Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG4

  3. Odprite terminal in uporabniški minicom, da preverite podatke senzorja.

    Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG5

Python:

  1. Glejte vodnike Raspberry Pi za nastavitev vdelane programske opreme Micropython za Pico
  2. Odprite Thonny IDE in povlecite predstavitev v IDE ter zaženite na Pico, kot je prikazano spodaj.

    Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG6
    Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG7

  3. Kliknite ikono »zaženi«, da zaženete predstavitvene kode MicroPython.

    Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG8

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:

    Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG9

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

Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG10

Natančni RTC modul Raspberry Pi DS3231 za Pico-FIG11

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

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *