Mô-đun RTC chính xác Raspberry Pi DS3231 cho Pico
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:
- Chip RTC độ chính xác cao DS3231
- Bus I2C để liên lạc
- Khe cắm pin dự phòng RTC hỗ trợ tế bào cúc áo CR1220
- 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)
- 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:
- Mở terminal của Raspberry Pi.
- 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
- Điều hướng đến thư mục Pico C/C++ SDK:
cd ~/pico
- Giải nén mã đã tải xuống:
unzip Pico-rtc-ds3231_code.zip
- 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.
- 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
- 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:
- Tham khảo hướng dẫn của Raspberry Pi để thiết lập firmware Micropython cho Pico.
- Mở Thonny IDE.
- Kéo mã demo vào IDE và chạy nó trên Pico.
- 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
- DS3231
chip RTC có độ chính xác cao, bus I2C - Pin dự phòng RTC
hỗ trợ pin nút CR1220 - Đè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 - 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ã Raspberry Pi
- Mở một thiết bị đầu cuối của Raspberry Pi
- Tải xuống và giải nén mã demo vào thư mục Pico C / C ++ SDK
- 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.
- Biên dịch và chạy pico-rtc-ds3231 examptập
- 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.
Trăn:
- Tham khảo hướng dẫn setup firmware Micropython cho Pico của Raspberry Pi
- Mở Thonny IDE và kéo bản demo vào IDE và chạy trên Pico như bên dưới.
- Nhấp vào biểu tượng “chạy” để chạy mã demo MicroPython.
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:
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ơ đồ
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 |