Informazzjoni dwar il-Prodott
Il-Pico-RTC-DS3231 huwa modulu ta 'espansjoni RTC speċjalizzat għal Raspberry Pi Pico. Jinkorpora ċippa RTC ta 'preċiżjoni għolja DS3231 u juża xarabank I2C għall-komunikazzjoni. Il-modulu għandu header standard Raspberry Pi Pico, li jappoġġja s-serje Raspberry Pi Pico. Jinkludi wkoll ċippa DS3231 abbord b'detentur ta 'batterija ta' backup, li tippermetti funzjonalità ta 'arloġġ f'ħin reali. L-RTC jgħodd is-sekondi, il-minuti, is-sigħat, id-dati tax-xahar, ix-xahar, il-jum tal-ġimgħa, u s-sena b’kumpens għal sena biżestili validu sa 2100. Joffri formati fakultattivi ta’ 24 siegħa jew 12-il siegħa b’AM/PM indikatur. Barra minn hekk, il-modulu jipprovdi 2 arloġġi ta' l-allarm programmabbli u jiġi b'dokumentazzjoni onlajn għal Raspberry Pi Pico C/C++ u MicroPython example demos.
Istruzzjonijiet għall-Użu tal-Prodott
Setup Ambjent:
- Għal ambjent ta 'żvilupp ta' applikazzjoni għal Pico fuq Raspberry Pi, jekk jogħġbok irreferi għall- RaspberryPiChapter.
- Għall-issettjar tal-ambjent Windows, tista 'tirreferi għal din il-link. Dan it-tutorja juża l-IDE VScode għall-iżvilupp f'ambjent Windows.
Fuqview
Il-Pico-RTC-DS3231 huwa modulu ta 'espansjoni RTC speċjalizzat għal Raspberry Pi Pico. Jinkorpora ċippa RTC ta 'preċiżjoni għolja DS3231 u juża xarabank I2C għall-komunikazzjoni. Aktar sensors esterni huma permessi li jiġu konnessi grazzi għad-disinn li jista 'jiġi fuq xulxin.
Karatteristiċi
- L-header Standard Raspberry Pi Pico, jappoġġja s-serje Raspberry Pi Pico.
- Abbord ċippa RTC ta 'preċiżjoni għolja DS3231, b'detentur ta' batterija ta 'backup.
- L-Arloġġ f'Ħin Real Jgħodd Sekondi, Minuti, Sigħat, Data tax-Xahar,
- Xahar, Jum tal-Ġimgħa, u Sena b'Kumpens għal Sena Biżestili Validu Sal-2100.
- Format mhux obbligatorju: 24 siegħa JEW 12-il siegħa b'indikatur AM/PM. 2 x arloġġ ta 'allarm programmabbli.
- Ipprovdi dokumentazzjoni onlajn (Raspberry Pi Pico C/C++ u MicroPython example demos).
Speċifikazzjoni
- Vol operattivtage: 3.3V
- Batterija ta' backup voltage: 2.3V ~ 5.5V
- Temperatura operattiva: -40°C ~ 85°C
- Konsum tal-enerġija: 100nA (sostni data u informazzjoni dwar l-arloġġ)
Pinout
Dimensjonijiet
Gwida għall-Utent
Setup ambjent
- Għal ambjent ta 'żvilupp ta' applikazzjoni għal Pico fuq Raspberry Pi, jekk jogħġbok irreferi għall-Kapitolu Raspberry Pi.
- Għall-issettjar tal-ambjent Windows, tista' tirreferi għall-link . Dan it-tutorja juża l-IDE VScode għall-iżvilupp f'ambjent Windows.
Lampun Pi
- Idħol Raspberry Pi B'SSH jew agħfas Ctrl + Alt + T fl-istess ħin waqt li tuża l-iskrin biex tiftaħ it-terminal.
- Niżżel u unzip il-kodiċijiet demo fid-direttorju Pico C/C++ SDK. Tutorial ta' referenza għal utenti li għadhom ma installawx l-SDK.
- Nota: Li d-direttorju ta 'SDK jista' jkun differenti għal utenti differenti, għandek bżonn tiċċekkja d-direttorju attwali. Ġeneralment, għandu jkun ~/pico/. wget ‐P ~/pico
https://files.waveshare.com/upload/2/26/Pico‐rtc‐ds3231_code.zipcd. ~/picounzip Pico‐rtc‐ds3231_code.zip
- Nota: Li d-direttorju ta 'SDK jista' jkun differenti għal utenti differenti, għandek bżonn tiċċekkja d-direttorju attwali. Ġeneralment, għandu jkun ~/pico/. wget ‐P ~/pico
- Żomm il-buttuna BOOTSEL ta 'Pico, u qabbad l-interface USB ta' Pico ma 'Raspberry Pi imbagħad itlaq il-buttuna.
- Ikkompila u mexxi l-pico-rtc-ds3231 examples: cd ~/pico/pico‐rtc‐ds3231_code/c/build/ cmake ..mak sudo mount /dev/sda1 /mnt/pico && sudo cp rtc.uf2 /mnt/pico/ && sudo sync && sud o umount / mnt/pico && sleep 2 && sudo minicom ‐b 115200 ‐o ‐D /dev/ttyACM0
- Iftaħ terminal u uża minicom biex tiċċekkja l-informazzjoni tas-sensor.
python
- Irreferi għall-gwidi ta' Raspberry Pi biex tissettja l-firmware Micropython għal Pico.
- Iftaħ it-Thonny IDE, iddreggja d-demo għall-IDE, u mmexxi fuq Pico kif hawn taħt.
- Ikklikkja l-ikona "run" biex tħaddem il-kodiċijiet demo MicroPython.
Windows
- Niżżel u unzip id-demo fuq id-desktop tal-Windows tiegħek, irreferi għal Raspberry
- Gwidi ta 'Pi biex twaqqaf is-settings tal-ambjent tas-softwer tal-Windows.
- Agħfas u żomm il-buttuna BOOTSEL ta 'Pico, qabbad il-USB ta' Pico mal-PC b'kejbil MicroUSB. Importa programm c jew Python f'Pico biex jagħmilha taħdem.
- Uża l-għodda tas-serje biex view il-port tas-serje virtwali tal-enumerazzjoni tal-USB ta 'Pico biex tivverifika l-informazzjoni tal-istampar, id-DTR jeħtieġ li jinfetaħ, u r-rata baud hija 115200, kif muri fl-istampa hawn taħt:
Oħrajn
- Id-dawl LED ma jintużax awtomatikament, jekk għandek bżonn tużah, tista 'issaldjar resistor 0R fuq il-pożizzjoni R8. Ikklikkja biex view id-dijagramma skematika.
- Il-pin INT ta 'DS3231 ma jintużax awtomatikament. jekk għandek bżonn tużaha, tista 'issaldja r-reżistenza 0R fuq il-pożizzjonijiet R5, R6, u R7. Ikklikkja biex view id-dijagramma skematika.
- Saldan ir-reżistenza R5, qabbad il-pin INT mal-pin GP3 ta 'Pico, biex tiskopri l-istatus tal-output tal-arloġġ tal-allarm DS3231.
- Saldan ir-reżistenza R6, qabbad il-pin INT mal-pin 3V3_EN ta 'Pico, biex itfi l-enerġija Pico meta l-arloġġ ta' l-allarm DS3231 joħroġ livell baxx.
- Issallna r-reżistenza R7, qabbad il-pin INT mal-pin RUN tal-Pico, biex tirrisettja Pico meta l-arloġġ tal-allarm DS3231 joħroġ livell baxx.
Riżorsa
- Dokument
- Skematika
- Skeda tad-dejta DS3231
- Kodiċi demo
- Kodiċi demo
- Software għall-Iżvilupp
- Thonny Python IDE (Windows V3.3.3)
- Zimo221.7z
- Image2Lcd.7z
Pico Quick Start
Niżżel il-Firmware
- Niżżel il-Firmware MicroPython
- C_Blink Firmware Download [Espandi]
Video Tutorial [Espandi]
- Pico Tutorial I – Introduzzjoni Bażika
- Pico Tutorial II – GPIO [Espandi]
- Pico Tutorial III – PWM [Espandi]
- Pico Tutorial IV – ADC [Espandi]
- Pico Tutorial V – UART [Espandi]
- Pico Tutorial VI – Biex tkompli... [Espandi]
Serje MicroPython
- 【MicroPython】 machine.Pin Function
- 【MicroPython】 machine.PWM Funzjoni
- 【MicroPython】 machine.ADC Funzjoni
- 【MicroPython】 machine.UART Funzjoni
- 【MicroPython】 machine.I2C Funzjoni
- 【MicroPython】 machine.SPI Funzjoni
- 【MicroPython】 rp2.StateMachine
Serje C/C++
- 【C/C++】 Tutorial tal-Windows 1 – L-issettjar tal-Ambjent
- 【C/C++】 Windows Tutorial 1 - Oħloq Proġett Ġdid
Serje Arduino IDE
Installa Arduino IDE
- Niżżel il-pakkett ta 'installazzjoni ta' Arduino IDE mill-Arduino websit.
- DOWNLOAD
- DOWNLOAD
- Ikklikkja biss fuq "JUST DOWNLOAD".
- Ikklikkja biex tinstalla wara t-tniżżil.
- Nota: Int ser tintalab tinstalla s-sewwieq matul il-proċess ta 'installazzjoni, nistgħu nikklikkjaw Installa.
Installa Arduino-Pico Core fuq Arduino IDE
- Iftaħ Arduino IDE, ikklikkja l- File fuq ir-rokna tax-xellug u agħżel "Preferenzi".
- Żid il-link li ġejja fil-maniġer tal-bord tal-iżvilupp addizzjonali URL, imbagħad ikklikkja OK.
- Nota: Jekk diġà għandek il-bord ESP8266 URL, tista' tissepara l- URLs b'virgoli bħal dan:
- https://dl.espressif.com/dl/package_esp32_index.json,https://github.com/earlephilhower/arduino‐pico/releases/download/global/package_rp2040_index.json.
- Ikklikkja fuq Għodda -> Dev Board -> Dev Board Manager -> Fittex għal pico, juri li huwa installat peress li l-kompjuter tiegħi diġà installah.
Upload Demo Fl-Ewwel Darba
- Agħfas u żomm il-buttuna BOOTSET fuq il-bord Pico, qabbad il-Pico mal-port USB tal-kompjuter permezz tal-kejbil Micro USB, u rilaxx il-buttuna meta l-kompjuter jagħraf hard drive li jista 'jitneħħa (RPI-RP2).
- Niżżel id-demo, iftaħ il-passaġġ arduino\PWM\D1-LED taħt il-D1-LED.ino.
- Ikklikkja Għodda -> Port, ftakar il-COM eżistenti, m'għandekx bżonn tikklikkja din il-COM (kompjuters differenti juru COM differenti, ftakar il-COM eżistenti fuq il-kompjuter tiegħek).
- Qabbad il-bord tas-sewwieq mal-kompjuter b'kejbil USB, imbagħad ikklikkja Għodda – > Portijiet, agħżel Bord uf2 għall-ewwel konnessjoni, u wara li titlesta l-upload, il-konnessjoni mill-ġdid tirriżulta f'port COM addizzjonali.
- Ikklikkja Għodda -> Dev Board -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.
- Wara l-issettjar, ikklikkja l-vleġġa tal-lemin biex ittella.
- Jekk tiltaqa' ma' problemi matul il-perjodu, għandek bżonn terġa' tinstalla jew tissostitwixxi l-verżjoni Arduino IDE, iddiżinstalla l-Arduino IDE jeħtieġ li tiġi diżinstallata b'mod nadif, wara li tneħħi s-softwer għandek bżonn tħassar manwalment il-kontenut kollu tal-folder C:\Users\ [ isem]\AppData\Local\Arduino15 (jeħtieġlek turi l-moħbi files sabiex tarah) u mbagħad jerġa 'jinstalla.
Demo Open Source
- Demo MicroPython (GitHub)
- MicroPython Firmware/Blink Demo (C)
- Demo uffiċjali ta' Raspberry Pi C/C++
- Demo uffiċjali tar-Raspberry Pi MicroPython
- Demo uffiċjali ta' Arduino C/C++
Appoġġ
Appoġġ Tekniku
Issottometti Issa
- Jekk għandek bżonn appoġġ tekniku jew għandek xi feedback/review, jekk jogħġbok ikklikkja l-buttuna Ibgħat Issa biex tissottometti biljett, It-tim ta 'appoġġ tagħna se jiċċekkja u jwieġeb lilek fi żmien 1 sa 2 ijiem tax-xogħol.
- Jekk jogħġbok kun paċenzjuż għax nagħmlu kull sforz biex ngħinuk issolvi l-kwistjoni.
- Ħin tax-Xogħol: 9:6 – 8:XNUMX GMT+XNUMX (mit-Tnejn sal-Ġimgħa)
Dokumenti / Riżorsi
![]() |
Waveshare Pico-RTC-DS3231 Modulu RTC ta 'preċiżjoni [pdfManwal tal-Istruzzjonijiet Pico-RTC-DS3231 Modulu RTC ta 'preċiżjoni, Modulu Pico-RTC-DS3231, Modulu RTC ta' preċiżjoni, Modulu RTC |