Ozi ngwaahịa
Pico-RTC-DS3231 bụ modul mgbasawanye RTC pụrụ iche maka Raspberry Pi Pico. Ọ na-agbakwunye mgbawa RTC DS3231 dị elu ma na-eji ụgbọ ala I2C maka nkwukọrịta. Modul ahụ nwere ọkọlọtọ Raspberry Pi Pico ọkọlọtọ, na-akwado usoro Raspberry Pi Pico. Ọ gụnyekwara mgbawa DS3231 n'ụgbọ mmiri nwere ihe njide batrị, na-enye ohere ịrụ ọrụ elekere ozugbo. RTC na-agụ sekọnd, nkeji, awa, ụbọchị nke ọnwa, ọnwa, ụbọchị nke izu, na afọ na-akwụ ụgwọ afọ ọwụli ruru 2100. Ọ na-enye usoro nhọrọ nke awa 24 ma ọ bụ elekere 12 na AM/PM. egosi. Na mgbakwunye, modul na-enye elekere mkpu 2 programmable wee bịa na akwụkwọ ntanetị maka Raspberry Pi Pico C/C++ na MicroPython ex.ampna demos.
Ntuziaka ojiji ngwaahịa
Nhazi gburugburu:
- Maka gburugburu mmepe ngwa maka Pico na Raspberry Pi, biko rụtụ aka na ya RaspberryPiIsi.
- Maka ntọala gburugburu Windows, ị nwere ike zoo aka njikọ a. Nkuzi a na-eji IDE VScode maka mmepe na gburugburu Windows.
gafereview
Pico-RTC-DS3231 bụ modul mgbasawanye RTC pụrụ iche maka Raspberry Pi Pico. Ọ na-agụnye mgbawa RTC DS3231 dị elu ma na-eji ụgbọ ala I2C maka nkwukọrịta. A na-ahapụ ka ejikọta ihe mmetụta ndị ọzọ na-apụ apụ n'ihi nhazi nke nwere ike ịkwado.
Atụmatụ
- Isi isi Raspberry Pi Pico, na-akwado usoro Raspberry Pi Pico.
- N'elu ụgbọ elu RTC mgbawa DS3231 dị elu, yana ihe njide batrị.
- Ezigbo oge elekere na-agụ sekọnd, nkeji, awa, ụbọchị nke ọnwa,
- Ọnwa, ụbọchị nke izu, na afọ nwere nkwụghachi ụgwọ nke afọ Leap-Year bara uru ruo 2100.
- Ụdị nhọrọ: 24-hour ma ọ bụ 12-hour nwere akara AM/PM. 2 x elekere mkpu mmemme nwere ike ime.
- Nye akwụkwọ ntanetị (Raspberry Pi Pico C/C++ na MicroPython exampna demos).
Nkọwapụta
- Voltage ọrụtage: 3.3V
- Ndabere batrị voltage: 2.3V~5.5V
- Ọnọdụ okpomọkụ na-arụ ọrụ: -40°C ~ 85°C
- Oriri ike: 100nA (na-akwado data na ozi elekere)
Pinout
Akụkụ
Ntuziaka onye ọrụ
Nhazi gburugburu
- Maka gburugburu mmepe ngwa maka Pico na Raspberry Pi, biko rụtụ aka na Raspberry Pi Isi.
- Maka ntọala gburugburu Windows, ị nwere ike zoo aka na njikọ . Nkuzi a na-eji IDE VScode maka mmepe na gburugburu Windows.
Raspberry Pi
- Jiri SSH banye Raspberry Pi ma ọ bụ pịa Ctrl Alt T n'otu oge ka ị na-eji ihuenyo mepee ọnụ.
- Budata ma wepụ koodu ngosi na ndekọ Pico C/C++ SDK. Nkuzi ntụaka maka ndị ọrụ na-etinyebeghị SDK.
- Mara: Na ndekọ nke SDK nwere ike ịdị iche maka ndị ọrụ dị iche iche, ịkwesịrị ịlele ndekọ aha n'ezie. N'ozuzu, ọ kwesịrị ịbụ ~/pico/. wget -P ~/pico
https://files.waveshare.com/upload/2/26/Pico‐rtc‐ds3231_code.zipcd. ~/picounzip Pico-rtc-ds3231_code.zip
- Mara: Na ndekọ nke SDK nwere ike ịdị iche maka ndị ọrụ dị iche iche, ịkwesịrị ịlele ndekọ aha n'ezie. N'ozuzu, ọ kwesịrị ịbụ ~/pico/. wget -P ~/pico
- Jide bọtịnụ BOOTSEL nke Pico, wee jikọọ eriri USB nke Pico na Raspberry Pi wee hapụ bọtịnụ ahụ.
- Chịkọta ma mee pico-rtc-ds3231 examples: cd ~/pico/pico-rtc‐ds3231_code/c/build/ cmake mnt/pico && ụra 1 && sudo minicom ‐b 2 ‐o ‐D /dev/ttyACM2
- Mepee ọnụ ma jiri minicom lelee ozi ihe mmetụta.
Python
- Rụtụ aka na ntuziaka Raspberry Pi ka ịtọlite Micropython firmware maka Pico.
- Mepee Thonny IDE, dọrọ ngosi ahụ na IDE, wee gbaa Pico dị ka n'okpuru.
- Pịa akara ngosi “agba ọsọ” iji mee koodu ngosi MicroPython.
Windows
- Budata ma wepụ ihe ngosi ahụ na desktọpụ Windows gị, rụtụ aka na Raspberry
- Ntuziaka Pi ka ịtọlite ntọala gburugburu ngwanrọ Windows.
- Pịa ma jide bọtịnụ BOOTSEL nke Pico, jiri eriri MicroUSB jikọọ USB nke Pico na PC. Bubata c ma ọ bụ Python mmemme n'ime Pico iji mee ka ọ na-agba ọsọ.
- Jiri usoro serial ngwaọrụ ka view mebere serial port nke Pico's USB enumeration iji lelee ozi ebipụta, ekwesịrị imepe DTR, yana ọnụego baud bụ 115200, dị ka egosiri na foto dị n'okpuru:
Ndị ọzọ
- A naghị eji ọkụ LED eme ihe na ndabara, ọ bụrụ na ịchọrọ iji ya, ị nwere ike ịre ihe mgbochi 0R na ọnọdụ R8. Pịa ka view eserese eserese .
- Ejighị pin INT nke DS3231 na ndabara. Ọ bụrụ na ị chọrọ iji ya, ị nwere ike solder 0R resistor na R5, R6, na R7 ọnọdụ. Pịa ka view eserese eserese .
- Solder resistor R5, jikọọ pin INT na pin GP3 nke Pico, iji chọpụta ọkwa nrụpụta nke elekere mkpu DS3231.
- Solder R6 resistor, jikọọ pin INT na pin 3V3_EN nke Pico, ka ịgbanyụ ike Pico mgbe elekere mkpu DS3231 na-ewepụta ọkwa dị ala.
- Na-ere ihe mgbochi R7, jikọọ pin INT na pin RUN nke Pico, iji tọgharịa Pico mgbe elekere mkpu DS3231 na-ewepụta ọkwa dị ala.
Akụrụngwa
- Akwụkwọ
- Ndokwa
- DS3231 mpempe akwụkwọ
- Koodu ngosi
- Koodu ngosi
- Mmepe ngwanrọ
- Thonny Python IDE (Windows V3.3.3)
- Zimo221.7z
- Foto2Lcd.7z
Pico ngwa ngwa mmalite
Budata Firmware
- Budata MicroPython Firmware
- Nbudata C_Blink Firmware [gbasaa]
Nkuzi vidiyo [gbasaa]
- Nkuzi Pico I – Okwu mmalite
- Nkuzi Pico II – GPIO [gbasaa]
- Pico nkuzi III – PWM [gbasaa]
- Nkuzi Pico IV – ADC [gbasaa]
- Pico nkuzi V – UART [gbasaa]
- Pico nkuzi VI - A ga-aga n'ihu… [gbasaa]
Usoro MicroPython
- 【MicroPython】 igwe.Pin Ọrụ
- 【MicroPython】 igwe.PWM Ọrụ
- 【MicroPython】 igwe.ADC Ọrụ
- 【MicroPython】 igwe.UART Ọrụ
- 【MicroPython】 igwe.I2C Ọrụ
- 【MicroPython】 igwe.SPI Ọrụ
- 【MicroPython】 rp2.StateMachine
Usoro C/C++
- 【C/C++】 Windows nkuzi 1 - Nhazi gburugburu
- 【C/C++】 Windows nkuzi 1 – Mepụta New Project
Usoro Arduino IDE
Wụnye Arduino IDE
- Budata ngwugwu nrụnye Arduino IDE site na Arduino websaịtị .
- Budata
- Budata
- Naanị pịa "Naanị Download".
- Pịa ka ịwụnye mgbe nbudata.
- Mara: A ga-akpali gị ịwụnye ọkwọ ụgbọ ala n'oge usoro nrụnye, anyị nwere ike pịa Wụnye.
Wụnye Arduino-Pico Core na Arduino IDE
- Mepee Arduino IDE, pịa File n'akụkụ aka ekpe wee họrọ "Mmasị".
- Tinye njikọ ndị a na onye njikwa bọọdụ mmepe agbakwunyere URL, wee pịa OK.
- Mara: Ọ bụrụ na ịnweelarị bọọdụ ESP8266 URL, ị nwere ike ikewapụ URLs nwere rịkọm dị ka nke a:
- https://dl.espressif.com/dl/package_esp32_index.json,https://github.com/earlephilhower/arduino‐pico/releases/download/global/package_rp2040_index.json.
- Pịa na Ngwaọrụ -> Dev Board -> Onye njikwa oche Dev -> Chọọ maka pico, ọ na-egosi arụnyere ebe ọ bụ na kọmputa m etinyelarị ya.
Bulite ngosi N'oge mbụ
- Pịa ma jide bọtịnụ BOOTSET na bọọdụ Pico, jikọọ Pico na ọdụ USB nke kọmputa site na eriri USB Micro, ma hapụ bọtịnụ ahụ mgbe kọmputa ahụ ghọtara draịvụ ike mbughari (RPI-RP2).
- Budata ngosi ahụ, mepee ụzọ arduinoPWMD1-LED n'okpuru D1-LED.ino.
- Pịa Ngwaọrụ -> Port, cheta COM dị adị, ọ dịghị mkpa ka ịpịa COM a (kọmpụta dị iche iche na-egosi COM dị iche iche, cheta COM dị na kọmputa gị).
- Jiri eriri USB jikọọ bọọdụ ọkwọ ụgbọ ala na kọmpụta, wee pịa Ngwaọrụ –> Ports, họrọ uf2 Board maka njikọ mbụ, na mgbe ebugochara, ijikọ ọzọ ga-ebute ọdụ ụgbọ mmiri COM ọzọ.
- Pịa Ngwá Ọrụ -> Dev Board -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.
- Mgbe ịtọlitechara, pịa akụ aka nri iji bulite.
- Ọ bụrụ na ị nweta nsogbu n'ime oge ahụ, ịkwesịrị ịwụnye ma ọ bụ dochie ụdị Arduino IDE, wepụ Arduino IDE kwesịrị iwepụ ya nke ọma, mgbe ị wepụsịrị sọftụwia, ịkwesịrị iji aka hichapụ ọdịnaya niile nke folda C: Ndị ọrụ [ aha]\AppDataLocalArduino15 (ịkwesịrị igosi ihe zoro ezo files ka ịhụ ya) wee tinyegharịa.
Ihe ngosi Isi mmalite
- Ihe ngosi MicroPython (GitHub)
- MicroPython Firmware/Blink Demo (C)
- Ihe ngosi Raspberry Pi C/C++
- Official Raspberry Pi MicroPython ngosi
- Arduino Official C/C++ ngosi
Nkwado
Nkwado ndị teknuzu
Nyefee ugbu a
- Ọ bụrụ na ịchọrọ nkwado teknụzụ ma ọ bụ nwee nzaghachi / review, biko pịa Nyefee Ugbu a bọtịnụ iji nyefee tiketi, ndị otu nkwado anyị ga-elele ma zaghachi gị n'ime ụbọchị ọrụ 1 ruo 2.
- Biko nwee ndidi ka anyị na-agba mbọ nyere gị aka dozie nsogbu ahụ.
- Oge ọrụ: 9 AM - 6 AM GMT + 8 (Monday ruo Fraịde)
Akwụkwọ / akụrụngwa
![]() |
Waveshare Pico-RTC-DS3231 Modul RTC nkenke [pdf] Akwụkwọ ntuziaka Pico-RTC-DS3231 Mpempe akwụkwọ RTC nkenke, Pico-RTC-DS3231, Modul RTC nkenke, Modul RTC |