Logo Waveshare

Přesný RTC modul Waveshare Pico-RTC-DS3231

Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-product

Informace o produktu

Pico-RTC-DS3231 je rozšiřující modul RTC specializovaný pro Raspberry Pi Pico. Obsahuje vysoce přesný RTC čip DS3231 a pro komunikaci využívá sběrnici I2C. Modul obsahuje standardní hlavičku Raspberry Pi Pico, která podporuje řadu Raspberry Pi Pico. Obsahuje také integrovaný čip DS3231 s držákem záložní baterie, který umožňuje funkci hodin v reálném čase. RTC počítá sekundy, minuty, hodiny, data v měsíci, měsíci, dni v týdnu a roce s náhradou za přestupný rok platnou až do roku 2100. Nabízí volitelné formáty 24 hodin nebo 12 hodin s AM/PM indikátor. Modul navíc poskytuje 2 programovatelné budíky a je dodáván s online dokumentací pro Raspberry Pi Pico C/C++ a MicroPython example demos.

Návod k použití produktu

Prostředí nastavení:

  1. Prostředí pro vývoj aplikací pro Pico na Raspberry Pi naleznete v RaspberryPiChapter.
  2. Pro nastavení prostředí Windows se můžete podívat na tento odkaz. Tento kurz používá VScode IDE pro vývoj v prostředí Windows.

Nadview

Pico-RTC-DS3231 je rozšiřující modul RTC specializovaný pro Raspberry Pi Pico. Obsahuje vysoce přesný RTC čip DS3231 a pro komunikaci využívá sběrnici I2C. Díky stohovatelné konstrukci je možné připojit více externích senzorů.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (26)

Vlastnosti

  • Standardní hlavička Raspberry Pi Pico podporuje řadu Raspberry Pi Pico.
  • Integrovaný vysoce přesný RTC čip DS3231 s držákem záložní baterie.
  • Hodiny v reálném čase počítají sekundy, minuty, hodiny, datum měsíce,
  • Měsíc, den v týdnu a rok s kompenzací za přestupný rok platný až do roku 2100.
  • Volitelný formát: 24hodinový NEBO 12hodinový s indikátorem AM/PM. 2x programovatelný budík.
  • Poskytněte online dokumentaci (Raspberry Pi Pico C/C++ a MicroPython example demos).

Specifikace

  • Provozní objemtage: 3.3V
  • Záložní baterie objtage: 2.3V~5.5V
  • Provozní teplota: -40 °C ~ 85 °C
  • Spotřeba energie: 100nA (uchovává data a informace o hodinách)

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

RozměryWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (3)

Uživatelská příručka

Prostředí nastavení

  1. Prostředí pro vývoj aplikací pro Pico na Raspberry Pi naleznete v kapitole Raspberry Pi.
  2. Pro nastavení prostředí Windows se můžete podívat na odkaz . Tento kurz používá VScode IDE pro vývoj v prostředí Windows.

Raspberry Pi

  1. Přihlaste se Raspberry Pi pomocí SSH nebo stiskněte současně Ctrl+Alt+T a otevřete terminál pomocí obrazovky.
  2. Stáhněte a rozbalte ukázkové kódy do adresáře Pico C/C++ SDK. Referenční výukový program pro uživatele, kteří ještě nenainstalovali sadu SDK.
  3. Podržte tlačítko BOOTSEL na Pico a připojte USB rozhraní Pico k Raspberry Pi a poté tlačítko uvolněte.
  4. Zkompilujte a spusťte soubor 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. Otevřete terminál a pomocí minicomu zkontrolujte informace o senzoru.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (5)

krajta

  1. Informace o nastavení firmwaru Micropythonu pro Pico naleznete v příručkách Raspberry Pi.
  2. Otevřete Thonny IDE, přetáhněte ukázku do IDE a spusťte na Pico, jak je uvedeno níže.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (6)
  3. Kliknutím na ikonu „spustit“ spustíte ukázkové kódy MicroPythonu.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (8)

Windows

  • Stáhněte si a rozbalte demo na plochu Windows, viz Raspberry
  • Průvodce Pi nastavením nastavení softwarového prostředí Windows.
  • Stiskněte a podržte tlačítko BOOTSEL na Pico, připojte USB Pico k PC pomocí MicroUSB kabelu. Importujte program c nebo Python do Pico, aby se spustil.
  • Použijte k tomu sériový nástroj view virtuální sériový port výčtu USB Pico pro kontrolu informací o tisku, je třeba otevřít DTR a přenosová rychlost je 115200, jak je znázorněno na obrázku níže:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (27)

Ostatní

  • LED světlo se standardně nepoužívá, pokud jej potřebujete použít, můžete na pozici R0 připájet rezistor 8R. Klikněte na view schematický diagram.
  • Pin INT zařízení DS3231 se ve výchozím nastavení nepoužívá. pokud jej potřebujete použít, můžete připájet rezistor 0R na pozice R5, R6 a R7. Klikněte na view schematický diagram.
  • Připájejte rezistor R5, připojte kolík INT k kolíku GP3 na Pico, abyste zjistili stav výstupu budíku DS3231.
  • Připájejte rezistor R6, připojte kolík INT ke kolíku 3V3_EN Pico, abyste vypnuli napájení Pico, když budík DS3231 vydává nízkou úroveň.
  • Připájejte rezistor R7, připojte kolík INT ke kolíku RUN na Pico, abyste resetovali Pico, když budík DS3231 hlásí nízkou úroveň.

Zdroj

  • Dokument
    • Schématický
    • Datový list DS3231
  • Demo kódy
    • Demo kódy
  • Vývojový software
    • Thonny Python IDE (Windows V3.3.3)
    • Zimo221.7z
    • Image2Lcd.7z

Rychlý start Pico

Stáhněte si firmware

  • Firmware MicroPython ke stažení
  • Stažení firmwaru C_Blink [Rozbalit]

Video tutoriál [Rozbalit]

  • Pico Tutorial I – Základní úvod
  • Pico Tutorial II – GPIO [Rozbalit]
  • Pico Tutorial III – PWM [Rozbalit]
  • Pico Tutorial IV – ADC [Rozbalit]
  • Pico Tutorial V – UART [Rozbalit]
  • Pico Tutorial VI – Pokračování… [Rozbalit]

Řada MicroPython

  • 【MicroPython】 stroj. Funkce PIN
  • 【MicroPython】 machine.PWM Funkce
  • 【MicroPython】 stroj. Funkce ADC
  • Stroj 【MicroPython】. Funkce UART
  • 【MicroPython】 stroj. Funkce I2C
  • 【MicroPython】 machine.SPI Function
  • 【MicroPython】 rp2.StateMachine

Řada C/C++

  • 【C/C++】 Windows Tutorial 1 – Nastavení prostředí
  • 【C/C++】 Windows Tutorial 1 – Vytvořte nový projekt

Řada Arduino IDE

Nainstalujte Arduino IDE

  1. Stáhněte si instalační balíček Arduino IDE z Arduina webweb.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (10)
    • STÁHNOUT
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (11)
  2. Stačí kliknout na „JEN STÁHNOUT“.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (13)
  3. Po stažení klikněte pro instalaci.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (14)
  4. Poznámka: Během procesu instalace budete vyzváni k instalaci ovladače, můžeme kliknout na Install.

Nainstalujte Arduino-Pico Core na Arduino IDE

  1. Otevřete Arduino IDE, klikněte na File v levém rohu a vyberte „Předvolby“.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (16)
  2. Přidejte následující odkaz do dalšího správce vývojové rady URLklepněte na tlačítko OK.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (17)
  3. Click on Tools -> Dev Board -> Dev Board Manager -> Hledat pico, it shows installed since my computer has already installed it.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (19)

Nahrajte demo poprvé

  1. Stiskněte a podržte tlačítko BOOTSET na desce Pico, připojte Pico k USB portu počítače pomocí Micro USB kabelu a uvolněte tlačítko, když počítač rozpozná vyměnitelný pevný disk (RPI-RP2).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (21)
  2. Stáhněte si demo, otevřete cestu arduino\PWM\D1-LED pod D1-LED.ino.
  3. Klikněte na Nástroje -> Port, zapamatujte si stávající COM, nemusíte na tento COM klikat (různé počítače zobrazují různé COM, zapamatujte si stávající COM na vašem počítači).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (22)
  4. Připojte desku ovladače k ​​počítači pomocí kabelu USB, poté klikněte na Nástroje – > Porty, pro první připojení vyberte desku uf2 a po dokončení nahrání se opětovným připojením vytvoří další port COM.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (23)
  5. Klikněte na Nástroj -> Dev Board -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (24)
  6. Po nastavení klikněte na šipku vpravo pro nahrání.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (25)
    • Pokud se během tohoto období setkáte s problémy, musíte přeinstalovat nebo vyměnit verzi Arduino IDE, odinstalovat Arduino IDE je třeba odinstalovat čistě, po odinstalování softwaru musíte ručně odstranit veškerý obsah složky C:\Users\ [ název]\AppData\Local\Arduino15 (musíte zobrazit skryté files, abyste jej viděli) a poté znovu nainstalujte.

Open Source Demo

  • MicroPython Demo (GitHub)
  • MicroPython Firmware/Blink Demo (C)
  • Oficiální demo Raspberry Pi C/C++
  • Oficiální demo Raspberry Pi MicroPython
  • Oficiální demo C/C++ Arduino

Podpora

Technická podpora
Odeslat nyní

  • Pokud potřebujete technickou podporu nebo máte nějakou zpětnou vazbu/review, kliknutím na tlačítko Odeslat nyní odešlete tiket. Náš tým podpory vás zkontroluje a odpoví vám do 1 až 2 pracovních dnů.
  • Buďte prosím trpěliví, protože vynakládáme veškeré úsilí, abychom vám pomohli problém vyřešit.
  • Pracovní doba: 9:6 – 8:XNUMX GMT+XNUMX (pondělí až pátek)

Dokumenty / zdroje

Přesný RTC modul Waveshare Pico-RTC-DS3231 [pdfNávod k obsluze
Pico-RTC-DS3231 Precision RTC Module, Pico-RTC-DS3231, Precision RTC Module, RTC Module

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *