Raspberry Pi DS3231 Precizní RTC modul pro Pico
Informace o produktu
Precision RTC Module for Pico je vysoce přesný modul hodin reálného času navržený pro použití s deskou mikrokontroléru Raspberry Pi Pico. Obsahuje vysoce přesný RTC čip DS3231 a podporuje komunikaci I2C. Modul také obsahuje
slot pro záložní baterii RTC, který podporuje knoflíkový článek CR1220 pro udržení přesného měření času, i když je odpojeno hlavní napájení. Modul obsahuje indikátor napájení, který lze aktivovat nebo deaktivovat připájením 0 rezistoru na propojku. to je
navržený se stohovatelným záhlavím pro snadné připojení k Raspberry Pi Pico
Co je na palubě:
- Vysoce přesný RTC čip DS3231
- I2C sběrnice pro komunikaci
- Slot pro záložní baterii RTC podporující knoflíkový článek CR1220
- Indikátor napájení (zapnuto připájením odporu 0 na propojce, ve výchozím nastavení vypnuto)
- Raspberry Pi Pico hlavička pro snadné připevnění
Definice Pinout:
Pinout modulu Precision RTC pro Pico je následující:
Raspberry Pi Pico kód | Popis |
---|---|
A | I2C0 |
B | I2C1 |
C | GP20 |
D | P_SDA |
1 | GP0 |
2 | GP1 |
3 | GND |
4 | GP2 |
5 | GP3 |
6 | GP4 |
7 | GP5 |
8 | GND |
9 | GP6 |
10 | GP7 |
11 | GP8 |
12 | GP9 |
13 | GND |
14 | GP10 |
15 | GP11 |
16 | GP12 |
17 | GP13 |
18 | GND |
19 | GP14 |
20 | GP15 |
Schéma:
Schematický diagram modulu Precision RTC pro Pico může být viewed kliknutím zde.
Přesný modul RTC pro Pico – Návod k použití produktu
Raspberry Pi kód:
- Otevřete terminál Raspberry Pi.
- Stáhněte a rozbalte ukázkové kódy do adresáře Pico C/C++ SDK. Všimněte si, že adresář SDK se může pro různé uživatele lišit, takže musíte zkontrolovat skutečný adresář. Obecně by to mělo být ~/pico/. Použijte následující příkaz:
wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
- Přejděte do adresáře Pico C/C++ SDK:
cd ~/pico
- Rozbalte stažený kód:
unzip Pico-rtc-ds3231_code.zip
- Podržte tlačítko BOOTSEL na Pico a připojte USB rozhraní Pico k Raspberry Pi. Poté tlačítko uvolněte.
- Zkompilujte a spusťte soubor pico-rtc-ds3231 examples pomocí následujících příkazů:
cd ~/pico/pico-rtc-ds3231_code/c/build/
cmake ..
make
sudo mount /dev/sda1 /mnt/pico && sudo cp rtc.uf2 /mnt/pico/ && sudo sync && sudo umount /mnt/pico && sleep 2 && sudo minicom -b 115200 -o -D /dev/ttyACM0
- Otevřete terminál a pomocí minicomu zkontrolujte informace o senzoru.
Krajta:
- Informace o nastavení firmwaru Micropython pro Pico naleznete v příručkách Raspberry Pi.
- Otevřete Thonny IDE.
- Přetáhněte ukázkový kód do IDE a spusťte jej na Pico.
- Kliknutím na ikonu spuštění spustíte ukázkové kódy MicroPythonu.
Windows:
Pokyny pro použití modulu Precision RTC pro Pico se systémem Windows nejsou uvedeny v uživatelské příručce. Další pomoc naleznete v dokumentaci k produktu nebo se obraťte na výrobce.
ostatní:
Kontrolky LED na modulu se standardně nepoužívají. Pokud je potřebujete použít, můžete na pozici R0 připájet rezistor 8R. Můžeš view schematický diagram pro více podrobností.
Co je na palubě
- DS3231
vysoce přesný RTC čip, sběrnice I2C - RTC záložní baterie
podporuje knoflíkovou buňku CR1220 - Indikátor napájení
povoleno připájením odporu 0Ω na propojce, ve výchozím nastavení zakázáno - Hlavička Raspberry Pi Pico
pro připevnění k Raspberry Pi Pico, stohovatelné provedení
Pinout Definice
Raspberry Pi kód
- Otevřete terminál Raspberry Pi
- Stáhněte a rozbalte ukázkové kódy do adresáře Pico C/C++ SDK
- Podržte tlačítko BOOTSEL na Pico a připojte USB rozhraní Pico k Raspberry Pi a poté tlačítko uvolněte.
- Zkompilujte a spusťte soubor pico-rtc-ds3231 examples
- Otevřete terminál a uživatelský minicom a zkontrolujte informace o senzoru.
Krajta:
- Informace o nastavení firmwaru Micropythonu pro Pico naleznete v příručkách Raspberry Pi
- Otevřete Thonny IDE, přetáhněte ukázku do IDE a spusťte na Pico, jak je uvedeno níže.
- Kliknutím na ikonu „spustit“ spustíte ukázkové kódy MicroPythonu.
Windows
- Stáhněte si ukázku a rozbalte ji na plochu Windows, podle příruček Raspberry Pi nastavte 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, přenosová rychlost je 115200, jak je znázorněno na obrázku níže:
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 odpor 0R na pozicích R5, R6, 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ň.
Schématický
Dokumenty / zdroje
![]() |
Raspberry Pi DS3231 Precizní RTC modul pro Pico [pdfUživatelská příručka DS3231 přesný RTC modul pro Pico, DS3231, přesný RTC modul pro Pico, přesný RTC modul, RTC modul, modul |