Franbwaz Pi-LOGO

Raspberry Pi DS3231 Precision RTC Modil pou Pico

Raspberry Pi DS3231 Precision RTC Modil pou Pico-PRODUCT

Enfòmasyon sou pwodwi

Modil Precision RTC pou Pico se yon modil revèy an tan reyèl ak presizyon ki fèt pou itilize ak tablo mikrokontroleur Raspberry Pi Pico. Li enkòpore DS3231 gwo presizyon RTC chip la epi li sipòte kominikasyon I2C. Modil la gen ladan tou
yon plas batri backup RTC ki sipòte yon selil bouton CR1220 pou kenbe tan egzat menm lè pouvwa prensipal la dekonekte. Modil la prezante yon endikatè pouvwa ki ka aktive oswa enfim pa soude yon rezistans 0 sou kavalye a. Li se
fèt ak yon header anpile pou fasil atachman nan Raspberry Pi Pico la

Ki sa ki sou tablo a:

  1. DS3231 segondè presizyon RTC chip
  2. Otobis I2C pou kominikasyon
  3. RTC backup batri plas sipòte selil bouton CR1220
  4. Endikatè pouvwa (pèmèt pa soude yon rezistans 0 sou kavalye a, enfim pa default)
  5. Raspberry Pi Pico header pou atachman fasil

Definisyon Pinout:

Pinout Modil Precision RTC pou Pico se jan sa a:

Franbwaz Pi Pico Kòd Deskripsyon
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

Chema:

Dyagram nan chema nan Modil la Precision RTC pou Pico ka viewed pa klike isit la.

Precision RTC Modil pou Pico - Enstriksyon Itilizasyon Pwodwi

Franbwaz Pi Kòd:

  1. Louvri yon tèminal nan Franbwaz Pi.
  2. Telechaje epi dekonprime kòd Demo yo nan anyè Pico C/C++ SDK la. Remake byen ke anyè SDK a ka diferan pou itilizatè diferan, kidonk ou bezwen tcheke anyè aktyèl la. Anjeneral, li ta dwe ~/pico/. Sèvi ak lòd sa a: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Navige nan anyè Pico C/C++ SDK: cd ~/pico
  4. Dekonprime kòd telechaje a: unzip Pico-rtc-ds3231_code.zip
  5. Kenbe bouton BOOTSEL nan Pico epi konekte koòdone USB Pico nan Franbwaz Pi. Lè sa a, lage bouton an.
  6. Konpile epi kouri pico-rtc-ds3231 ansyen anamples lè l sèvi avèk kòmandman sa yo:
    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. Louvri yon tèminal epi sèvi ak minicom pou tcheke enfòmasyon Capteur a.

Piton:

  1. Al gade nan gid Franbwaz Pi a pou mete sou pye Micropython firmwèr pou Pico.
  2. Louvri IDE Thonny la.
  3. Trennen kòd Demo a nan IDE a epi kouri li sou Pico.
  4. Klike sou ikòn kouri pou egzekite kòd Demo MicroPython yo.

Windows:

Enstriksyon pou itilize Modil Precision RTC pou Pico ak Windows pa bay nan manyèl itilizatè a. Tanpri gade dokimantasyon pwodwi a oswa kontakte manifakti a pou plis asistans.

Lòt moun:

Limyè ki ap dirije sou modil la pa itilize pa default. Si ou bezwen sèvi ak yo, ou ka soude yon rezistans 0R sou pozisyon R8 la. Ou kapab view dyagram chema a pou plis detay.

Ki sa ki sou Board

Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG1

  1. DS3231
    gwo presizyon RTC chip, otobis I2C
  2. RTC backup batri
    sipòte selil bouton CR1220
  3. Endikatè pouvwa
    pèmèt pa soude yon rezistans 0Ω sou kavalye a, enfim pa default
  4. Franbwaz Pi Pico header
    pou tache ak Franbwaz Pi Pico, konsepsyon stackable

Definisyon Pinout

Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG2

Franbwaz Pi Kòd

  1. Louvri yon tèminal nan Franbwaz Pi
  2. Telechaje epi dekonprime kòd Demo yo nan anyè Pico C/C++ SDK

Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG3

  1. Kenbe bouton BOOTSEL nan Pico, epi konekte koòdone USB Pico a Franbwaz Pi epi lage bouton an.
  2. Konpile epi kouri pico-rtc-ds3231 ansyen anamples

    Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG4

  3. Louvri yon tèminal ak itilizatè minicom pou tcheke enfòmasyon Capteur a.

    Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG5

Piton:

  1. Gade nan gid Franbwaz Pi a pou konfigirasyon mikropython firmwèr pou Pico
  2. Louvri Thonny IDE a, epi trennen Demo a nan IDE epi kouri sou Pico jan pi ba a.

    Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG6
    Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG7

  3. Klike sou ikòn "kouri" pou kouri kòd Demo MicroPython yo.

    Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG8

Windows

  • Telechaje epi dekonprime Demo a sou Desktop Windows ou a, al gade nan gid Raspberry Pi a pou mete kanpe anviwònman lojisyèl Windows yo.
  • Peze epi kenbe bouton BOOTSEL nan Pico, konekte USB Pico a nan PC a ak yon kab MicroUSB. Enpòte pwogram c oswa python nan Pico pou fè li kouri.
  • Sèvi ak zouti seri a view pò a seri vityèl nan enimerasyon USB Pico a tcheke enfòmasyon an enprime, DTR a bezwen yo dwe louvri, to a baud se 115200, jan yo montre nan foto ki anba a:

    Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG9

Lòt moun

  • Limyè ki ap dirije yo pa itilize pa default, si ou bezwen sèvi ak li, ou ka soude yon rezistans 0R sou pozisyon R8 la. Klike sou view dyagram chematik la.
  • PIN INT nan DS3231 pa itilize pa default. si ou bezwen sèvi ak li, ou ka soude rezistans nan 0R sou pozisyon yo R5, R6, R7. Klike sou view dyagram chematik la.
    • Soude rezistans R5 la, konekte PIN INT la ak PIN GP3 Pico, pou detekte estati pwodiksyon revèy alam DS3231 la.
    • Soude rezistans R6 la, konekte PIN INT la nan PIN 3V3_EN nan Pico, pou fèmen pouvwa Pico a lè revèy alam DS3231 la bay nivo ki ba.
    • Soude rezistans R7 la, konekte PIN INT la ak PIN RUN nan Pico a, pou reset Pico lè revèy alam DS3231 bay nivo ki ba.

schematic

Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG10

Raspberry Pi DS3231 Precision RTC Modil pou Pico-FIG11

Dokiman / Resous

Raspberry Pi DS3231 Precision RTC Modil pou Pico [pdfManyèl Itilizatè
DS3231 Precision RTC Modil pou Pico, DS3231, Precision RTC Modil pou Pico, Precision RTC Modil, RTC Modil, Modil

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *