Waveshare-logo

Waveshare Pico-RTC-DS3231 Modulu RTC ta 'preċiżjoni

Waveshare-Pico-RTC-DS3231-Preċiżjoni-RTC-Modulu-prodott

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:

  1. Għal ambjent ta 'żvilupp ta' applikazzjoni għal Pico fuq Raspberry Pi, jekk jogħġbok irreferi għall- RaspberryPiChapter.
  2. 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.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (26)

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ġġ)

PinoutWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (1) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (2)

DimensjonijietWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (3)

Gwida għall-Utent

Setup ambjent

  1. Għal ambjent ta 'żvilupp ta' applikazzjoni għal Pico fuq Raspberry Pi, jekk jogħġbok irreferi għall-Kapitolu Raspberry Pi.
  2. 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

  1. 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.
  2. 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.
  3. Żomm il-buttuna BOOTSEL ta 'Pico, u qabbad l-interface USB ta' Pico ma 'Raspberry Pi imbagħad itlaq il-buttuna.
  4. 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
  5. Iftaħ terminal u uża minicom biex tiċċekkja l-informazzjoni tas-sensor.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (5)

python

  1. Irreferi għall-gwidi ta' Raspberry Pi biex tissettja l-firmware Micropython għal Pico.
  2. Iftaħ it-Thonny IDE, iddreggja d-demo għall-IDE, u mmexxi fuq Pico kif hawn taħt.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (6)
  3. Ikklikkja l-ikona "run" biex tħaddem il-kodiċijiet demo MicroPython.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (8)

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:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (27)

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

  1. Niżżel il-pakkett ta 'installazzjoni ta' Arduino IDE mill-Arduino websit.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (10)
    • DOWNLOAD
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (11)
  2. Ikklikkja biss fuq "JUST DOWNLOAD".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (13)
  3. Ikklikkja biex tinstalla wara t-tniżżil.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (14)
  4. Nota: Int ser tintalab tinstalla s-sewwieq matul il-proċess ta 'installazzjoni, nistgħu nikklikkjaw Installa.

Installa Arduino-Pico Core fuq Arduino IDE

  1. Iftaħ Arduino IDE, ikklikkja l- File fuq ir-rokna tax-xellug u agħżel "Preferenzi".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (16)
  2. Żid il-link li ġejja fil-maniġer tal-bord tal-iżvilupp addizzjonali URL, imbagħad ikklikkja OK.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (17)
  3. 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.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (19)

Upload Demo Fl-Ewwel Darba

  1. 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).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (21)
  2. Niżżel id-demo, iftaħ il-passaġġ arduino\PWM\D1-LED taħt il-D1-LED.ino.
  3. 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).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (22)
  4. 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.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (23)
  5. Ikklikkja Għodda -> Dev Board -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (24)
  6. Wara l-issettjar, ikklikkja l-vleġġa tal-lemin biex ittella.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (25)
    • 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

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *