Waveshare-suaicheantas

Modal Precision RTC Waveshare Pico-RTC-DS3231

Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-toradh

Fiosrachadh toraidh

Tha am Pico-RTC-DS3231 na mhodal leudachaidh RTC gu sònraichte airson Raspberry Pi Pico. Tha e a’ toirt a-steach chip RTC àrd-chruinneas DS3231 agus a’ cleachdadh bus I2C airson conaltradh. Anns a’ mhodal tha bann-cinn àbhaisteach Raspberry Pi Pico, a’ toirt taic don t-sreath Raspberry Pi Pico. Tha e cuideachd a’ toirt a-steach chip DS3231 air bòrd le neach-gleidhidh bataraidh cùl-taic, a’ ceadachadh gnìomhachd gleoc fìor-ùine. Bidh an RTC a’ cunntadh diogan, mionaidean, uairean, cinn-latha na mìos, mìos, latha na seachdain, agus bliadhna le airgead-dìolaidh bliadhna-leum dligheach suas gu 2100. Tha e a’ tabhann cruthan roghainneil de 24-uair no 12-uair le AM/PM comharradh. A bharrachd air an sin, tha am modal a ’toirt seachad 2 ghleoc rabhaidh prògramaichte agus a’ tighinn le sgrìobhainnean air-loidhne airson Raspberry Pi Pico C / C ++ agus MicroPython example demos.

Stiùireadh airson cleachdadh bathar

Àrainneachd rèiteachaidh:

  1. Airson àrainneachd leasachaidh tagraidh airson Pico air Raspberry Pi, thoir sùil air an Caibideil sùbh-craoibhe.
  2. Airson suidheachadh àrainneachd Windows, faodaidh tu iomradh a thoirt air an ceangal seo. Bidh an oideachadh seo a’ cleachdadh an VScode IDE airson leasachadh ann an àrainneachd Windows.

Thairisview

Tha am Pico-RTC-DS3231 na mhodal leudachaidh RTC gu sònraichte airson Raspberry Pi Pico. Bidh e a’ toirt a-steach chip RTC DS3231 àrd-chruinneas agus a’ cleachdadh bus I2C airson conaltradh. Tha cead aig barrachd luchd-mothachaidh bhon taobh a-muigh a bhith ceangailte mar thoradh air an dealbhadh cruachan.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (26)

Feartan

  • Tha bann-cinn Standard Raspberry Pi Pico, a 'toirt taic don t-sreath Raspberry Pi Pico.
  • Air bòrd chip RTC àrd-chruinneas DS3231, le neach-gleidhidh bataraidh cùl-taic.
  • Bidh gleoc fìor-ùine a’ cunntadh diogan, mionaidean, uairean, ceann-latha na mìos,
  • Mìos, Latha na Seachdain, agus Bliadhna le Dìoladh Bliadhna Leum Dligheach Suas gu 2100.
  • Cruth roghainneil: 24-uair NO 12-uair le comharra AM/PM. 2 x uaireadair rabhaidh prògramaichte.
  • Thoir seachad sgrìobhainnean air-loidhne (Raspberry Pi Pico C / C ++ agus MicroPython example demos).

Sònrachadh

  • Obrachadh voltage: 3.3V
  • Bataraidh cùl-taic voltage: 2.3V ~ 5.5V
  • Teòthachd obrachaidh: -40 ° C ~ 85 ° C
  • Caitheamh cumhachd: 100nA (a’ cumail dàta agus fiosrachadh cloc)

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

MeudanWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (3)

Stiùireadh Cleachdaiche

Àrainneachd rèiteachaidh

  1. Airson àrainneachd leasachaidh tagraidh airson Pico air Raspberry Pi, thoir sùil air a’ Chaibideil Raspberry Pi.
  2. Airson suidheachadh àrainneachd Windows, faodaidh tu iomradh a thoirt air ceangal . Bidh an oideachadh seo a’ cleachdadh an VScode IDE airson leasachadh ann an àrainneachd Windows.

Raspberry Pi

  1. Log a-steach Raspberry Pi Le SSH no brùth Ctrl + Alt + T aig an aon àm fhad ‘s a tha thu a’ cleachdadh an scrion gus an inneal-crìochnachaidh fhosgladh.
  2. Luchdaich sìos agus unzip na còdan demo chun eòlaire Pico C / C ++ SDK. Oideachadh fiosrachaidh airson luchd-cleachdaidh nach do chuir a-steach an SDK fhathast.
  3. Cùm am putan BOOTSEL de Pico, agus ceangail an eadar-aghaidh USB de Pico gu Raspberry Pi agus an uairsin leig às am putan.
  4. Cuir ri chèile agus ruith am 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 && sudo umount / mnt/pico && cadal 2 && sudo minicom -b 115200 -o -D /dev/ttyACM0
  5. Fosgail ceann-uidhe agus cleachd minicom gus sùil a thoirt air fiosrachadh an sensor.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (5)

python

  1. Thoir sùil air an stiùireadh aig Raspberry Pi gus firmware Micropython a stèidheachadh airson Pico.
  2. Fosgail an Thonny IDE, slaod an demo gu IDE, agus ruith air Pico mar gu h-ìosal.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (6)
  3. Cliog air an ìomhaigh “run” gus na còdan demo MicroPython a ruith.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (8)

Windows

  • Luchdaich sìos agus unzip an demo chun deasg Windows agad, thoir sùil air Raspberry
  • Stiùir Pi airson roghainnean àrainneachd bathar-bog Windows a stèidheachadh.
  • Brùth agus gleidh am putan BOOTSEL de Pico, ceangail USB Pico ris a’ PC le càball MicroUSB. Cuir a-steach prògram c no Python gu Pico gus toirt air ruith.
  • Cleachd an t-inneal sreathach gus view am port sreathach brìgheil de àireamhachd USB Pico gus sùil a thoirt air an fhiosrachadh clò-bhualaidh, feumar an DTR fhosgladh, agus is e an ìre baud 115200, mar a chithear san dealbh gu h-ìosal:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (27)

cuid eile

  • Chan eil an solas LED air a chleachdadh gu bunaiteach, ma dh'fheumas tu a chleachdadh, faodaidh tu resistor 0R a shàrachadh air suidheachadh R8. Cliog gus view an sgeama sgeama.
  • Chan eil am prìne INT de DS3231 air a chleachdadh gu bunaiteach. ma dh'fheumas tu a chleachdadh, faodaidh tu an resistor 0R a sholarachadh air na dreuchdan R5, R6, agus R7. Cliog gus view an sgeama sgeama.
  • Solaid an resistor R5, ceangail am prìne INT ri prìne GP3 Pico, gus inbhe toraidh a’ ghleoc rabhaidh DS3231 a lorg.
  • Solaid an resistor R6, ceangail am prìne INT ris a’ phrìne 3V3_EN de Pico, gus an cumhachd Pico a chuir dheth nuair a thig an gleoc rabhaidh DS3231 a-mach aig ìre ìosal.
  • Solder an resistor R7, ceangail am prìne INT ri prìne RUN an Pico, gus Pico ath-shuidheachadh nuair a bheir gleoc rabhaidh DS3231 a-mach ìre ìosal.

Goireas

  • Sgrìobhainn
    • Sgeamatach
    • Stòr-dàta DS3231
  • Còdan demo
    • Còdan demo
  • Bathar-bog leasachaidh
    • Thonny Python IDE (Windows V3.3.3)
    • Zimo221.7z
    • Ìomhaigh2Lcd.7z

Ùrachadh luath air ìre Pico

Luchdaich sìos Firmware

  • Micropython firmware luchdadh a-nuas
  • Luchdaich sìos Firmware C_Blink [Leudaich]

Oideachadh Bhidio [Leudaich]

  • Oideachadh Pico I - Ro-ràdh Bunasach
  • Oideachadh Pico II - GPIO [Leudaich]
  • Tutorial Pico III - PWM [Leudaich]
  • Oideachadh Pico IV - ADC [Leudaich]
  • Oideachadh Pico V - UART [Leudaich]
  • Tutorial Pico VI - Ri leantainn… [Leudaich]

Sreath MicroPython

  • 【MicroPython】 machine.Pin Function
  • 【MicroPython】 inneal.PWM Gnìomh
  • 【MicroPython】 machine.ADC Function
  • 【MicroPython】 machine.UART Function
  • 【MicroPython】 inneal.I2C gnìomh
  • 【MicroPython】 machine.SPI Function
  • 【MicroPython】 rp2.StateMachine

Sreath C/C++

  • 【C/C ++】 Windows Tutorial 1 - Suidheachadh àrainneachd
  • 【C/C ++】 Windows Tutorial 1 - Cruthaich Pròiseact Ùr

Sreath IDE Arduino

Stàlaich Arduino IDE

  1. Luchdaich sìos pasgan stàlaidh Arduino IDE bhon Arduino weblàrach.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (10)
    • LAOIDH
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (11)
  2. Dìreach cliog air “JUST DOWNLOAD”.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (13)
  3. Cliog gus a stàladh às deidh an luchdachadh sìos.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (14)
  4. Thoir an aire: Thèid iarraidh ort an draibhear a stàladh tron ​​​​phròiseas stàlaidh, is urrainn dhuinn briogadh air Stàlaich.

Stàlaich Arduino-Pico Core air Arduino IDE

  1. Fosgail Arduino IDE, cliog air an File air an oisean chlì agus tagh "Roghainnean".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (16)
  2. Cuir ris a’ cheangal a leanas ann am manaidsear a’ bhùird leasachaidh a bharrachd URL, an uairsin cliog air OK.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (17)
  3. Briog air Innealan -> Bòrd Leasachaidh -> Manaidsear Bòrd Leasachaidh -> Lorg airson pico, tha e a’ sealltainn gu bheil e air a stàladh leis gu bheil e air a stàladh air a’ choimpiutair agam mu thràth.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (19)

Luchdaich a-nuas an demo airson a ' chiad uair

  1. Brùth is gleidh am putan BOOTSET air bòrd Pico, ceangail am Pico ri port USB a’ choimpiutair tron ​​chàball Micro USB, agus leig às am putan nuair a dh’ aithnicheas an coimpiutair cruth cruaidh a ghabhas toirt air falbh (RPI-RP2).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (21)
  2. Luchdaich sìos an demo, fosgail slighe arduino \ PWM \ D1-LED fon D1-LED.ino.
  3. Cliog Innealan -> Port, cuimhnich air an COM a th’ ann mar-thà, chan fheum thu briogadh air a’ COM seo (tha diofar choimpiutairean a’ sealltainn COM eadar-dhealaichte, cuimhnich air an COM a th’ ann air a’ choimpiutair agad).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (22)
  4. Ceangail am bòrd-dràibhidh ris a’ choimpiutair le càball USB, agus an uairsin cliog Innealan -> Puirt, tagh Bòrd uf2 airson a’ chiad cheangal, agus às deidh an luchdachadh suas a bhith deiseil, thig ceangal a-rithist gu port COM a bharrachd.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (23)
  5. Cliog Inneal -> Bòrd Dev -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (24)
  6. Às deidh dhut a shuidheachadh, cliog air an t-saighead cheart gus a luchdachadh suas.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (25)
    • Ma thachras tu air duilgheadasan rè na h-ùine seo, feumaidh tu an tionndadh Arduino IDE ath-stàladh no ath-shuidheachadh, dì-stàladh feumaidh an Arduino IDE a bhith air a chuir a-steach gu glan, às deidh dhut am bathar-bog a dhì-stàladh feumaidh tu a h-uile susbaint sa phasgan C: \ Users a sguabadh às le làimh ainm] \ AppData \ Local \ Arduino15 (feumaidh tu am falaichte a shealltainn files gus a faicinn) agus an uairsin ath-shuidheachadh.

Demo Stòr Fosgailte

  • Taisbeanadh MicroPython (GitHub)
  • Firmware MicroPython / Blink Demo (C)
  • Demo oifigeil Raspberry Pi C/C++
  • Demo oifigeil MicroPython Raspberry Pi
  • Arduino Oifigeil C / C ++ Demo

Taic

Taic Teicnigeach
Cuir a-steach a-nis

  • Ma tha feum agad air taic theicnigeach no ma tha fios air ais / athview, cliog air a’ phutan Cuir a-steach a-nis gus tiogaid a chuir a-steach, Nì an sgioba taic againn sgrùdadh agus freagairt dhut taobh a-staigh 1 gu 2 latha obrach.
  • Feuch gum bi thu foighidneach oir nì sinn ar dìcheall do chuideachadh gus a’ chùis fhuasgladh.
  • Ùine obrach: 9m - 6m GMT + 8 (Diluain gu Dihaoine)

Sgrìobhainnean/Goireasan

Modal Precision RTC Waveshare Pico-RTC-DS3231 [pdfLeabhar-stiùiridh
Modal Precision RTC Pico-RTC-DS3231, Pico-RTC-DS3231, Modal RTC Precision, Modal RTC

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *