Waveshare-лого

Waveshare Pico-RTC-DS3231 Precision RTC модуль

Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-бүтээгдэхүүн

Бүтээгдэхүүний мэдээлэл

Pico-RTC-DS3231 нь Raspberry Pi Pico-д зориулагдсан RTC өргөтгөлийн модуль юм. Энэ нь өндөр нарийвчлалтай RTC чип DS3231-тэй бөгөөд I2C автобусыг харилцаа холбоонд ашигладаг. Уг модуль нь Raspberry Pi Pico цувралыг дэмждэг стандарт Raspberry Pi Pico толгойтой. Энэ нь мөн нөөц батарей эзэмшигчтэй DS3231 чипийг багтаасан бөгөөд цагийг бодит цагийн горимд ашиглах боломжийг олгодог. RTC нь секунд, минут, цаг, сар, сар, долоо хоногийн өдөр, жилийн огноог тоолох бөгөөд үсрэх жилийн нөхөн олговор нь 2100 хүртэл хүчинтэй. Энэ нь AM/PM-тэй 24 цагийн эсвэл 12 цагийн нэмэлт форматыг санал болгодог. үзүүлэлт. Нэмж дурдахад модуль нь программчлагдах 2 сэрүүлэгтэй бөгөөд Raspberry Pi Pico C/C++ болон MicroPython-д зориулсан онлайн баримт бичигтэй ирдэг.ample demos.

Бүтээгдэхүүнийг ашиглах заавар

Тохируулах орчин:

  1. Raspberry Pi дээрх Pico-д зориулсан програм хөгжүүлэх орчныг эндээс үзнэ үү RaspberryPiChapter.
  2. Windows орчны тохиргооны талаар та лавлана уу энэ холбоос. Энэхүү заавар нь VScode IDE-г Windows орчинд хөгжүүлэхэд ашигладаг.

Дууслааview

Pico-RTC-DS3231 нь Raspberry Pi Pico-д зориулагдсан RTC өргөтгөлийн модуль юм. Энэ нь өндөр нарийвчлалтай RTC чип DS3231-ийг агуулсан бөгөөд I2C автобусыг харилцаа холбоонд ашигладаг. Овоолсон дизайны ачаар илүү олон гадаад мэдрэгчийг холбохыг зөвшөөрдөг.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (26)

Онцлогууд

  • Стандарт Raspberry Pi Pico толгой нь Raspberry Pi Pico цувралыг дэмждэг.
  • Онгоцонд өндөр нарийвчлалтай RTC чип DS3231, нөөц зай эзэмшигчтэй.
  • Бодит цагийн цаг нь секунд, минут, цаг, сарын огноо,
  • Үсрэх жилийн нөхөн олговортой сар, долоо хоногийн өдөр, жил 2100 хүртэл хүчинтэй.
  • Нэмэлт формат: AM/PM заагчтай 24 цаг ЭСВЭЛ 12 цаг. 2 х програмчлагдсан сэрүүлэгтэй цаг.
  • Онлайн баримт бичгийг өгөх (Raspberry Pi Pico C/C++ болон MicroPython example demos).

Тодорхойлолт

  • Үйл ажиллагааны ботьtage: 3.3 В
  • Нөөц зайны хэмжээtage: 2.3V~5.5V
  • Ашиглалтын температур: -40°C ~ 85°C
  • Эрчим хүчний хэрэглээ: 100нА (өгөгдөл болон цагийн мэдээллийг хадгалах)

PinoutWaveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (1) Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (2)

ХэмжээWaveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (3)

Хэрэглэгчийн гарын авлага

Тохируулах орчин

  1. Raspberry Pi дээрх Pico програмыг хөгжүүлэх орчныг Raspberry Pi бүлгээс үзнэ үү.
  2. Windows орчны тохиргооны талаар та холбоосыг үзэж болно. Энэхүү заавар нь VScode IDE-г Windows орчинд хөгжүүлэхэд ашигладаг.

Raspberry Pi

  1. Raspberry Pi-г SSH ашиглан нэвтэрч эсвэл Ctrl+Alt+T дарж дэлгэцийг ашиглан терминалыг нээнэ үү.
  2. Демо кодуудыг Pico C/C++ SDK лавлах руу татаж аваад задлаарай. SDK суулгаагүй байгаа хэрэглэгчдэд зориулсан лавлах заавар.
    • Жич: SDK-ийн лавлах нь өөр өөр хэрэглэгчдийн хувьд өөр байж болох тул та бодит лавлахыг шалгах хэрэгтэй. Ерөнхийдөө энэ нь ~/pico/ байх ёстой. wget -P ~/pico
      https://files.waveshare.com/upload/2/26/Pico‐rtc‐ds3231_code.zipcd. ~/picounzip Pico-rtc-ds3231_code.zip
  3. Pico-н BOOTSEL товчийг дараад Pico-н USB интерфэйсийг Raspberry Pi-д холбон, товчлуурыг суллана.
  4. pico-rtc-ds3231 ex-ийг эмхэтгэж ажиллуулamples: 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. Терминал нээж, minicom ашиглан мэдрэгчийн мэдээллийг шалгана уу.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (5)

питон

  1. Pico-д зориулсан Micropython програм хангамжийг тохируулахын тулд Raspberry Pi-ийн гарын авлагыг үзнэ үү.
  2. Thonny IDE-г нээж, IDE руу үзүүлэнг чирээд Pico дээр доорх байдлаар ажиллуулна уу.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (6)
  3. MicroPython демо кодуудыг ажиллуулахын тулд "ажиллуулах" дүрс дээр дарна уу.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (8)

Windows

  • Демо-г Windows-ийн ширээний компьютер дээрээ татаж аваад задлаарай, Raspberry-г үзнэ үү
  • Windows програм хангамжийн орчны тохиргоог хийх Pi-ийн гарын авлага.
  • Pico-ийн BOOTSEL товчийг удаан дарж, Pico-н USB-г MicroUSB кабелиар компьютерт холбоно уу. Pico програмыг ажиллуулахын тулд c эсвэл Python програмыг оруулаарай.
  • Цуваа хэрэгслийг ашиглана уу view Хэвлэлийн мэдээллийг шалгахын тулд Pico-ийн USB тооллын виртуал цуваа портыг DTR нээх шаардлагатай бөгөөд дамжуулах хурд нь доорх зурагт үзүүлсэн шиг 115200 байна.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (27)

Бусад

  • LED гэрлийг анхдагч байдлаар ашигладаггүй, хэрэв та үүнийг ашиглах шаардлагатай бол R0 байрлал дээр 8R резисторыг гагнах боломжтой. Үүнийг дарна уу view бүдүүвч диаграм.
  • DS3231-ийн INT зүүг анхдагч байдлаар ашигладаггүй. Хэрэв та үүнийг ашиглах шаардлагатай бол R0, R5, R6 байрлал дээр 7R резисторыг гагнах боломжтой. Үүнийг дарна уу view бүдүүвч диаграм.
  • DS5 сэрүүлгийн гаралтын төлөвийг илрүүлэхийн тулд R3 резисторыг гагнаж, INT зүүг Pico-ийн GP3231 зүү рүү холбоно.
  • R6 резисторыг гагнаж, INT зүүг Pico-ийн 3V3_EN зүүтэй холбож, DS3231 сэрүүлэг бага түвшинд гарвал Pico хүчийг унтраа.
  • R7 резисторыг гагнаж, INT зүүг Pico-ийн RUN зүү рүү холбон, DS3231 сэрүүлэгний гаралтын түвшин бага байх үед Pico-г дахин тохируулна уу.

Нөөц

  • Баримт бичиг
    • Бүдүүвч
    • DS3231 мэдээллийн хуудас
  • Демо кодууд
    • Демо кодууд
  • Хөгжлийн програм хангамж
    • Thonny Python IDE (Windows V3.3.3)
    • Zimo221.7z
    • Image2Lcd.7z

Pico хурдан эхлүүлэх

Програм хангамж татаж авах

  • MicroPython програм хангамжийг татаж авах
  • C_Blink програм хангамжийг татаж авах [Дэлгэх]

Видео заавар [Дэлгэх]

  • Pico Tutorial I – Үндсэн танилцуулга
  • Pico Tutorial II – GPIO [Өргөтгөх]
  • Pico Tutorial III – PWM [Өргөтгөх]
  • Pico Tutorial IV – ADC [Өргөтгөх]
  • Pico Tutorial V – UART [Өргөтгөх]
  • Pico Tutorial VI - Үргэлжлүүлэх ... [Дэлгэх]

MicroPython цуврал

  • 【MicroPython】 машин. Pin функц
  • 【MicroPython】 машин.PWM функц
  • 【MicroPython】 машин.ADC функц
  • 【MicroPython】 машин.UART функц
  • 【MicroPython】 машин.I2C функц
  • 【MicroPython】 machine.SPI функц
  • 【MicroPython】 rp2.StateMachine

C/C++ цуврал

  • 【C/C++】 Windows заавар 1 – Орчны тохиргоо
  • 【C/C++】 Windows заавар 1 – Шинэ төсөл үүсгэх

Arduino IDE цуврал

Arduino IDE суулгана уу

  1. Arduino IDE суулгах багцыг Arduino-с татаж аваарай webсайт.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (10)
    • ТАТАЖ АВАХ
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (11)
  2. Зүгээр л "ЗҮГЭЭР ТАТАХ" дээр дарна уу.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (13)
  3. Татаж авсны дараа суулгана уу.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (14)
  4. Жич: Суулгах явцад драйвер суулгахыг танаас хүсэх болно, бид Суулгах дээр дарж болно.

Arduino IDE дээр Arduino-Pico Core суулгана уу

  1. Arduino IDE-г нээж, дээр дарна уу File зүүн булангаас "Тохиргоо" -г сонгоно уу.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (16)
  2. Нэмэлт хөгжлийн зөвлөлийн менежерт дараах холбоосыг нэмнэ үү URLOK гэснийг товшино уу.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (17)
  3. Click on Tools -> Dev Board -> Dev Board Manager -> хайх pico, it shows installed since my computer has already installed it.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (19)

Анхны удаа Демо байршуулах

  1. Pico самбар дээрх BOOTSET товчийг удаан дарж, Pico-г компьютерийн USB порт руу Micro USB кабелиар холбож, компьютер зөөврийн хатуу дискийг (RPI-RP2) таних үед товчлуурыг суллана.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (21)
  2. Демо татаж аваад D1-LED.ino доор arduino\PWM\D1-LED замыг нээнэ үү.
  3. Tools -> Port дээр дарна уу, одоо байгаа COM-ыг санаарай, энэ COM дээр дарах шаардлагагүй (өөр өөр компьютерууд өөр өөр COM харуулж байна, таны компьютер дээр байгаа COM-ыг санаарай).Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (22)
  4. Драйверын самбарыг компьютерт USB кабелиар холбож, Tools – > Ports дээр дарж, эхний холболтоор uf2 Board-ыг сонгоод, байршуулж дууссаны дараа дахин холбогдоход нэмэлт COM порт гарч ирнэ.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (23)
  5. Tool -> Dev Board -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico дээр дарна уу.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (24)
  6. Тохируулсны дараа баруун сумыг дарж байршуулна уу.Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-fig-1 (25)
    • Хэрэв та энэ хугацаанд асуудалтай тулгарвал Arduino IDE хувилбарыг дахин суулгах эсвэл солих, Arduino IDE-г устгаад цэвэр устгах шаардлагатай, програмыг устгасны дараа C:\Users\ хавтасны бүх агуулгыг гараар устгах шаардлагатай. нэр]\AppData\Local\Arduino15 (та далдыг харуулах хэрэгтэй files-г харахын тулд) дараа нь дахин суулгана уу.

Нээлттэй эхийн демо

  • MicroPython Демо (GitHub)
  • MicroPython Firmware/Blink Demo (C)
  • Албан ёсны Raspberry Pi C/C++ Демо
  • Албан ёсны Raspberry Pi MicroPython Демо
  • Arduino албан ёсны C/C++ Демо

Дэмжлэг

Техникийн дэмжлэг
Одоо илгээнэ үү

  • Хэрэв танд техникийн дэмжлэг хэрэгтэй эсвэл санал хүсэлт байвалview, Тасалбар илгээхийн тулд "Одоо илгээх" товчийг дарна уу. Манай дэмжлэгийн баг ажлын 1-ээс 2 хоногийн дотор таныг шалгаж, хариу өгөх болно.
  • Асуудлыг шийдвэрлэхэд тань туслахын тулд бид бүх хүчин чармайлтаа гаргаж байгаа тул тэвчээртэй байгаарай.
  • Ажлын цаг: 9 AM - 6 AM GMT+8 (Даваагаас Баасан гараг хүртэл)

Баримт бичиг / нөөц

Waveshare Pico-RTC-DS3231 Precision RTC модуль [pdf] Зааварчилгааны гарын авлага
Pico-RTC-DS3231 Precision RTC модуль, Pico-RTC-DS3231, Precision RTC модуль, RTC модуль

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *