Logo-waveshare

Waveshare Pico-RTC-DS3231 Modul RTC Ketepatan

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

Maklumat Produk

Pico-RTC-DS3231 ialah modul pengembangan RTC khusus untuk Raspberry Pi Pico. Ia menggabungkan cip RTC berketepatan tinggi DS3231 dan menggunakan bas I2C untuk komunikasi. Modul ini mempunyai pengepala Raspberry Pi Pico standard, menyokong siri Raspberry Pi Pico. Ia juga termasuk cip DS3231 onboard dengan pemegang bateri sandaran, membolehkan kefungsian jam masa nyata. RTC mengira saat, minit, jam, tarikh bulan, bulan, hari dalam seminggu dan tahun dengan pampasan tahun lompat sah sehingga 2100. Ia menawarkan format pilihan 24 jam atau 12 jam dengan AM/PM penunjuk. Selain itu, modul ini menyediakan 2 jam penggera boleh atur cara dan dilengkapi dengan dokumentasi dalam talian untuk Raspberry Pi Pico C/C++ dan bekas MicroPythonample demo.

Arahan Penggunaan Produk

Persediaan Persekitaran:

  1. Untuk persekitaran pembangunan aplikasi untuk Pico pada Raspberry Pi, sila rujuk kepada RaspberryPiChapter.
  2. Untuk tetapan persekitaran Windows, anda boleh rujuk pautan ini. Tutorial ini menggunakan IDE VScode untuk pembangunan dalam persekitaran Windows.

Berakhirview

Pico-RTC-DS3231 ialah modul pengembangan RTC khusus untuk Raspberry Pi Pico. Ia menggabungkan cip RTC berketepatan tinggi DS3231 dan menggunakan bas I2C untuk komunikasi. Lebih banyak penderia luaran dibenarkan untuk disambungkan berkat reka bentuk yang boleh disusun.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (26)

Ciri-ciri

  • Pengepala Raspberry Pi Pico Standard, menyokong siri Raspberry Pi Pico.
  • Cip RTC berketepatan tinggi atas kapal DS3231, dengan pemegang bateri sandaran.
  • Jam Masa Nyata Mengira Saat, Minit, Jam, Tarikh Bulan,
  • Bulan, Hari dalam Minggu dan Tahun dengan Pampasan Tahun Lompat Sah Sehingga 2100.
  • Format pilihan: 24 jam ATAU 12 jam dengan penunjuk AM/PM. 2 x jam penggera boleh diprogramkan.
  • Menyediakan dokumentasi dalam talian (Raspberry Pi Pico C/C++ dan MicroPython example demo).

Spesifikasi

  • Operasi voltage: 3.3V
  • Bateri sandaran voltage: 2.3V~5.5V
  • Suhu operasi: -40°C ~ 85°C
  • Penggunaan kuasa: 100nA (mengekalkan data dan maklumat jam)

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

DimensiWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (3)

Panduan Pengguna

Persediaan persekitaran

  1. Untuk persekitaran pembangunan aplikasi untuk Pico pada Raspberry Pi, sila rujuk Bab Raspberry Pi .
  2. Untuk tetapan persekitaran Windows, anda boleh merujuk pautan . Tutorial ini menggunakan IDE VScode untuk pembangunan dalam persekitaran Windows.

Raspberry Pi

  1. Log masuk Raspberry Pi Dengan SSH atau tekan Ctrl+Alt+T pada masa yang sama semasa menggunakan skrin untuk membuka terminal.
  2. Muat turun dan nyahzip kod demo ke direktori Pico C/C++ SDK. Tutorial rujukan untuk pengguna yang belum memasang SDK.
  3. Pegang butang BOOTSEL Pico, dan sambungkan antara muka USB Pico ke Raspberry Pi kemudian lepaskan butang.
  4. Susun dan jalankan 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 && sleep 2 && sudo minicom ‐b 115200 ‐o ‐D /dev/ttyACM0
  5. Buka terminal dan gunakan minicom untuk menyemak maklumat penderia.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (5)

ular sawa

  1. Rujuk kepada panduan Raspberry Pi untuk menyediakan perisian tegar Micropython untuk Pico.
  2. Buka IDE Thonny, seret demo ke IDE, dan jalankan pada Pico seperti di bawah.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (6)
  3. Klik ikon "jalankan" untuk menjalankan kod demo MicroPython.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (8)

Windows

  • Muat turun dan nyahzip demo ke desktop Windows anda, rujuk Raspberry
  • Panduan Pi untuk menyediakan tetapan persekitaran perisian Windows.
  • Tekan dan tahan butang BOOTSEL Pico, sambungkan USB Pico ke PC dengan kabel MicroUSB. Import c atau program Python ke dalam Pico untuk menjalankannya.
  • Gunakan alat bersiri untuk view port bersiri maya penghitungan USB Pico untuk menyemak maklumat cetakan, DTR perlu dibuka, dan kadar baud ialah 115200, seperti ditunjukkan dalam gambar di bawah:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (27)

Lain-lain

  • Lampu LED tidak digunakan secara lalai, jika anda perlu menggunakannya, anda boleh memateri perintang 0R pada kedudukan R8. Klik untuk view gambarajah skematik.
  • Pin INT DS3231 tidak digunakan secara lalai. jika anda perlu menggunakannya, anda boleh memateri perintang 0R pada kedudukan R5, R6 dan R7. Klik untuk view gambarajah skematik.
  • Pateri perintang R5, sambungkan pin INT ke pin GP3 Pico, untuk mengesan status output jam penggera DS3231.
  • Pateri perintang R6, sambungkan pin INT ke pin 3V3_EN Pico, untuk mematikan kuasa Pico apabila jam penggera DS3231 mengeluarkan tahap rendah.
  • Pateri perintang R7, sambungkan pin INT ke pin RUN Pico, untuk menetapkan semula Pico apabila jam penggera DS3231 mengeluarkan tahap rendah.

sumber

  • Dokumen
    • Skema
    • Lembaran Data DS3231
  • Kod demo
    • Kod demo
  • Perisian Pembangunan
    • Thonny Python IDE (Windows V3.3.3)
    • Zimo221.7z
    • Imej2Lcd.7z

Mula Pantas Pico

Muat turun Firmware

  • Muat Turun Perisian Tegar MicroPython
  • Muat Turun Perisian Tegar C_Blink [Kembangkan]

Tutorial Video [Kembangkan]

  • Tutorial Pico I – Pengenalan Asas
  • Tutorial Pico II – GPIO [Kembangkan]
  • Tutorial Pico III – PWM [Kembangkan]
  • Tutorial Pico IV – ADC [Kembangkan]
  • Tutorial Pico V – UART [Kembangkan]
  • Tutorial Pico VI – Akan diteruskan… [Kembangkan]

Siri MicroPython

  • Mesin 【MicroPython】. Fungsi Pin
  • Mesin 【MicroPython】. Fungsi PWM
  • Mesin 【MicroPython】. Fungsi ADC
  • Mesin 【MicroPython】. Fungsi UART
  • Mesin 【MicroPython】. Fungsi I2C
  • Mesin 【MicroPython】. Fungsi SPI
  • 【MicroPython】 rp2.StateMachine

Siri C/C++

  • 【C/C++】 Tutorial Windows 1 – Tetapan Persekitaran
  • 【C/C++】 Tutorial Windows 1 – Cipta Projek Baharu

Siri IDE Arduino

Pasang Arduino IDE

  1. Muat turun pakej pemasangan IDE Arduino dari Arduino webtapak .Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (10)
    • MUAT TURUN
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (11)
  2. Hanya klik pada "MUAT TURUN SAHAJA".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (13)
  3. Klik untuk memasang selepas memuat turun.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (14)
  4. Nota: Anda akan digesa untuk memasang pemacu semasa proses pemasangan, kami boleh klik Pasang.

Pasang Arduino-Pico Core pada Arduino IDE

  1. Buka Arduino IDE, klik pada File di sudut kiri dan pilih "Keutamaan".Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (16)
  2. Tambahkan pautan berikut dalam pengurus papan pembangunan tambahan URL, kemudian klik OK.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (17)
  3. Klik pada Tools -> Dev Board -> Dev Board Manager -> Cari untuk pico, ia menunjukkan dipasang kerana komputer saya telah memasangnya.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (19)

Muat Naik Demo Pada Kali Pertama

  1. Tekan dan tahan butang BOOTSET pada papan Pico, sambungkan Pico ke port USB komputer melalui kabel USB Mikro, dan lepaskan butang apabila komputer mengenali pemacu keras boleh tanggal (RPI-RP2).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (21)
  2. Muat turun demo, buka laluan arduino\PWM\D1-LED di bawah D1-LED.ino.
  3. Klik Tools -> Port, ingat COM sedia ada, tidak perlu klik COM ini (komputer berbeza menunjukkan COM berbeza, ingat COM sedia ada pada komputer anda).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (22)
  4. Sambungkan papan pemacu ke komputer dengan kabel USB, kemudian klik Alat – > Pelabuhan, pilih Papan uf2 untuk sambungan pertama, dan selepas muat naik selesai, penyambungan semula akan menghasilkan port COM tambahan.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (23)
  5. Klik Alat -> Papan Pembangun -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (24)
  6. Selepas menetapkan, klik anak panah kanan untuk memuat naik.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-rajah-1 (25)
    • Jika anda menghadapi masalah dalam tempoh tersebut, anda perlu memasang semula atau menggantikan versi Arduino IDE, nyahpasang Arduino IDE perlu dinyahpasang dengan bersih, selepas menyahpasang perisian anda perlu memadam secara manual semua kandungan folder C:\Users\ [ name]\AppData\Local\Arduino15 (anda perlu menunjukkan fail tersembunyi files untuk melihatnya) dan kemudian pasang semula.

Demo Sumber Terbuka

  • Demo MicroPython (GitHub)
  • Perisian Tegar MicroPython/Demo Berkelip (C)
  • Demo Raspberry Pi C/C++ Raspberry
  • Demo Raspberry Pi MicroPython Rasp
  • Demo Rasmi C/C++ Arduino

Sokongan

Sokongan Teknikal
Hantar Sekarang

  • Jika anda memerlukan sokongan teknikal atau mempunyai sebarang maklum balas/semulaview, sila klik butang Hantar Sekarang untuk menyerahkan tiket, Pasukan sokongan kami akan menyemak dan membalas kepada anda dalam masa 1 hingga 2 hari bekerja.
  • Harap bersabar kerana kami berusaha sedaya upaya untuk membantu anda menyelesaikan isu tersebut.
  • Masa Bekerja: 9 PG – 6 PG GMT+8 (Isnin hingga Jumaat)

Dokumen / Sumber

Waveshare Pico-RTC-DS3231 Modul RTC Ketepatan [pdf] Manual Arahan
Pico-RTC-DS3231 Modul RTC Ketepatan, Pico-RTC-DS3231, Modul RTC Ketepatan, Modul RTC

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *