Logo Waveshare

Waveshare Pico-RTC-DS3231 presný modul RTC

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

Informácie o produkte

Pico-RTC-DS3231 je RTC rozširujúci modul špecializovaný pre Raspberry Pi Pico. Obsahuje vysoko presný RTC čip DS3231 a na komunikáciu využíva zbernicu I2C. Modul obsahuje štandardnú hlavičku Raspberry Pi Pico, ktorá podporuje sériu Raspberry Pi Pico. Obsahuje tiež integrovaný čip DS3231 s držiakom záložnej batérie, ktorý umožňuje funkciu hodín v reálnom čase. RTC počíta sekundy, minúty, hodiny, dátumy v mesiaci, mesiaci, dni v týždni a roku s kompenzáciou za priestupný rok platnou do roku 2100. Ponúka voliteľné formáty 24 hodín alebo 12 hodín s AM/PM indikátor. Okrem toho modul poskytuje 2 programovateľné budíky a je dodávaný s online dokumentáciou pre Raspberry Pi Pico C/C++ a MicroPython example demos.

Návod na použitie produktu

Prostredie nastavenia:

  1. Prostredie na vývoj aplikácií pre Pico na Raspberry Pi nájdete na RaspberryPiChapter.
  2. Informácie o nastavení prostredia systému Windows nájdete v časti tento odkaz. Tento tutoriál používa VScode IDE na vývoj v prostredí Windows.

Koniecview

Pico-RTC-DS3231 je RTC rozširujúci modul špecializovaný pre Raspberry Pi Pico. Obsahuje vysoko presný RTC čip DS3231 a na komunikáciu využíva zbernicu I2C. Vďaka stohovateľnému dizajnu je možné pripojiť viac externých senzorov.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (26)

Vlastnosti

  • Štandardná hlavička Raspberry Pi Pico podporuje sériu Raspberry Pi Pico.
  • Integrovaný vysoko presný RTC čip DS3231 s držiakom záložnej batérie.
  • Hodiny v reálnom čase počítajú sekundy, minúty, hodiny, dátum v mesiaci,
  • Mesiac, deň v týždni a rok s kompenzáciou za prestupný rok platný do roku 2100.
  • Voliteľný formát: 24-hodinový ALEBO 12-hodinový s indikátorom AM/PM. 2 x programovateľný budík.
  • Poskytnite online dokumentáciu (Raspberry Pi Pico C/C++ a MicroPython example demos).

Špecifikácia

  • Prevádzkový objemtage: 3.3 V
  • Záložná batéria objtage: 2.3V~5.5V
  • Prevádzková teplota: -40 °C ~ 85 °C
  • Spotreba energie: 100 nA (udržiava údaje a informácie o hodinách)

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

RozmeryWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (3)

Používateľská príručka

Prostredie nastavenia

  1. Prostredie na vývoj aplikácií pre Pico na Raspberry Pi nájdete v kapitole Raspberry Pi.
  2. Pre nastavenie prostredia Windows si môžete pozrieť odkaz. Tento tutoriál používa VScode IDE na vývoj v prostredí Windows.

Raspberry Pi

  1. Prihláste sa Raspberry Pi pomocou SSH alebo súčasne stlačte Ctrl+Alt+T a otvorte terminál pomocou obrazovky.
  2. Stiahnite si a rozbaľte demo kódy do adresára Pico C/C++ SDK. Referenčný návod pre používateľov, ktorí ešte nenainštalovali súpravu SDK.
  3. Podržte tlačidlo BOOTSEL na Pico a pripojte USB rozhranie Pico k Raspberry Pi a potom tlačidlo uvoľnite.
  4. Kompilujte a spustite súbor 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. Otvorte terminál a pomocou minicomu skontrolujte informácie o senzore.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (5)

pytón

  1. Ak chcete nastaviť firmvér Micropython pre Pico, pozrite si príručky Raspberry Pi.
  2. Otvorte Thonny IDE, presuňte ukážku do IDE a spustite na Pico, ako je uvedené nižšie.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (6)
  3. Kliknutím na ikonu „spustiť“ spustíte ukážkové kódy MicroPythonu.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (8)

Windows

  • Stiahnite si a rozbaľte demo na plochu Windows, pozrite si Raspberry
  • Sprievodcovia Pi nastavením nastavení softvérového prostredia Windows.
  • Stlačte a podržte tlačidlo BOOTSEL na Pico, pripojte USB Pico k PC pomocou MicroUSB kábla. Importujte program c alebo Python do programu Pico, aby sa spustil.
  • Použite na to sériový nástroj view virtuálny sériový port enumerácie Pico USB na kontrolu informácií o tlači, je potrebné otvoriť DTR a prenosová rýchlosť je 115200, ako je znázornené na obrázku nižšie:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (27)

Iní

  • LED svetlo sa štandardne nepoužíva, ak ho potrebujete použiť, môžete prispájkovať odpor 0R na pozíciu R8. Kliknite na view schematický diagram.
  • Pin INT zariadenia DS3231 sa štandardne nepoužíva. ak ho potrebujete použiť, môžete prispájkovať odpor 0R na pozíciách R5, R6 a R7. Kliknite na view schematický diagram.
  • Spájkujte odpor R5, pripojte kolík INT k kolíku GP3 zariadenia Pico, aby ste zistili stav výstupu budíka DS3231.
  • Spájkujte odpor R6, pripojte kolík INT k kolíku 3V3_EN Pico, aby ste vypli napájanie Pico, keď bude výstup budíka DS3231 nízky.
  • Spájkujte odpor R7, pripojte kolík INT k kolíku RUN na Pico, aby ste resetovali Pico, keď budík DS3231 vydá nízku úroveň.

Zdroj

  • Dokument
    • Schematický
    • Údajový list DS3231
  • Demo kódy
    • Demo kódy
  • Vývojový softvér
    • Thonny Python IDE (Windows V3.3.3)
    • Zimo221.7z
    • Image2Lcd.7z

Pico Rýchly štart

Stiahnite si firmvér

  • Stiahnutie firmvéru MicroPython
  • C_Blink stiahnutie firmvéru [Rozbaliť]

Videonávod [Rozbaliť]

  • Pico Tutorial I – Základný úvod
  • Pico Tutorial II – GPIO [Rozbaliť]
  • Pico Tutorial III – PWM [Rozbaliť]
  • Pico Tutorial IV – ADC [Rozbaliť]
  • Pico Tutorial V – UART [Rozbaliť]
  • Pico Tutorial VI – Pokračovanie… [Rozbaliť]

Séria MicroPython

  • 【MicroPython】 stroj. Funkcia PIN
  • 【MicroPython】 stroj.PWM funkcia
  • 【MicroPython】 stroj. Funkcia ADC
  • 【MicroPython】 stroj. Funkcia UART
  • 【MicroPython】 stroj. Funkcia I2C
  • 【MicroPython】 stroj. Funkcia SPI
  • 【MicroPython】 rp2.StateMachine

Séria C/C++

  • 【C/C++】 Windows Návod 1 – Nastavenie prostredia
  • 【C/C++】 Windows Tutorial 1 – Vytvorte nový projekt

Séria Arduino IDE

Nainštalujte Arduino IDE

  1. Stiahnite si inštalačný balík Arduino IDE z Arduina webstránky.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (10)
    • STIAHNUŤ
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (11)
  2. Stačí kliknúť na „LEN STIAHNUŤ“.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (13)
  3. Po stiahnutí kliknite na inštaláciu.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (14)
  4. Poznámka: Počas procesu inštalácie sa zobrazí výzva na inštaláciu ovládača, môžeme kliknúť na tlačidlo Inštalovať.

Nainštalujte Arduino-Pico Core na Arduino IDE

  1. Otvorte Arduino IDE, kliknite na File v ľavom rohu a vyberte „Predvoľby“.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (16)
  2. Pridajte nasledujúci odkaz do ďalšieho správcu vývojovej rady URLa potom kliknite na tlačidlo OK.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (17)
  3. Kliknite na Nástroje -> Vývojová doska -> Správca vývojových dosiek -> Hľadať pico, zobrazuje sa ako nainštalované, pretože ho môj počítač už nainštaloval.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (19)

Prvýkrát nahrať ukážku

  1. Stlačte a podržte tlačidlo BOOTSET na doske Pico, pripojte Pico k USB portu počítača pomocou Micro USB kábla a uvoľnite tlačidlo, keď počítač rozpozná vymeniteľný 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. Stiahnite si demo, otvorte cestu arduino\PWM\D1-LED pod D1-LED.ino.
  3. Kliknite na Nástroje -> Port, zapamätajte si existujúci COM, nemusíte klikať na tento COM (rôzne počítače zobrazujú rôzne COM, zapamätajte si existujúci COM na vašom počítači).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (22)
  4. Pripojte dosku ovládača k počítaču pomocou kábla USB, potom kliknite na Nástroje – > Porty, pre prvé pripojenie vyberte dosku uf2 a po dokončení nahrávania sa opätovným pripojením vytvorí ďalší port COM.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (23)
  5. Kliknite na Tool -> Dev Board -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (24)
  6. Po nastavení nahrajte kliknutím na šípku doprava.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-obr-1 (25)
    • Ak sa počas tohto obdobia vyskytnú problémy, musíte preinštalovať alebo nahradiť verziu Arduino IDE, odinštalovať Arduino IDE je potrebné odinštalovať čisto, po odinštalovaní softvéru musíte manuálne odstrániť celý obsah priečinka C:\Users\ [ názov]\AppData\Local\Arduino15 (musíte zobraziť skryté files, aby ste ho videli) a potom znova nainštalujte.

Ukážka s otvoreným zdrojom

  • MicroPython Demo (GitHub)
  • MicroPython Firmware/Blink Demo (C)
  • Oficiálna ukážka Raspberry Pi C/C++
  • Oficiálna ukážka Raspberry Pi MicroPython
  • Oficiálne demo C/C++ Arduino

Podpora

Technická podpora
Odoslať teraz

  • Ak potrebujete technickú podporu alebo máte akúkoľvek spätnú väzbu/review, kliknite na tlačidlo Odoslať teraz a odošlite lístok. Náš tím podpory vás skontroluje a odpovie vám do 1 až 2 pracovných dní.
  • Buďte trpezliví, pretože vynakladáme maximálne úsilie, aby sme vám pomohli vyriešiť problém.
  • Pracovný čas: 9:6 – 8:XNUMX GMT+XNUMX (pondelok až piatok)

Dokumenty / zdroje

Waveshare Pico-RTC-DS3231 presný modul RTC [pdfNávod na obsluhu
Pico-RTC-DS3231 presný modul RTC, Pico-RTC-DS3231, presný modul RTC, modul RTC

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *