Raspberry Pi DS3231 presný RTC modul pre Pico
Informácie o produkte
Modul Precision RTC pre Pico je vysoko presný modul hodín reálneho času navrhnutý na použitie s doskou mikrokontroléra Raspberry Pi Pico. Obsahuje vysoko presný RTC čip DS3231 a podporuje komunikáciu I2C. Modul tiež obsahuje
slot pre záložnú batériu RTC, ktorý podporuje gombíkový článok CR1220 na udržanie presného času, aj keď je odpojené hlavné napájanie. Modul obsahuje indikátor napájania, ktorý je možné aktivovať alebo deaktivovať prispájkovaním odporu 0 na prepojku. to je
navrhnutý so stohovateľnou hlavičkou pre jednoduché pripevnenie k Raspberry Pi Pico
Čo je na palube:
- Vysoko presný RTC čip DS3231
- I2C zbernica pre komunikáciu
- Slot pre záložnú batériu RTC podporujúci gombíkový článok CR1220
- Indikátor napájania (aktivovaný prispájkovaním odporu 0 na prepojku, predvolene vypnutý)
- Hlavička Raspberry Pi Pico pre jednoduché pripevnenie
Definícia pinout:
Pinout modulu Precision RTC pre Pico je nasledujúci:
Pico kód Raspberry Pi | 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 |
Schematické:
Schematický diagram modulu Precision RTC pre Pico môže byť viewed kliknutím tu.
Presný modul RTC pre Pico – Návod na použitie produktu
Raspberry Pi kód:
- Otvorte terminál Raspberry Pi.
- Stiahnite si a rozbaľte demo kódy do adresára Pico C/C++ SDK. Upozorňujeme, že adresár súpravy SDK sa môže pre rôznych používateľov líšiť, takže musíte skontrolovať skutočný adresár. Vo všeobecnosti by to malo byť ~/pico/. Použite nasledujúci príkaz:
wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
- Prejdite do adresára Pico C/C++ SDK:
cd ~/pico
- Rozbaľte stiahnutý kód:
unzip Pico-rtc-ds3231_code.zip
- Podržte tlačidlo BOOTSEL na Pico a pripojte USB rozhranie Pico k Raspberry Pi. Potom tlačidlo uvoľnite.
- Kompilujte a spustite súbor pico-rtc-ds3231 examples pomocou nasledujúcich príkazov:
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
- Otvorte terminál a pomocou minicomu skontrolujte informácie o senzore.
Python:
- Ak chcete nastaviť firmvér Micropython pre Pico, pozrite si príručky Raspberry Pi.
- Otvorte Thonny IDE.
- Presuňte demo kód do IDE a spustite ho na Pico.
- Kliknutím na ikonu spustenia spustíte ukážkové kódy MicroPythonu.
Windows:
Pokyny na používanie modulu Precision RTC pre Pico so systémom Windows nie sú uvedené v používateľskej príručke. Pre ďalšiu pomoc si pozrite dokumentáciu k produktu alebo kontaktujte výrobcu.
Ostatné:
Kontrolky LED na module sa štandardne nepoužívajú. Ak ich potrebujete použiť, môžete na pozíciu R0 prispájkovať odpor 8R. Môžeš view schematický diagram pre viac podrobností.
Čo je na palube
- DS3231
vysoko presný RTC čip, I2C zbernica - RTC záložná batéria
podporuje gombíkovú bunku CR1220 - Indikátor napájania
aktivované prispájkovaním odporu 0Ω na prepojke, predvolene vypnuté - Hlavička Raspberry Pi Pico
na pripevnenie k Raspberry Pi Pico, stohovateľný dizajn
Pinout Definícia
Raspberry Pi kód
- Otvorte terminál Raspberry Pi
- Stiahnite si a rozbaľte demo kódy do adresára Pico C/C++ SDK
- Podržte tlačidlo BOOTSEL na Pico a pripojte USB rozhranie Pico k Raspberry Pi a potom tlačidlo uvoľnite.
- Kompilujte a spustite súbor pico-rtc-ds3231 examples
- Otvorte terminál a používateľský minikom a skontrolujte informácie o senzore.
Python:
- Ak chcete nastaviť firmvér Micropython pre Pico, pozrite si príručky Raspberry Pi
- Otvorte Thonny IDE a presuňte ukážku do IDE a spustite na Pico, ako je uvedené nižšie.
- Kliknutím na ikonu „spustiť“ spustíte ukážkové kódy MicroPythonu.
Windows
- Stiahnite si ukážku a rozbaľte ju na pracovnú plochu Windows, pozrite si príručky Raspberry Pi, kde nájdete nastavenia 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 čísla USB Pico na kontrolu informácií o tlači, je potrebné otvoriť DTR, prenosová rýchlosť je 115200, ako je znázornené na obrázku nižšie:
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 rezistor 0R prispájkovať na pozície R5,R6,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ň.
Schematický
Dokumenty / zdroje
![]() |
Raspberry Pi DS3231 presný RTC modul pre Pico [pdfPoužívateľská príručka DS3231 presný RTC modul pre Pico, DS3231, presný RTC modul pre Pico, presný RTC modul, RTC modul, modul |