Raspberry Pi DS3231 Precision RTC Module mo Pico
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:
- DS3231 maramara RTC tino tika
- I2C pahi mo te whakawhitiwhiti korero
- RTC pūrua pūhiko mokamoka tautoko CR1220 pūtau pātene
- Tohu hiko (whakahohehia ma te whakapiri i te parenga 0 i runga i te peke, kua monoa ma te taunoa)
- 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:
- Whakatuwherahia he tauranga o te Raspberry Pi.
- 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
- Whakatere ki te whaiaronga Pico C/C++ SDK:
cd ~/pico
- Wewetehia te waehere kua tikiakehia:
unzip Pico-rtc-ds3231_code.zip
- Purihia te paatene BOOTSEL o Pico ka hono atu te atanga USB o Pico ki te Raspberry Pi. Na ka tuku i te paatene.
- 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
- Whakatuwherahia he tauranga ka whakamahi i te minicom hei tirotiro i nga korero a te pukoro.
Python:
- Tirohia nga aratohu a Raspberry Pi hei whakarite i te miihini Micropython mo Pico.
- Whakatuwheratia te Thonny IDE.
- Toia te waehere demo ki te IDE ka rere ki runga Pico.
- 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
- DS3231
maramara RTC tino tika, pahi I2C - RTC pūhiko pūrua
tautoko CR1220 pūtau pātene - Tohu mana
ka whakahohea ma te whakapiri i te parenga 0Ω i runga i te peke, kua monoa e te taunoa - Rahipere Pi Pico pane
mo te hono ki te Raspberry Pi Pico, te hoahoa taapu
Whakamaramatanga Pinout
Waehere Rahipere Pi
- Whakatuwherahia he tauranga o te Raspberry Pi
- Tikiake me te wetewete i nga waehere demo ki te whaiaronga Pico C/C++ SDK
- Purihia te paatene BOOTSEL o Pico, ka hono i te atanga USB o Pico ki te Raspberry Pi ka tuku i te paatene.
- Whakahiato me te whakahaere i te pico-rtc-ds3231 examples
- Whakatuwherahia he tauranga me te minicom kaiwhakamahi ki te tirotiro i nga korero a te pukoro.
Python:
- Tirohia nga aratohu a Raspberry Pi ki te whakarite i te miihini Micropython mo Pico
- Whakatuwheratia te Thonny IDE, ka toia te demo ki te IDE ka rere ki runga Pico penei i raro nei.
- Paatohia te tohu "rere" hei whakahaere i nga tohu tohu tohu MicroPython.
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:
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
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 |