Raspberry Pi-LOGO

Pico uchun Raspberry Pi DS3231 Precision RTC moduli

Pico-PRODUCT 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:

  1. DS3231 yuqori aniqlikdagi RTC chipi
  2. Aloqa uchun I2C avtobus
  3. CR1220 tugma xujayrasini qo'llab-quvvatlovchi RTC zaxira batareya uyasi
  4. Quvvat indikatori (jumperda 0 rezistorni lehimlash orqali yoqilgan, sukut bo'yicha o'chirilgan)
  5. 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:

  1. Raspberry Pi terminalini oching.
  2. 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
  3. Pico C/C++ SDK katalogiga o'ting: cd ~/pico
  4. Yuklab olingan kodni oching: unzip Pico-rtc-ds3231_code.zip
  5. Pico-ning BOOTSEL tugmasini ushlab turing va Pico-ning USB interfeysini Raspberry Pi-ga ulang. Keyin tugmani qo'yib yuboring.
  6. 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
  7. Sensor ma'lumotlarini tekshirish uchun terminalni oching va minikomdan foydalaning.

Python:

  1. Pico uchun Micropython proshivkasini o'rnatish uchun Raspberry Pi qo'llanmalariga qarang.
  2. Thonny IDE-ni oching.
  3. Demo kodni IDE-ga torting va Pico-da ishga tushiring.
  4. 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

Pico-FIG3231 uchun Raspberry Pi DS1 Precision RTC moduli

  1. DS3231
    yuqori aniqlikdagi RTC chipi, I2C avtobusi
  2. RTC zaxira batareyasi
    CR1220 tugma katakchasini qo'llab-quvvatlaydi
  3. Quvvat ko'rsatkichi
    jumperda 0Ō rezistorni lehimlash orqali yoqilgan, sukut bo'yicha o'chirilgan
  4. Raspberry Pi Pico sarlavhasi
    Raspberry Pi Pico-ga ulash uchun, stackable dizayn

Pinout ta'rifi

Pico-FIG3231 uchun Raspberry Pi DS2 Precision RTC moduli

Raspberry Pi kodi

  1. Raspberry Pi terminalini oching
  2. Pico C/C++ SDK katalogiga demo kodlarini yuklab oling va oching

Pico-FIG3231 uchun Raspberry Pi DS3 Precision RTC moduli

  1. Pico-ning BOOTSEL tugmasini ushlab turing va Pico-ning USB interfeysini Raspberry Pi-ga ulang, so'ng tugmani qo'yib yuboring.
  2. Pico-rtc-ds3231 ex ni kompilyatsiya qiling va ishga tushiringamples

    Pico-FIG3231 uchun Raspberry Pi DS4 Precision RTC moduli

  3. Sensor ma'lumotlarini tekshirish uchun terminal va foydalanuvchi minikomini oching.

    Pico-FIG3231 uchun Raspberry Pi DS5 Precision RTC moduli

Python:

  1. Pico uchun Micropython proshivkasini o'rnatish uchun Raspberry Pi qo'llanmalariga qarang
  2. Thonny IDE-ni oching va demo-ni IDE-ga torting va Pico-da quyidagi tarzda ishga tushiring.

    Pico-FIG3231 uchun Raspberry Pi DS6 Precision RTC moduli
    Pico-FIG3231 uchun Raspberry Pi DS7 Precision RTC moduli

  3. MicroPython demo kodlarini ishga tushirish uchun "ishlash" belgisini bosing.

    Pico-FIG3231 uchun Raspberry Pi DS8 Precision RTC moduli

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:

    Pico-FIG3231 uchun Raspberry Pi DS9 Precision RTC moduli

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

Pico-FIG3231 uchun Raspberry Pi DS10 Precision RTC moduli

Pico-FIG3231 uchun Raspberry Pi DS11 Precision RTC moduli

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

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *