Logotip de Waveshare

Mòdul Waveshare Pico-RTC-DS3231 Precision RTC

Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-producte

Informació del producte

El Pico-RTC-DS3231 és un mòdul d'expansió RTC especialitzat per a Raspberry Pi Pico. Incorpora un xip RTC d'alta precisió DS3231 i utilitza un bus I2C per a la comunicació. El mòdul inclou una capçalera Raspberry Pi Pico estàndard, compatible amb la sèrie Raspberry Pi Pico. També inclou un xip DS3231 integrat amb un suport de bateria de seguretat, que permet la funcionalitat del rellotge en temps real. El RTC compta els segons, els minuts, les hores, les dates del mes, el mes, el dia de la setmana i l'any amb una compensació d'anys de traspàs vàlida fins al 2100. Ofereix formats opcionals de 24 hores o 12 hores amb AM/PM. indicador. A més, el mòdul proporciona 2 despertadors programables i inclou documentació en línia per a Raspberry Pi Pico C/C++ i MicroPython ex.amples demos.

Instruccions d'ús del producte

Entorn de configuració:

  1. Per obtenir un entorn de desenvolupament d'aplicacions per a Pico a Raspberry Pi, consulteu el RaspberryPiChapter.
  2. Per a la configuració de l'entorn de Windows, podeu consultar aquest enllaç. Aquest tutorial utilitza l'IDE VScode per al desenvolupament en un entorn Windows.

Acabatview

El Pico-RTC-DS3231 és un mòdul d'expansió RTC especialitzat per a Raspberry Pi Pico. Incorpora el xip RTC DS3231 d'alta precisió i utilitza un bus I2C per a la comunicació. Es permet connectar més sensors externs gràcies al disseny apilable.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (26)

Característiques

  • La capçalera estàndard de Raspberry Pi Pico és compatible amb la sèrie Raspberry Pi Pico.
  • Xip RTC d'alta precisió a bord DS3231, amb suport de bateria de reserva.
  • El rellotge en temps real compta els segons, els minuts, les hores, la data del mes,
  • Mes, dia de la setmana i any amb compensació per any de traspàs vàlid fins al 2100.
  • Format opcional: 24 hores O 12 hores amb un indicador AM/PM. 2 x despertador programable.
  • Proporcioneu documentació en línia (Raspberry Pi Pico C/C++ i MicroPython examples demos).

Especificació

  • Vol. Operatiutage: 3.3 V
  • Volum de la bateria de seguretattage: 2.3 V ~ 5.5 V
  • Temperatura de funcionament: -40 °C ~ 85 °C
  • Consum d'energia: 100nA (manté les dades i la informació del rellotge)

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

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

Guia d'usuari

Configuració de l'entorn

  1. Per obtenir un entorn de desenvolupament d'aplicacions per a Pico a Raspberry Pi, consulteu el capítol de Raspberry Pi .
  2. Per a la configuració de l'entorn de Windows, podeu consultar l'enllaç . Aquest tutorial utilitza l'IDE VScode per al desenvolupament en un entorn Windows.

Raspberry Pi

  1. Inicieu sessió al Raspberry Pi amb SSH o premeu Ctrl+Alt+T alhora mentre feu servir la pantalla per obrir el terminal.
  2. Baixeu i descomprimiu els codis de demostració al directori Pico C/C++ SDK. Tutorial de referència per als usuaris que encara no han instal·lat l'SDK.
  3. Mantingueu premut el botó BOOTSEL de Pico i connecteu la interfície USB de Pico a Raspberry Pi i deixeu anar el botó.
  4. Compileu i executeu el fitxer pico-rtc-ds3231 exampfitxers: 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. Obriu un terminal i utilitzeu minicom per comprovar la informació del sensor.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (5)

pitó

  1. Consulteu les guies de Raspberry Pi per configurar el microprogramari Micropython per a Pico.
  2. Obriu el Thonny IDE, arrossegueu la demostració a l'IDE i executeu-lo a Pico com a continuació.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (6)
  3. Feu clic a la icona "executar" per executar els codis de demostració de MicroPython.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (8)

Windows

  • Baixeu i descomprimiu la demostració al vostre escriptori de Windows, consulteu Raspberry
  • Guies de Pi per configurar la configuració de l'entorn del programari de Windows.
  • Manteniu premut el botó BOOTSEL del Pico, connecteu l'USB del Pico al PC amb un cable MicroUSB. Importeu el programa c o Python a Pico per fer-lo funcionar.
  • Utilitzeu l'eina de sèrie per view el port sèrie virtual de l'enumeració USB de Pico per comprovar la informació d'impressió, cal obrir el DTR i la velocitat de transmissió és 115200, tal com es mostra a la imatge següent:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (27)

Altres

  • La llum LED no s'utilitza per defecte, si la necessiteu, podeu soldar una resistència 0R a la posició R8. Feu clic a view el diagrama esquemàtic.
  • El pin INT del DS3231 no s'utilitza per defecte. si l'heu d'utilitzar, podeu soldar la resistència 0R a les posicions R5, R6 i R7. Feu clic a view el diagrama esquemàtic.
  • Soldeu la resistència R5, connecteu el pin INT al pin GP3 de Pico, per detectar l'estat de sortida del despertador DS3231.
  • Soldeu la resistència R6, connecteu el pin INT al pin 3V3_EN de Pico, per apagar l'alimentació Pico quan el despertador DS3231 emet un nivell baix.
  • Soldeu la resistència R7, connecteu el pin INT al pin RUN del Pico, per reiniciar Pico quan el despertador DS3231 surt de nivell baix.

Recurs

  • Document
    • Esquemàtic
    • Full de dades DS3231
  • Codis de demostració
    • Codis de demostració
  • Programari de desenvolupament
    • Thonny Python IDE (Windows V3.3.3)
    • Zimo221.7z
    • Imatge2Lcd.7z

Pico Quick Start

Descarregueu el microprogramari

  • Descàrrega del microprogramari MicroPython
  • Descàrrega de firmware C_Blink [Ampliar]

Vídeo tutorial [Ampliar]

  • Pico Tutorial I – Introducció bàsica
  • Pico Tutorial II – GPIO [Ampliar]
  • Pico Tutorial III – PWM [Ampliar]
  • Pico Tutorial IV – ADC [Ampliar]
  • Pico Tutorial V – UART [Ampliar]
  • Pico Tutorial VI – Continuarà... [Ampliar]

Sèrie MicroPython

  • 【MicroPython】 màquina. Funció Pin
  • Funció 【MicroPython】 machine.PWM
  • 【MicroPython】 màquina. Funció ADC
  • 【MicroPython】 machine.Funció UART
  • 【MicroPython】 màquina. Funció I2C
  • 【MicroPython】 màquina. Funció SPI
  • 【MicroPython】 rp2.StateMachine

Sèrie C/C++

  • 【C/C++】 Tutorial de Windows 1 - Configuració de l'entorn
  • 【C/C++】 Tutorial de Windows 1 - Crea un projecte nou

Sèrie Arduino IDE

Instal·leu l'IDE d'Arduino

  1. Baixeu el paquet d'instal·lació de l'IDE d'Arduino des de l'Arduino weblloc.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (10)
    • DESCARREGAR
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (11)
  2. Només cal que feu clic a "DESCARREGAR".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (13)
  3. Feu clic per instal·lar després de la descàrrega.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (14)
  4. Nota: Se us demanarà que instal·leu el controlador durant el procés d'instal·lació, podem fer clic a Instal·la.

Instal·leu Arduino-Pico Core a l'IDE d'Arduino

  1. Obriu Arduino IDE, feu clic a File a la cantonada esquerra i trieu "Preferències".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (16)
  2. Afegiu l'enllaç següent al gestor de tauler de desenvolupament addicional URLi, a continuació, feu clic a D'acord.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (17)
  3. Feu clic a Eines -> Tauler de desenvolupament -> Gestor de taulers de desenvolupament -> Cerca pico, es mostra instal·lat ja que el meu ordinador ja l'ha instal·lat.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (19)

Carregueu una demostració per primera vegada

  1. Manteniu premut el botó BOOTSET de la placa Pico, connecteu el Pico al port USB de l'ordinador mitjançant el cable Micro USB i deixeu anar el botó quan l'ordinador reconegui un disc dur extraïble (RPI-RP2).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (21)
  2. Baixeu la demostració, obriu el camí arduino\PWM\D1-LED a D1-LED.ino.
  3. Feu clic a Eines -> Port, recordeu el COM existent, no cal que feu clic a aquest COM (els diferents ordinadors mostren un COM diferent, recordeu el COM existent al vostre ordinador).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (22)
  4. Connecteu la placa del controlador a l'ordinador amb un cable USB, feu clic a Eines - > Ports, seleccioneu la placa uf2 per a la primera connexió i, un cop finalitzada la càrrega, connectar-vos de nou donarà lloc a un port COM addicional.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (23)
  5. Feu clic a Eina -> Tauler de desenvolupament -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (24)
  6. Després de configurar, feu clic a la fletxa dreta per pujar.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (25)
    • Si trobeu problemes durant el període, heu de tornar a instal·lar o substituir la versió de l'IDE d'Arduino, desinstal·lar l'IDE d'Arduino s'ha de desinstal·lar netament, després de desinstal·lar el programari, heu d'eliminar manualment tot el contingut de la carpeta C:\Usuaris\ [ nom]\AppData\Local\Arduino15 (cal mostrar el fitxer ocult files per veure'l) i després torneu a instal·lar-lo.

Demostració de codi obert

  • Demostració de MicroPython (GitHub)
  • MicroPython Firmware/Blink Demo (C)
  • Demostració oficial de Raspberry Pi C/C++
  • Demostració oficial de MicroPython de Raspberry Pi
  • Demostració oficial d'Arduino C/C++

Suport

Suport tècnic
Envia ara

  • Si necessiteu suport tècnic o teniu qualsevol comentari/review, feu clic al botó Envia ara per enviar una entrada. El nostre equip d'assistència us comprovarà i us respondrà en un termini d'1 a 2 dies hàbils.
  • Si us plau, tingueu paciència, ja que fem tot el possible per ajudar-vos a resoldre el problema.
  • Horari: de 9:6 a 8:XNUMX GMT+XNUMX (de dilluns a divendres)

Documents/Recursos

Mòdul Waveshare Pico-RTC-DS3231 Precision RTC [pdfManual d'instruccions
Mòdul RTC de precisió Pico-RTC-DS3231, Mòdul RTC de precisió Pico-RTC-DS3231, Mòdul RTC de precisió, Mòdul RTC

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *