Pico uchun Raspberry Pi DS3231 Precision RTC moduli
Mahsulot haqida ma'lumot
Pico uchun Precision RTC Module - bu Raspberry Pi Pico mikrokontroller platasi bilan foydalanish uchun mo'ljallangan yuqori aniqlikdagi real vaqtda soat moduli. U DS3231 yuqori aniqlikdagi RTC chipini o'z ichiga oladi va I2C aloqasini qo'llab-quvvatlaydi. Modul shuningdek o'z ichiga oladi
asosiy quvvat uzilganda ham vaqtni aniq saqlash uchun CR1220 tugmachasini qo'llab-quvvatlaydigan RTC zaxira batareya uyasi. Modulda o'tish moslamasida 0 rezistorni lehimlash orqali yoqish yoki o'chirish mumkin bo'lgan quvvat ko'rsatkichi mavjud. Bu
Raspberry Pi Pico-ga osongina biriktirilishi uchun yig'iladigan sarlavha bilan yaratilgan
Bortda nima bor:
- DS3231 yuqori aniqlikdagi RTC chipi
- Aloqa uchun I2C avtobus
- CR1220 tugma xujayrasini qo'llab-quvvatlovchi RTC zaxira batareya uyasi
- Quvvat indikatori (jumperda 0 rezistorni lehimlash orqali yoqilgan, sukut bo'yicha o'chirilgan)
- Oson biriktirish uchun Raspberry Pi Pico sarlavhasi
Pinout ta'rifi:
Pico uchun Precision RTC modulining pinouti quyidagicha:
Raspberry Pi Pico kodi | Tavsif |
---|---|
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 |
Sxematik:
Pico uchun Precision RTC modulining sxematik diagrammasi bo'lishi mumkin viewbosing Bu yerga.
Pico uchun nozik RTC moduli - Mahsulotdan foydalanish bo'yicha ko'rsatmalar
Raspberry Pi kodi:
- Raspberry Pi terminalini oching.
- Pico C/C++ SDK katalogiga demo kodlarini yuklab oling va oching. E'tibor bering, SDK katalogi turli foydalanuvchilar uchun har xil bo'lishi mumkin, shuning uchun siz haqiqiy katalogni tekshirishingiz kerak. Odatda, ~/pico/ bo'lishi kerak. Quyidagi buyruqdan foydalaning:
wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
- Pico C/C++ SDK katalogiga o'ting:
cd ~/pico
- Yuklab olingan kodni oching:
unzip Pico-rtc-ds3231_code.zip
- Pico-ning BOOTSEL tugmasini ushlab turing va Pico-ning USB interfeysini Raspberry Pi-ga ulang. Keyin tugmani qo'yib yuboring.
- Pico-rtc-ds3231 ex ni kompilyatsiya qiling va ishga tushiringampquyidagi buyruqlar yordamida:
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
- Sensor ma'lumotlarini tekshirish uchun terminalni oching va minikomdan foydalaning.
Python:
- Pico uchun Micropython proshivkasini o'rnatish uchun Raspberry Pi qo'llanmalariga qarang.
- Thonny IDE-ni oching.
- Demo kodni IDE-ga torting va Pico-da ishga tushiring.
- MicroPython demo kodlarini bajarish uchun ishga tushirish belgisini bosing.
Windows:
Windows bilan Pico uchun Precision RTC modulidan foydalanish bo'yicha ko'rsatmalar foydalanuvchi qo'llanmasida berilmagan. Qo'shimcha yordam uchun mahsulot hujjatlariga qarang yoki ishlab chiqaruvchiga murojaat qiling.
Boshqalar:
Moduldagi LED chiroqlari sukut bo'yicha ishlatilmaydi. Agar siz ularni ishlatishingiz kerak bo'lsa, siz R0 pozitsiyasida 8R rezistorni lehimlashingiz mumkin. Siz .. qila olasiz; siz ... mumkin view batafsil ma'lumot uchun sxematik diagramma.
Bortda nima bor
- DS3231
yuqori aniqlikdagi RTC chipi, I2C avtobusi - RTC zaxira batareyasi
CR1220 tugma katakchasini qo'llab-quvvatlaydi - Quvvat ko'rsatkichi
jumperda 0Ō rezistorni lehimlash orqali yoqilgan, sukut bo'yicha o'chirilgan - Raspberry Pi Pico sarlavhasi
Raspberry Pi Pico-ga ulash uchun, stackable dizayn
Pinout ta'rifi
Raspberry Pi kodi
- Raspberry Pi terminalini oching
- Pico C/C++ SDK katalogiga demo kodlarini yuklab oling va oching
- Pico-ning BOOTSEL tugmasini ushlab turing va Pico-ning USB interfeysini Raspberry Pi-ga ulang, so'ng tugmani qo'yib yuboring.
- Pico-rtc-ds3231 ex ni kompilyatsiya qiling va ishga tushiringamples
- Sensor ma'lumotlarini tekshirish uchun terminal va foydalanuvchi minikomini oching.
Python:
- Pico uchun Micropython proshivkasini o'rnatish uchun Raspberry Pi qo'llanmalariga qarang
- Thonny IDE-ni oching va demo-ni IDE-ga torting va Pico-da quyidagi tarzda ishga tushiring.
- MicroPython demo kodlarini ishga tushirish uchun "ishlash" belgisini bosing.
Windows
- Demo-ni Windows ish stoliga yuklab oling va oching, Windows dasturiy muhiti sozlamalarini o'rnatish uchun Raspberry Pi ko'rsatmalariga qarang.
- Pico-ning BOOTSEL tugmasini bosing va ushlab turing, Pico USB-ni MicroUSB kabeli bilan kompyuterga ulang. Pico dasturini ishga tushirish uchun c yoki python dasturini import qiling.
- Buning uchun ketma-ket vositadan foydalaning view Chop etish ma'lumotlarini tekshirish uchun Pico USB ro'yxatining virtual seriyali porti, DTR ochilishi kerak, uzatish tezligi 115200, quyidagi rasmda ko'rsatilganidek:
Boshqalar
- LED yoritgichi sukut bo'yicha ishlatilmaydi, agar siz uni ishlatishingiz kerak bo'lsa, siz R0 pozitsiyasida 8R rezistorni lehimlashingiz mumkin. ga bosing view sxematik diagrammasi.
- DS3231 INT pinidan sukut bo'yicha foydalanilmaydi. agar siz uni ishlatishingiz kerak bo'lsa, R0, R5, R6 pozitsiyalarida 7R rezistorini lehimlashingiz mumkin. ga bosing view sxematik diagrammasi.
- DS5 budilnikining chiqish holatini aniqlash uchun R3 rezistorini lehimlang, INT pinini Pico-ning GP3231 piniga ulang.
- R6 rezistorini lehimlang, INT pinini Pico ning 3V3_EN piniga ulang, DS3231 uyg'otuvchi soati past darajada chiqqanda Pico quvvatini o'chiring.
- R7 rezistorini lehimlang, INT pinini Pico-ning RUN piniga ulang, DS3231 uyg'otuvchi soati past darajada chiqqanda Pico-ni qayta o'rnatish uchun.
Sxematik
Hujjatlar / manbalar
![]() |
Pico uchun Raspberry Pi DS3231 Precision RTC moduli [pdf] Foydalanuvchi qo‘llanmasi Pico uchun DS3231 Precision RTC moduli, DS3231, Pico uchun nozik RTC moduli, Precision RTC moduli, RTC moduli, moduli |