Raspberry Pi-LOGO

Raspberry Pi DS3231 Precision RTC Modul kanggo Pico

Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-PRODUCT

Informasi produk

Modul RTC Precision kanggo Pico minangka modul jam wektu nyata presisi dhuwur sing dirancang kanggo digunakake karo papan mikrokontroler Raspberry Pi Pico. Iki nggabungake chip RTC presisi dhuwur DS3231 lan ndhukung komunikasi I2C. Modul uga kalebu
slot baterei serep RTC sing ndhukung sel tombol CR1220 kanggo njaga timekeeping akurat sanajan daya utama wis pedhot. Modul kasebut nduweni indikator daya sing bisa diaktifake utawa dipateni dening soldering resistor 0 ing jumper. Iku
dirancang karo header stackable kanggo lampiran gampang kanggo Raspberry Pi Pico

Apa sing ana ing Papan:

  1. DS3231 dhuwur tliti RTC chip
  2. I2C bus kanggo komunikasi
  3. Slot baterei serep RTC ndhukung sel tombol CR1220
  4. Indikator daya (diaktifake kanthi soldering resistor 0 ing jumper, dipateni kanthi gawan)
  5. Header Raspberry Pi Pico kanggo lampiran gampang

Definisi Pinout:

Pinout saka Modul RTC Precision kanggo Pico minangka nderek:

Kode Raspberry Pi Pico Katrangan
A I2C0
B I2C1
C GP20
D P_SDA
1 GP0
2 GP1
3 GND
4 GP2
5 GP3
6 GP4
7 GP5
8 GND
9 GP6
10 GP7
11 GP8
12 GP9
13 GND
14 GP10
15 GP11
16 GP12
17 GP13
18 GND
19 GP14
20 GP15

Skema:

Diagram skematis saka Modul RTC Precision kanggo Pico bisa viewed kanthi ngeklik kene.

Modul RTC Precision kanggo Pico - Instruksi Panggunaan Produk

Kode Raspberry Pi:

  1. Bukak terminal Raspberry Pi.
  2. Ngundhuh lan unzip kode demo menyang direktori Pico C/C++ SDK. Elinga yen direktori SDK bisa uga beda kanggo pangguna sing beda-beda, dadi sampeyan kudu mriksa direktori sing bener. Umumé, kudu dadi ~/pico/. Gunakake printah ing ngisor iki: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Navigasi menyang direktori Pico C/C++ SDK: cd ~/pico
  4. Unzip kode sing diundhuh: unzip Pico-rtc-ds3231_code.zip
  5. Tahan tombol BOOTSEL Pico lan sambungake antarmuka USB Pico menyang Raspberry Pi. Banjur ngeculake tombol.
  6. Compile lan mbukak pico-rtc-ds3231 examples nggunakake printah ing ngisor iki:
    cd ~/pico/pico-rtc-ds3231_code/c/build/ cmake .. make 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
  7. Bukak terminal lan gunakake minicom kanggo mriksa informasi sensor.

Python:

  1. Deleng pandhuan Raspberry Pi kanggo nyiyapake perangkat kukuh Micropython kanggo Pico.
  2. Bukak Thonny IDE.
  3. Seret kode demo menyang IDE lan mbukak ing Pico.
  4. Klik lambang run kanggo nglakokake kode demo MicroPython.

Windows:

Pandhuan kanggo nggunakake Precision RTC Modul kanggo Pico karo Windows ora kasedhiya ing manual pangguna. Waca dokumentasi produk utawa hubungi pabrikan kanggo pitulung luwih lanjut.

Liyane:

Lampu LED ing modul ora digunakake kanthi standar. Yen sampeyan kudu nggunakake, sampeyan bisa solder resistor 0R ing posisi R8. Sampeyan bisa view diagram skematis kanggo rincian liyane.

Apa ing Papan

Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG1

  1. DS3231
    chip RTC tliti dhuwur, bis I2C
  2. baterei serep RTC
    ndhukung sel tombol CR1220
  3. Indikator daya
    diaktifake dening soldering resistor 0Ω ing jumper, dipatèni minangka standar
  4. Header Raspberry Pi Pico
    kanggo masang kanggo Raspberry Pi Pico, desain stackable

Definisi Pinout

Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG2

Kode Raspberry Pi

  1. Bukak terminal Raspberry Pi
  2. Ngundhuh lan unzip kode demo menyang direktori Pico C/C++ SDK

Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG3

  1. Tahan tombol BOOTSEL Pico, lan sambungake antarmuka USB Pico menyang Raspberry Pi banjur uculake tombol kasebut.
  2. Compile lan mbukak pico-rtc-ds3231 examples

    Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG4

  3. Bukak terminal lan minicom pangguna kanggo mriksa informasi sensor.

    Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG5

Python:

  1. Waca pandhuan Raspberry Pi kanggo nyiyapake perangkat kukuh Micropython kanggo Pico
  2. Bukak Thonny IDE, lan seret demo kanggo IDE lan mbukak ing Pico minangka ngisor.

    Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG6
    Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG7

  3. Klik lambang "run" kanggo mbukak kode demo MicroPython.

    Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG8

Windows

  • Ngundhuh lan unzip demo menyang desktop Windows, deleng pandhuan Raspberry Pi kanggo nyetel setelan lingkungan piranti lunak Windows.
  • Pencet terus tombol BOOTSEL Pico, sambungake USB Pico menyang PC nganggo kabel MicroUSB. Impor program c utawa python menyang Pico supaya bisa mlaku.
  • Gunakake alat serial kanggo view port serial virtual saka enumerasi USB Pico kanggo mriksa informasi print, DTR kudu dibukak, tingkat baud punika 115200, minangka ditampilake ing gambar ngisor iki:

    Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG9

liyane

  • Lampu LED ora digunakake kanthi standar, yen sampeyan kudu nggunakake, sampeyan bisa solder resistor 0R ing posisi R8. Klik kanggo view diagram skematik.
  • Pin INT DS3231 ora digunakake kanthi gawan. yen sampeyan kudu nggunakake, sampeyan bisa solder resistor 0R ing R5, R6, R7 posisi. Klik kanggo view diagram skematik.
    • Solder resistor R5, sambungake pin INT menyang pin GP3 Pico, kanggo ndeteksi status output jam weker DS3231.
    • Solder resistor R6, sambungake pin INT menyang pin 3V3_EN Pico, kanggo mateni daya Pico nalika jam weker DS3231 ngasilake tingkat sing kurang.
    • Solder resistor R7, nyambungake pin INT menyang RUN pin Pico, kanggo ngreset Pico nalika DS3231 jam weker output tingkat kurang.

Skematis

Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG10

Raspberry Pi DS3231 Precision RTC Modul kanggo Pico-FIG11

Dokumen / Sumber Daya

Raspberry Pi DS3231 Precision RTC Modul kanggo Pico [pdf] Manual pangguna
DS3231 Precision RTC Module kanggo Pico, DS3231, Precision RTC Module kanggo Pico, Precision RTC Module, RTC Module, Modul

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *