Raspberry Pi-LOGO

Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico

Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-SẢN PHẨM

Thông tin sản phẩm

Mô-đun RTC chính xác cho Pico là mô-đun đồng hồ thời gian thực có độ chính xác cao được thiết kế để sử dụng với bảng vi điều khiển Raspberry Pi Pico. Nó kết hợp chip RTC có độ chính xác cao DS3231 và hỗ trợ giao tiếp I2C. Mô-đun này cũng bao gồm
khe cắm pin dự phòng RTC hỗ trợ pin nút CR1220 để duy trì giờ hiện hành chính xác ngay cả khi ngắt kết nối nguồn điện chính. Mô-đun này có đèn báo nguồn có thể được bật hoặc tắt bằng cách hàn điện trở 0 trên dây nối. Nó là
được thiết kế với tiêu đề có thể xếp chồng lên nhau để dễ dàng gắn vào Raspberry Pi Pico

Có gì trên tàu:

  1. Chip RTC độ chính xác cao DS3231
  2. Bus I2C để liên lạc
  3. Khe cắm pin dự phòng RTC hỗ trợ tế bào cúc áo CR1220
  4. Chỉ báo nguồn (được bật bằng cách hàn điện trở 0 trên dây nối, bị tắt theo mặc định)
  5. Tiêu đề Raspberry Pi Pico để đính kèm dễ dàng

Định nghĩa sơ đồ chân:

Sơ đồ chân của Mô-đun RTC chính xác cho Pico như sau:

Mã Raspberry Pi Pico Sự miêu tả
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

Sơ đồ:

Sơ đồ nguyên lý của Mô-đun RTC chính xác cho Pico có thể là viewchỉnh sửa bằng cách nhấp vào đây.

Precision RTC Module for Pico – Hướng dẫn sử dụng sản phẩm

Mã mâm xôi Pi:

  1. Mở terminal của Raspberry Pi.
  2. Tải xuống và giải nén mã demo vào thư mục Pico C/C++ SDK. Lưu ý rằng thư mục của SDK có thể khác nhau đối với những người dùng khác nhau, vì vậy bạn cần kiểm tra thư mục thực tế. Nói chung, nó phải là ~/pico/. Sử dụng lệnh sau: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Điều hướng đến thư mục Pico C/C++ SDK: cd ~/pico
  4. Giải nén mã đã tải xuống: unzip Pico-rtc-ds3231_code.zip
  5. Giữ nút BOOTSEL của Pico và kết nối giao diện USB của Pico với Raspberry Pi. Sau đó nhả nút.
  6. Biên dịch và chạy pico-rtc-ds3231 examples bằng các lệnh sau:
    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. Mở một thiết bị đầu cuối và sử dụng minicom để kiểm tra thông tin của cảm biến.

Trăn:

  1. Tham khảo hướng dẫn của Raspberry Pi để thiết lập firmware Micropython cho Pico.
  2. Mở Thonny IDE.
  3. Kéo mã demo vào IDE và chạy nó trên Pico.
  4. Nhấp vào biểu tượng chạy để thực thi mã demo MicroPython.

Cửa sổ:

Hướng dẫn sử dụng Mô-đun RTC chính xác cho Pico với Windows không được cung cấp trong hướng dẫn sử dụng. Vui lòng tham khảo tài liệu sản phẩm hoặc liên hệ với nhà sản xuất để được hỗ trợ thêm.

Người khác:

Đèn LED trên mô-đun không được sử dụng theo mặc định. Nếu cần sử dụng chúng, bạn có thể hàn điện trở 0R vào vị trí R8. Bạn có thể view sơ đồ để biết thêm chi tiết.

Có gì trên tàu

Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG1

  1. DS3231
    chip RTC có độ chính xác cao, bus I2C
  2. Pin dự phòng RTC
    hỗ trợ pin nút CR1220
  3. Đèn báo nguồn
    được kích hoạt bằng cách hàn điện trở 0Ω trên jumper, bị vô hiệu hóa theo mặc định
  4. Tiêu đề Raspberry Pi Pico
    để gắn vào Raspberry Pi Pico, thiết kế có thể xếp chồng lên nhau

Định nghĩa sơ đồ chân

Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG2

Mã Raspberry Pi

  1. Mở một thiết bị đầu cuối của Raspberry Pi
  2. Tải xuống và giải nén mã demo vào thư mục Pico C / C ++ SDK

Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG3

  1. Giữ nút BOOTSEL của Pico và kết nối giao diện USB của Pico với Raspberry Pi sau đó nhả nút.
  2. Biên dịch và chạy pico-rtc-ds3231 examptập

    Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG4

  3. Mở thiết bị đầu cuối và người dùng minicom để kiểm tra thông tin của cảm biến.

    Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG5

Trăn:

  1. Tham khảo hướng dẫn setup firmware Micropython cho Pico của Raspberry Pi
  2. Mở Thonny IDE và kéo bản demo vào IDE và chạy trên Pico như bên dưới.

    Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG6
    Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG7

  3. Nhấp vào biểu tượng “chạy” để chạy mã demo MicroPython.

    Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG8

Cửa sổ

  • Tải xuống và giải nén bản demo xuống màn hình Windows của bạn, tham khảo hướng dẫn của Raspberry Pi để thiết lập cài đặt môi trường phần mềm Windows.
  • Nhấn và giữ nút BOOTSEL của Pico, kết nối USB của Pico với PC bằng cáp MicroUSB. Nhập chương trình c hoặc python vào Pico để chạy.
  • Sử dụng công cụ nối tiếp để view cổng nối tiếp ảo của bảng liệt kê USB của Pico để kiểm tra thông tin in, DTR cần được mở, tốc độ truyền là 115200, như trong hình bên dưới:

    Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG9

Người khác

  • Đèn LED mặc định không được sử dụng, nếu cần sử dụng có thể hàn điện trở 0R vào vị trí R8. Bấm vào để view sơ đồ nguyên lý.
  • Chân INT của DS3231 không được sử dụng theo mặc định. nếu cần sử dụng, bạn có thể hàn điện trở 0R vào các vị trí R5,R6,R7. Bấm vào để view sơ đồ nguyên lý.
    • Hàn điện trở R5, nối chân INT vào chân GP3 của Pico, để phát hiện trạng thái đầu ra của đồng hồ báo thức DS3231.
    • Hàn điện trở R6, nối chân INT vào chân 3V3_EN của Pico, để tắt nguồn Pico khi đồng hồ báo thức DS3231 xuất ra mức thấp.
    • Hàn điện trở R7, nối chân INT với chân RUN của Pico, để reset Pico khi đồng hồ báo thức DS3231 xuất ra mức thấp.

Sơ đồ

Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG10

Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico-FIG11

Tài liệu / Tài nguyên

Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico [tập tin pdf] Hướng dẫn sử dụng
DS3231 Mô-đun RTC chính xác cho Pico, DS3231, Mô-đun RTC chính xác cho Pico, Mô-đun RTC chính xác, Mô-đun RTC, Mô-đun

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *