Rahipere Pi-LOGO

Raspberry Pi DS3231 Precision RTC Module mo Pico

Raspberry Pi DS3231 Precision RTC Module mo Pico-PRODUCT

Nga korero hua

Ko te Precision RTC Kōwae mō Pico he kōwae karaka pūmau teitei i hangaia hei whakamahi me te papa whakahaere moroiti Raspberry Pi Pico. Kei te whakauru i te maramara RTC DS3231 teitei me te tautoko i te whakawhitiwhiti korero I2C. Kei roto hoki i te kōwae
he mokamoka pākahiko taapiri RTC e tautoko ana i te pūtau paatene CR1220 mo te pupuri i te wa tika ahakoa ka momotuhia te hiko matua. Kei roto i te kōwae he tohu hiko ka taea te whakahohe, te whakakore ranei ma te whakapiri i te parenga 0 i runga i te peke. Ko te
i hangaia me te pane taapu mo te taapiri ngawari ki te Raspberry Pi Pico

He aha kei te Poari:

  1. DS3231 maramara RTC tino tika
  2. I2C pahi mo te whakawhitiwhiti korero
  3. RTC pūrua pūhiko mokamoka tautoko CR1220 pūtau pātene
  4. Tohu hiko (whakahohehia ma te whakapiri i te parenga 0 i runga i te peke, kua monoa ma te taunoa)
  5. Pane Raspberry Pi Pico mo te taapiri ngawari

Whakamaramatanga Pinout:

Ko te pinout o te Precision RTC Module mo Pico e whai ake nei:

Rahipere Pi Pico Waehere Whakaahuatanga
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

Ahangahanga:

Ka taea e te hoahoa hoahoa o te Precision RTC Module mo Pico viewed mā te pāwhiri konei.

Tikanga RTC Tika mo Pico - Tohutohu Whakamahi Hua

Waehere Raspberry Pi:

  1. Whakatuwherahia he tauranga o te Raspberry Pi.
  2. Tikiake me te wetewete i nga waehere demo ki te whaiaronga Pico C/C++ SDK. Kia mahara he rereke pea te whaiaronga o te SDK mo nga kaiwhakamahi rereke, na me tirotiro koe i te raarangi tuuturu. Ko te tikanga, me waiho ~/pico/. Whakamahia te whakahau e whai ake nei: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Whakatere ki te whaiaronga Pico C/C++ SDK: cd ~/pico
  4. Wewetehia te waehere kua tikiakehia: unzip Pico-rtc-ds3231_code.zip
  5. Purihia te paatene BOOTSEL o Pico ka hono atu te atanga USB o Pico ki te Raspberry Pi. Na ka tuku i te paatene.
  6. Whakahiato me te whakahaere i te pico-rtc-ds3231 exampma te whakamahi i nga whakahau e whai ake nei:
    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. Whakatuwherahia he tauranga ka whakamahi i te minicom hei tirotiro i nga korero a te pukoro.

Python:

  1. Tirohia nga aratohu a Raspberry Pi hei whakarite i te miihini Micropython mo Pico.
  2. Whakatuwheratia te Thonny IDE.
  3. Toia te waehere demo ki te IDE ka rere ki runga Pico.
  4. Patohia te ata oma hei mahi i nga tohu tohu tohu MicroPython.

Matapihi:

Ko nga tohutohu mo te whakamahi i te Precision RTC Module mo Pico me te Matapihi kaore i te whakaratohia ki te pukapuka kaiwhakamahi. Tena tirohia nga tuhinga hua me waea atu ranei ki te kaihanga mo etahi atu awhina.

Ētahi atu:

Ko nga rama LED i runga i te waahanga kaore i te whakamahia ma te taunoa. Mena ka hiahia koe ki te whakamahi, ka taea e koe te hoko i tetahi parenga 0R i runga i te turanga R8. Ka taea e koe view te hoahoa hoahoa mo etahi atu taipitopito.

He aha kei te Poari

Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG1

  1. DS3231
    maramara RTC tino tika, pahi I2C
  2. RTC pūhiko pūrua
    tautoko CR1220 pūtau pātene
  3. Tohu mana
    ka whakahohea ma te whakapiri i te parenga 0Ω i runga i te peke, kua monoa e te taunoa
  4. Rahipere Pi Pico pane
    mo te hono ki te Raspberry Pi Pico, te hoahoa taapu

Whakamaramatanga Pinout

Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG2

Waehere Rahipere Pi

  1. Whakatuwherahia he tauranga o te Raspberry Pi
  2. Tikiake me te wetewete i nga waehere demo ki te whaiaronga Pico C/C++ SDK

Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG3

  1. Purihia te paatene BOOTSEL o Pico, ka hono i te atanga USB o Pico ki te Raspberry Pi ka tuku i te paatene.
  2. Whakahiato me te whakahaere i te pico-rtc-ds3231 examples

    Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG4

  3. Whakatuwherahia he tauranga me te minicom kaiwhakamahi ki te tirotiro i nga korero a te pukoro.

    Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG5

Python:

  1. Tirohia nga aratohu a Raspberry Pi ki te whakarite i te miihini Micropython mo Pico
  2. Whakatuwheratia te Thonny IDE, ka toia te demo ki te IDE ka rere ki runga Pico penei i raro nei.

    Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG6
    Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG7

  3. Paatohia te tohu "rere" hei whakahaere i nga tohu tohu tohu MicroPython.

    Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG8

Matapihi

  • Tikiake me te wetewete i te demo ki to papamahi Windows, tirohia nga aratohu a Raspberry Pi hei whakarite i nga tautuhinga taiao rorohiko Windows.
  • Patohia me te pupuri i te paatene BOOTSEL o Pico, honoa te USB o Pico ki te PC me te taura MicroUSB. Kawea mai he papatono c, python ranei ki Pico kia rere ai.
  • Whakamahia te taputapu rangatū ki view te tauranga rangatū mariko o te tatau USB a Pico ki te tirotiro i nga korero tuhi, me whakatuwhera te DTR, ko te reiti baud ko 115200, penei i te pikitia i raro nei:

    Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG9

Ko etahi atu

  • Kaore e whakamahia te rama rama ma te taunoa, mena ka hiahia koe ki te whakamahi, ka taea e koe te hoko i te parenga 0R i runga i te turanga R8. Pāwhiri ki view te hoahoa hoahoa.
  • Ko te titi INT o DS3231 kaore i te whakamahia ma te taunoa. ki te hiahia koe ki te whakamahi, ka taea e koe te hoko i te parenga 0R i runga i nga turanga R5,R6,R7. Pāwhiri ki view te hoahoa hoahoa.
    • Solder te R5 parenga, hono te titi INT ki te GP3 titi o Pico, ki te kitea te mana putanga o te karaka whakaoho DS3231.
    • Whakakotahitia te parenga R6, honoa te titi INT ki te titi 3V3_EN o Pico, ki te whakaweto i te mana Pico ka puta te karaka whakaoho DS3231 i te taumata iti.
    • Solder te R7 parenga, hono te INT titi ki te RUN titi o te Pico, ki te tautuhi anō Pico ka DS3231 karaka whakaoho putanga taumata iti.

Pūkana

Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG10

Rahipere Pi DS3231 Tika RTC Kōwae mō Pico-FIG11

Tuhinga / Rauemi

Raspberry Pi DS3231 Precision RTC Module mo Pico [pdf] Pukapuka Kaiwhakamahi
DS3231 Tika RTC Kōwae mo Pico, DS3231, Tika RTC Kōwae mo Pico, Tika RTC Kōwae, RTC Kōwae, Kōwae

Tohutoro

Waiho he korero

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *