Waveshare-logo

Waveshare Pico-RTC-DS3231 konge RTC Module

Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-ọja

ọja Alaye

Pico-RTC-DS3231 jẹ module imugboroja RTC ti o ṣe amọja fun Rasipibẹri Pi Pico. O ṣafikun DS3231 Chip RTC ti o ga julọ o si nlo ọkọ akero I2C fun ibaraẹnisọrọ. Module naa ṣe ẹya akọsori Rasipibẹri Pi Pico boṣewa kan, ṣe atilẹyin jara Rasipibẹri Pi Pico. O tun pẹlu chirún DS3231 inu ọkọ pẹlu dimu batiri afẹyinti, gbigba iṣẹ ṣiṣe aago akoko gidi. RTC ka awọn iṣẹju-aaya, awọn iṣẹju, awọn wakati, awọn ọjọ ti oṣu, oṣu, ọjọ ọsẹ, ati ọdun pẹlu isanpada ọdun fifo wulo titi di 2100. O funni ni awọn ọna kika yiyan ti wakati 24 tabi wakati 12 pẹlu AM/PM kan. atọka. Ni afikun, module naa pese awọn aago itaniji ti siseto 2 ati pe o wa pẹlu iwe ori ayelujara fun Rasipibẹri Pi Pico C/C ++ ati MicroPython ex.ample demos.

Awọn ilana Lilo ọja

Eto Ayika:

  1. Fun agbegbe idagbasoke ohun elo fun Pico lori Rasipibẹri Pi, jọwọ tọka si RasipibẹriPiChapter.
  2. Fun eto ayika Windows, o le tọka si yi ọna asopọ. Ikẹkọ yii nlo IDE VScode fun idagbasoke ni agbegbe Windows kan.

Pariview

Pico-RTC-DS3231 jẹ module imugboroja RTC ti o ṣe amọja fun Rasipibẹri Pi Pico. O ṣafikun chirún RTC ti o ga julọ DS3231 o si nlo ọkọ akero I2C fun ibaraẹnisọrọ. Awọn sensọ ita ita diẹ sii ni a gba laaye lati sopọ ọpẹ si apẹrẹ stackable.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (26)

Awọn ẹya ara ẹrọ

  • Akọsori Standard Rasipibẹri Pi Pico, ṣe atilẹyin jara Rasipibẹri Pi Pico.
  • Lori ọkọ giga konge RTC chirún DS3231, pẹlu dimu batiri afẹyinti.
  • Aago gidi-gidi ka iṣẹju-aaya, iṣẹju, awọn wakati, ọjọ ti oṣu,
  • Oṣu, Ọjọ Ọsẹ, ati Ọdun pẹlu Ẹsan-Ọdun Fifo Wulo Titi di 2100.
  • Iyan kika: 24-wakati TABI 12-wakati pẹlu ẹya AM/PM Atọka. 2 x aago itaniji eto.
  • Pese iwe ori ayelujara (Rasipibẹri Pi Pico C/C++ ati MicroPython example demos).

Sipesifikesonu

  • Iwọn iṣẹtage: 3.3V
  • Afẹyinti batiri voltage: 2.3V~5.5V
  • Iwọn otutu ti nṣiṣẹ: -40°C ~ 85°C
  • Lilo agbara: 100nA (da data duro ati alaye aago)

PinoutWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (1) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (2)

Awọn iwọnWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (3)

Itọsọna olumulo

Eto ayika

  1. Fun agbegbe idagbasoke ohun elo fun Pico lori Rasipibẹri Pi, jọwọ tọka si Abala Rasipibẹri Pi.
  2. Fun eto ayika Windows, o le tọka si ọna asopọ . Ikẹkọ yii nlo IDE VScode fun idagbasoke ni agbegbe Windows kan.

Rasipibẹri Pi

  1. Wọle Rasipibẹri Pi Pẹlu SSH tabi tẹ Ctrl + Alt + T ni akoko kanna lakoko lilo iboju lati ṣii ebute naa.
  2. Ṣe igbasilẹ ati ṣii awọn koodu demo si Pico C/C++ SDK. Ikẹkọ itọkasi fun awọn olumulo ti ko tii fi SDK sori ẹrọ.
  3. Mu Bọtini BOOTSEL ti Pico, ki o so wiwo USB ti Pico pọ si Rasipibẹri Pi lẹhinna tu bọtini naa silẹ.
  4. Ṣe akopọ ati ṣiṣẹ pico-rtc-ds3231 examples: 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 && orun 2 && sudo minicom ‐b 115200 ‐o ‐D /dev/ttyACM0
  5. Ṣii ebute kan ki o lo minicom lati ṣayẹwo alaye sensọ naa.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (5)

Python

  1. Tọkasi awọn itọsọna Rasipibẹri Pi si iṣeto Micropython famuwia fun Pico.
  2. Ṣii Thonny IDE, fa demo si IDE, ki o si ṣiṣẹ lori Pico bi isalẹ.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (6)
  3. Tẹ aami “ṣiṣe” lati ṣiṣẹ awọn koodu demo MicroPython.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (8)

Windows

  • Ṣe igbasilẹ ati ṣii demo si tabili tabili Windows rẹ, tọka si Rasipibẹri
  • Awọn itọsọna Pi lati ṣeto awọn eto ayika sọfitiwia Windows.
  • Tẹ mọlẹ bọtini BOOTSEL ti Pico, so USB ti Pico pọ mọ PC pẹlu okun MicroUSB kan. Ṣe agbewọle c tabi eto Python sinu Pico lati jẹ ki o ṣiṣẹ.
  • Lo ni tẹlentẹle ọpa lati view ibudo ni tẹlentẹle foju ti Pico's enumeration USB lati ṣayẹwo alaye titẹjade, DTR nilo lati ṣii, ati pe oṣuwọn baud jẹ 115200, bi o ṣe han ninu aworan ni isalẹ:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (27)

Awọn miiran

  • Ina LED ko lo nipasẹ aiyipada, ti o ba nilo lati lo, o le ta atako 0R lori ipo R8. Tẹ lati view aworan atọka.
  • PIN INT ti DS3231 ko lo nipasẹ aiyipada. ti o ba nilo lati lo, o le ta resistor 0R lori awọn ipo R5, R6 ati R7. Tẹ lati view aworan atọka.
  • Solder resistor R5, so PIN INT pọ mọ pin GP3 ti Pico, lati rii ipo iṣelọpọ ti aago itaniji DS3231.
  • Solder resistor R6, so PIN INT pọ si pin 3V3_EN ti Pico, lati pa agbara Pico nigbati aago itaniji DS3231 ba jade ni ipele kekere.
  • Solder resistor R7, so PIN INT pọ si PIN RUN ti Pico, lati tun Pico pada nigbati aago itaniji DS3231 ba jade ni ipele kekere.

Awọn orisun

  • Iwe aṣẹ
    • Sisọmu
    • DS3231 iwe
  • Awọn koodu demo
    • Awọn koodu demo
  • Software idagbasoke
    • Thonny Python IDE (Windows V3.3.3)
    • Zimo221.7z
    • Aworan2Lcd.7z

Pico Quick Bẹrẹ

Ṣe igbasilẹ Famuwia

  • Gbigba lati ayelujara MicroPython famuwia
  • Ṣe igbasilẹ famuwia C_Blink [Fagun]

Ikẹkọ fidio [Fagun]

  • Pico Tutorial I - Ipilẹ Ifihan
  • Pico Tutorial II – GPIO [Fagun]
  • Pico Tutorial III – PWM [Fagun]
  • Pico Tutorial IV – ADC [Fagun]
  • Pico Tutorial V – UART [Fagun]
  • Pico Tutorial VI – Lati tẹsiwaju… [Fagun]

MicroPython jara

  • 【MicroPython】 ẹrọ.Pin Išẹ
  • 【MicroPython】 ẹrọ.PWM Iṣẹ
  • 【MicroPython】 ẹrọ.ADC Išė
  • 【MicroPython】 ẹrọ.UART Iṣẹ
  • 【MicroPython】 ẹrọ.I2C Iṣẹ
  • 【MicroPython】 ẹrọ.SPI Iṣẹ
  • 【MicroPython】 rp2.StateMachine

C / C ++ jara

  • 【C/C++】 Windows Tutorial 1 – Eto Ayika
  • 【C/C++】 Windows Tutorial 1 – Ṣẹda New Project

Arduino IDE Series

Fi Arduino IDE sori ẹrọ

  1. Ṣe igbasilẹ package fifi sori Arduino IDE lati Arduino webojula.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (10)
    • gbaa lati ayelujara
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (11)
  2. O kan tẹ lori "O kan gbaa lati ayelujara".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (13)
  3. Tẹ lati fi sori ẹrọ lẹhin igbasilẹ.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (14)
  4. Akiyesi: Iwọ yoo ti ọ lati fi sori ẹrọ awakọ lakoko ilana fifi sori ẹrọ, a le tẹ Fi sori ẹrọ.

Fi Arduino-Pico Core sori Arduino IDE

  1. Ṣii Arduino IDE, tẹ awọn File Ni apa osi ki o yan "Awọn ayanfẹ".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (16)
  2. Ṣafikun ọna asopọ atẹle ni oluṣakoso igbimọ idagbasoke afikun URL, lẹhinna tẹ Dara.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (17)
  3. Tẹ Awọn irinṣẹ -> Igbimọ Dev -> Oluṣakoso Igbimọ Dev -> Wa fun pico, o fihan ti fi sori ẹrọ niwon kọmputa mi ti fi sii tẹlẹ.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (19)

Po si Ririnkiri Ni igba akọkọ

  1. Tẹ mọlẹ bọtini BOOTSET lori igbimọ Pico, so Pico pọ si ibudo USB ti kọnputa nipasẹ okun USB Micro, ki o si tu bọtini naa silẹ nigbati kọnputa ba mọ dirafu lile yiyọ kuro (RPI-RP2).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (21)
  2. Ṣe igbasilẹ demo naa, ṣii ọna arduinoPWMD1-LED labẹ D1-LED.ino.
  3. Tẹ Awọn irinṣẹ -> Port, ranti COM ti o wa tẹlẹ, ko nilo lati tẹ COM yii (awọn kọnputa oriṣiriṣi fihan oriṣiriṣi COM, ranti COM ti o wa tẹlẹ lori kọnputa rẹ).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (22)
  4. So ọkọ awakọ pọ mọ kọnputa pẹlu okun USB kan, lẹhinna tẹ Awọn irinṣẹ –> Awọn ibudo, yan uf2 Board fun asopọ akọkọ, ati lẹhin ikojọpọ ti pari, sisopọ lẹẹkansi yoo ja si ni afikun ibudo COM.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (23)
  5. Tẹ Ọpa -> Igbimọ Dev -> Rasipibẹri Pi Pico/RP2040 -> Rasipibẹri Pi Pico.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (24)
  6. Lẹhin eto, tẹ itọka ọtun lati gbejade.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (25)
    • Ti o ba pade awọn iṣoro lakoko akoko naa, o nilo lati tun fi sii tabi rọpo ẹya Arduino IDE, aifi sipo Arduino IDE nilo lati fi sii ni mimọ, lẹhin yiyo sọfitiwia naa o nilo lati pa gbogbo awọn akoonu inu folda C: olumulo kuro pẹlu ọwọ. lorukọ] AppData agbegbeArduino15 (o nilo lati fi ohun ti o farapamọ han files lati le rii) ati lẹhinna tun fi sii.

Ṣii Orisun Ririnkiri

  • Ririnkiri MicroPython (GitHub)
  • MicroPython Firmware/ Ririnkiri Seju (C)
  • Official Rasipibẹri Pi C / C ++ Ririnkiri
  • Official rasipibẹri Pi MicroPython Ririnkiri
  • Arduino Official C / C ++ Ririnkiri

Atilẹyin

Oluranlowo lati tun nkan se
Fi silẹ Bayi

  • Ti o ba nilo atilẹyin imọ-ẹrọ tabi ni eyikeyi esi/tunview, Jọwọ tẹ bọtini Firanṣẹ Bayi lati fi tikẹti kan silẹ, Ẹgbẹ atilẹyin wa yoo ṣayẹwo ati dahun si ọ laarin awọn ọjọ iṣẹ 1 si 2.
  • Jọwọ ṣe suuru bi a ṣe n ṣe gbogbo ipa lati ṣe iranlọwọ fun ọ lati yanju ọran naa.
  • Akoko Ṣiṣẹ: 9 AM - 6 AM GMT + 8 (Aarọ si Ọjọ Jimọ)

Awọn iwe aṣẹ / Awọn orisun

Waveshare Pico-RTC-DS3231 konge RTC Module [pdf] Ilana itọnisọna
Pico-RTC-DS3231 Modulu RTC konge, Pico-RTC-DS3231, Modulu RTC konge, Modulu RTC

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *