I-Waveshare-logo

I-Waveshare Pico-RTC-DS3231 Precision RTC Module

I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-product

Ulwazi Lomkhiqizo

I-Pico-RTC-DS3231 iyimojula ye-RTC yokunweba ekhethekile ye-Raspberry Pi Pico. Ihlanganisa i-RTC chip DS3231 enembayo ephezulu futhi isebenzisa ibhasi le-I2C ukuxhumana. Imojuli inesihloko esijwayelekile se-Raspberry Pi Pico, esekela uchungechunge lwe-Raspberry Pi Pico. Ihlanganisa ne-chip ye-DS3231 engaphakathi nesibambi sebhethri eyisipele, evumela ukusebenza kwewashi lesikhathi sangempela. I-RTC ibala amasekhondi, imizuzu, amahora, izinsuku zenyanga, inyanga, usuku lweviki, nonyaka ngesinxephezelo sonyaka ogxumagxuma esivumeleke sifike ku-2100. Inikeza amafomethi ongawakhetha angamahora angama-24 noma angu-12 nge-AM/PM. inkomba. Ukwengeza, imojula ihlinzeka ngamawashi ama-alamu ahlelekayo futhi iza nemibhalo eku-inthanethi ye-Raspberry Pi Pico C/C++ kanye ne-MicroPython ex.ample amademo.

Imiyalo yokusetshenziswa komkhiqizo

Setha indawo:

  1. Ukuze uthole indawo yokuthuthukisa isicelo se-Pico ku-Raspberry Pi, sicela ubhekisele ku I-RaspberryPiChapter.
  2. Ngokulungiselelwa kwemvelo ye-Windows, ungabhekisela kuyo lesi sixhumanisi. Lesi sifundo sisebenzisa i-VScode IDE ukuze ithuthukiswe endaweni ye-Windows.

Kuphelileview

I-Pico-RTC-DS3231 iyimojula ye-RTC yokunweba ekhethekile ye-Raspberry Pi Pico. Ihlanganisa ukunemba okuphezulu kwe-RTC chip DS3231 futhi isebenzisa ibhasi le-I2C ukuxhumana. Izinzwa ezengeziwe zangaphandle zivunyelwe ukuxhunywa ngenxa yedizayini enqwabeleka.I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (26)

Izici

  • Isihloko esijwayelekile se-Raspberry Pi Pico, sisekela uchungechunge lwe-Raspberry Pi Pico.
  • I-onboard enemba okuphezulu kwe-RTC chip DS3231, enesibambi sebhethri esisekelayo.
  • Iwashi Lesikhathi Sangempela Libala Amasekhondi, Amaminithi, Amahora, Idethi Yenyanga,
  • Inyanga, Usuku Lweviki, Nonyaka Ngesinxephezelo Sonyaka Onyakazayo Kusebenza Kufikela Ku-2100.
  • Ifomethi yokuzikhethela: Amahora angu-24 NOMA 12-amahora anenkomba ye-AM/PM. 2 x iwashi le-alamu elihlelekayo.
  • Nikeza ngemibhalo eku-inthanethi (i-Raspberry Pi Pico C/C++ kanye ne-MicroPython exampamademo).

Ukucaciswa

  • I-vol esebenzayotage: 3.3V
  • Isipele sebhethri voltage: 2.3V~5.5V
  • Izinga lokushisa lokusebenza: -40°C ~ 85°C
  • Ukusetshenziswa kwamandla: I-100nA (igcina idatha nolwazi lwewashi)

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

UbukhuluI-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (3)

Umhlahlandlela Womsebenzisi

Setha indawo

  1. Ukuze uthole indawo yokuthuthukisa uhlelo lokusebenza lwe-Pico ku-Raspberry Pi, sicela ubhekisele ku-Raspberry Pi Chapter.
  2. Ngokulungiselelwa kwemvelo ye-Windows, ungabhekisela kusixhumanisi . Lesi sifundo sisebenzisa i-VScode IDE ukuze ithuthukiswe endaweni ye-Windows.

I-Raspberry Pi

  1. Ngena ngemvume ku-Raspberry Pi Nge-SSH noma cindezela u-Ctrl+Alt+T ngesikhathi esifanayo usebenzisa isikrini ukuze uvule itheminali.
  2. Landa futhi uvule iziphu yamakhodi edemo kumkhombandlela we-Pico C/C++ SDK. Isifundo esiyisithenjwa sabasebenzisi abangakayifaki i-SDK.
  3. Bamba inkinobho ethi BOOTSEL ye-Pico, bese uxhuma isixhumi esibonakalayo se-USB se-Pico ku-Raspberry Pi bese ukhulula inkinobho.
  4. Hlanganisa futhi usebenzise 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 && lala 2 && sudo minicom ‐b 115200 ‐o ‐D /dev/ttyACM0
  5. Vula itheminali futhi usebenzise i-minicom ukuze uhlole ulwazi lwenzwa.I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (5)

inhlwathi

  1. Bheka imihlahlandlela ye-Raspberry Pi ukuze usethe i-Micropython firmware ye-Pico.
  2. Vula i-Thonny IDE, hudula idemo uye ku-IDE, bese ugijima ku-Pico ngezansi.I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (6)
  3. Chofoza isithonjana "gijima" ukuze usebenzise amakhodi edemo e-MicroPython.I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (7)I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (8)

IWindows

  • Landa futhi uvule idemo kudeskithophu yakho yeWindows, bhekisa kuRaspberry
  • Imihlahlandlela ye-Pi yokusetha izilungiselelo zemvelo yesoftware yeWindows.
  • Cindezela bese ubamba inkinobho ethi BOOTSEL ye-Pico, xhuma i-USB ye-Pico ku-PC ngekhebula le-MicroUSB. Ngenisa i-c noma uhlelo lwe-Python ku-Pico ukuze ulwenze lusebenze.
  • Sebenzisa ithuluzi le-serial ukuze view i-virtual serial port ye-Pico's USB enumeration ukuze uhlole imininingwane yokuphrinta, i-DTR idinga ukuvulwa, futhi izinga le-baud ngu-115200, njengoba kuboniswe esithombeni esingezansi:I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (27)

Abanye

  • Isibani se-LED asisetshenziswa ngokuzenzakalelayo, uma udinga ukusisebenzisa, ungathengisa i-resistor engu-0R endaweni ye-R8. Chofoza ukuze view umdwebo wohlelo .
  • Iphinikhodi ye-INT ye-DS3231 ayisetshenziswa ngokuzenzakalelayo. uma udinga ukuyisebenzisa, ungadayisela i-resistor engu-0R endaweni engu-R5, u-R6, no-R7. Chofoza ukuze view umdwebo wohlelo .
  • Solder i-R5 resistor, xhuma iphinikhodi ye-INT nephinikhodi ye-GP3 ye-Pico, ukuze uthole isimo sokuphuma kwewashi le-alamu le-DS3231.
  • Soda isiphikisa se-R6, xhuma iphinikhodi ye-INT kuphinikhodi engu-3V3_EN ye-Pico, ukuze ucime amandla e-Pico lapho iwashi le-alamu le-DS3231 likhipha izinga eliphansi.
  • Solder i-R7 resistor, xhuma iphinikhodi ye-INT kuphinikhodi ye-RUN ye-Pico, ukuze usethe kabusha i-Pico lapho iwashi le-alamu le-DS3231 likhipha izinga eliphansi.

Insiza

  • Idokhumenti
    • Okuhlelekile
    • Idatha ye-DS3231
  • Amakhodi edemo
    • Amakhodi edemo
  • Isoftware Yokuthuthukisa
    • I-Thonny Python IDE (Windows V3.3.3)
    • I-Zimo221.7z
    • Image2Lcd.7z

I-Pico Quick Start

Landa i-Firmware

  • I-MicroPython Firmware Download
  • Ukulanda i-Firmware ye-C_Blink [Nweba]

Okokufundisa kwevidiyo [Nweba]

  • I-Pico Tutorial I – Isingeniso Esiyisisekelo
  • I-Pico Tutorial II - GPIO [Nweba]
  • I-Pico Tutorial III – PWM [Nweba]
  • I-Pico Tutorial IV – ADC [Nweba]
  • I-Pico Tutorial V – UART [Nweba]
  • I-Pico Tutorial VI - Izoqhubeka… [Nweba]

Uchungechunge lweMicroPython

  • 【I-MicroPython】 umshini.Umsebenzi wephini
  • 【MicroPython】 umshini.PWM Umsebenzi
  • 【MicroPython】 umshini.ADC Umsebenzi
  • 【MicroPython】 umshini.UART Umsebenzi
  • 【I-MicroPython】 umshini.I2C Umsebenzi
  • 【MicroPython】 umshini.SPI Umsebenzi
  • 【I-MicroPython】 rp2.StateMachine

C/C++ Series

  • 【C/C++】 I-Windows Tutorial 1 – Ukulungiselelwa Kwendawo
  • 【C/C++】 I-Windows Tutorial 1 – Dala Iphrojekthi Entsha

I-Arduino IDE Series

Faka i-Arduino IDE

  1. Landa iphakheji yokufaka ye-Arduino IDE kusuka ku-Arduino webindawo .I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (10)
    • LANDA
      I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (11)
  2. Vele uchofoze ku-"JUST DOWNLOAD".I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (12)I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (13)
  3. Chofoza ukuze ufake ngemva kokulanda.I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (14)
  4. Qaphela: Uzocelwa ukuthi ufake umshayeli phakathi nenqubo yokufaka, singachofoza Faka.

Faka i-Arduino-Pico Core ku-Arduino IDE

  1. Vula i-Arduino IDE, chofoza inkinobho File ekhoneni elingakwesokunxele bese ukhetha "Izintandokazi".I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (15) I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (16)
  2. Engeza isixhumanisi esilandelayo kumphathi webhodi lentuthuko eyengeziwe URL, bese uqhafaza KULUNGILE.I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (17)
  3. Click on Tools -> Dev Board -> Dev Board Manager -> Cinga pico, it shows installed since my computer has already installed it.I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (18) I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (19)

Layisha Idemo Ngesikhathi sokuqala

  1. Cindezela bese ubamba inkinobho ethi BOOTSET ebhodini le-Pico, xhuma i-Pico embobeni ye-USB yekhompyutha ngekhebula le-Micro USB, bese ukhulula inkinobho lapho ikhompuyutha ibona i-hard drive ekhiphekayo (RPI-RP2).I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (20) I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (21)
  2. Landa idemo, vula indlela ye-arduino\PWM\D1-LED ngaphansi kwe-D1-LED.ino.
  3. Chofoza Amathuluzi -> Imbobo, khumbula i-COM ekhona, awudingi ukuchofoza le COM (amakhompyutha ahlukene abonisa i-COM ehlukile, khumbula i-COM ekhona kukhompyutha yakho).I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (22)
  4. Xhuma ibhodi lomshayeli kukhompyutha ngekhebula le-USB, bese uchofoza Amathuluzi - > Izimbobo, khetha i-uf2 Board ukuze uthole uxhumano lokuqala, futhi ngemva kokuqedwa kokulayisha, ukuxhuma futhi kuzophumela embotsheni eyengeziwe ye-COM.I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (23)
  5. Chofoza Ithuluzi -> Ibhodi Le-Dev -> I-Raspberry Pi Pico/RP2040 -> I-Raspberry Pi Pico.I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (24)
  6. Ngemva kokusetha, chofoza umcibisholo ongakwesokudla ukuze ulayishe.I-Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (25)
    • Uma uhlangabezana nezinkinga phakathi nenkathi, udinga ukufaka kabusha noma ukufaka esikhundleni senguqulo ye-Arduino IDE, khipha i-Arduino IDE idinga ukukhishwa ngokuhlanzekile, ngemva kokukhipha isofthiwe oyidingayo ukususa mathupha konke okuqukethwe kwefolda C:\Abasebenzisi\ [ igama]\AppData\Local\Arduino15 (udinga ukukhombisa okufihliwe files ukuze uyibone) bese ufaka kabusha.

Idemo Yomthombo Ovulekile

  • Idemo ye-MicroPython (GitHub)
  • I-MicroPython Firmware/Blink Demo (C)
  • Idemo esemthethweni ye-Raspberry Pi C/C++
  • Idemo esemthethweni yeRaspberry Pi MicroPython
  • Idemo Esemthethweni ye-Arduino C/C++

Ukusekela

Ukusekela kwezobuchwepheshe
Thumela Manje

  • Uma udinga ukwesekwa kobuchwepheshe noma unempendulo/review, sicela uchofoze inkinobho ethi Hambisa Manje ukuze uthumele ithikithi, Ithimba lethu labasekeli lizohlola futhi likuphendule zingakapheli izinsuku ezi-1 kuya kwezi-2 zokusebenza.
  • Sicela ubekezele njengoba senza yonke imizamo ukukusiza ukuxazulula inkinga.
  • Isikhathi sokusebenza: 9 AM – 6 AM GMT+8 (NgoMsombuluko kuya kuLwesihlanu)

Amadokhumenti / Izinsiza

I-Waveshare Pico-RTC-DS3231 Precision RTC Module [pdf] Incwadi Yeziqondiso
I-Pico-RTC-DS3231 Precision RTC Module, Pico-RTC-DS3231, Precision RTC Module, RTC Module

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *