Raspberry Pi-LOGOA

Raspberry Pi DS3231 Precision RTC modulua Picorako

Raspberry Pi DS3231 Precision RTC modulua Pico-PRODUCT-erako

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:

  1. DS3231 doitasun handiko RTC txipa
  2. Komunikaziorako I2C busa
  3. RTC backup bateriaren zirrikitua CR1220 botoi-zelula onartzen duena
  4. Potentzia-adierazlea (jauzian 0 erresistentzia soldatuz gaituta, lehenespenez desgaituta)
  5. 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:

  1. Ireki Raspberry Pi-ren terminal bat.
  2. 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
  3. Nabigatu Pico C/C++ SDK direktoriora: cd ~/pico
  4. Deskonprimitu deskargatutako kodea: unzip Pico-rtc-ds3231_code.zip
  5. Eutsi Pico-ren BOOTSEL botoia eta konektatu Pico-ren USB interfazea Raspberry Pi-ra. Ondoren, askatu botoia.
  6. Konpilatu eta exekutatu pico-rtc-ds3231 adibampfitxategiak komando hauek erabiliz:
    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. Ireki terminal bat eta erabili minicom sentsorearen informazioa egiaztatzeko.

Python:

  1. Ikus Raspberry Pi-ren gidak Picorako Micropython firmwarea konfiguratzeko.
  2. Ireki Thonny IDEa.
  3. Arrastatu demo kodea IDEra eta exekutatu Pico-n.
  4. 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

Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG1-rako

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

Pinout definizioa

Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG2-rako

Raspberry Pi kodea

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

Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG3-rako

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

    Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG4-rako

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

    Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG5-rako

Python:

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

    Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG6-rako
    Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG7-rako

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

    Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG8-rako

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:

    Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG9-rako

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

Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG10-rako

Raspberry Pi DS3231 Precision RTC Modulua Pico-FIG11-rako

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

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *