Pico ಗಾಗಿ ರಾಸ್ಪ್ಬೆರಿ ಪೈ DS3231 ನಿಖರವಾದ RTC ಮಾಡ್ಯೂಲ್
ಉತ್ಪನ್ನ ಮಾಹಿತಿ
Pico ಗಾಗಿ ನಿಖರವಾದ RTC ಮಾಡ್ಯೂಲ್ ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಪಿಕೊ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಬೋರ್ಡ್ನೊಂದಿಗೆ ಬಳಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಹೆಚ್ಚಿನ ನಿಖರವಾದ ನೈಜ-ಸಮಯದ ಗಡಿಯಾರ ಮಾಡ್ಯೂಲ್ ಆಗಿದೆ. ಇದು DS3231 ಹೆಚ್ಚಿನ ನಿಖರವಾದ RTC ಚಿಪ್ ಅನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ ಮತ್ತು I2C ಸಂವಹನವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಮಾಡ್ಯೂಲ್ ಸಹ ಒಳಗೊಂಡಿದೆ
RTC ಬ್ಯಾಕಪ್ ಬ್ಯಾಟರಿ ಸ್ಲಾಟ್ ಮುಖ್ಯ ವಿದ್ಯುತ್ ಸಂಪರ್ಕ ಕಡಿತಗೊಂಡಾಗಲೂ ನಿಖರವಾದ ಸಮಯಪಾಲನೆಯನ್ನು ನಿರ್ವಹಿಸಲು CR1220 ಬಟನ್ ಸೆಲ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಮಾಡ್ಯೂಲ್ ಪವರ್ ಸೂಚಕವನ್ನು ಹೊಂದಿದೆ, ಅದನ್ನು ಜಂಪರ್ನಲ್ಲಿ 0 ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಬೆಸುಗೆ ಹಾಕುವ ಮೂಲಕ ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು ಅಥವಾ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು. ಇದು
ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಪಿಕೊಗೆ ಸುಲಭವಾಗಿ ಲಗತ್ತಿಸಲು ಸ್ಟ್ಯಾಕ್ ಮಾಡಬಹುದಾದ ಹೆಡರ್ನೊಂದಿಗೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ
ಮಂಡಳಿಯಲ್ಲಿ ಏನಿದೆ:
- DS3231 ಹೆಚ್ಚಿನ ನಿಖರವಾದ RTC ಚಿಪ್
- ಸಂವಹನಕ್ಕಾಗಿ I2C ಬಸ್
- RTC ಬ್ಯಾಕಪ್ ಬ್ಯಾಟರಿ ಸ್ಲಾಟ್ CR1220 ಬಟನ್ ಸೆಲ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ
- ಪವರ್ ಸೂಚಕ (ಜಂಪರ್ನಲ್ಲಿ 0 ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಬೆಸುಗೆ ಹಾಕುವ ಮೂಲಕ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ)
- ಸುಲಭ ಲಗತ್ತಿಸುವಿಕೆಗಾಗಿ ರಾಸ್ಪ್ಬೆರಿ ಪೈಕೊ ಹೆಡರ್
ಪಿನ್ಔಟ್ ವ್ಯಾಖ್ಯಾನ:
Pico ಗಾಗಿ ನಿಖರವಾದ RTC ಮಾಡ್ಯೂಲ್ನ ಪಿನ್ಔಟ್ ಈ ಕೆಳಗಿನಂತಿದೆ:
ರಾಸ್ಪ್ಬೆರಿ ಪಿಕೊ ಕೋಡ್ | ವಿವರಣೆ |
---|---|
A | ಐ 2 ಸಿ 0 |
B | ಐ 2 ಸಿ 1 |
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 |
ಸ್ಕೀಮ್ಯಾಟಿಕ್:
Pico ಗಾಗಿ ನಿಖರವಾದ RTC ಮಾಡ್ಯೂಲ್ನ ಸ್ಕೀಮ್ಯಾಟಿಕ್ ರೇಖಾಚಿತ್ರವು ಆಗಿರಬಹುದು viewಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ed ಇಲ್ಲಿ.
Pico ಗಾಗಿ ನಿಖರವಾದ RTC ಮಾಡ್ಯೂಲ್ - ಉತ್ಪನ್ನ ಬಳಕೆಯ ಸೂಚನೆಗಳು
ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಕೋಡ್:
- ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಟರ್ಮಿನಲ್ ತೆರೆಯಿರಿ.
- Pico C/C++ SDK ಡೈರೆಕ್ಟರಿಗೆ ಡೆಮೊ ಕೋಡ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಅನ್ಜಿಪ್ ಮಾಡಿ. ವಿಭಿನ್ನ ಬಳಕೆದಾರರಿಗೆ SDK ಡೈರೆಕ್ಟರಿಯು ವಿಭಿನ್ನವಾಗಿರಬಹುದು ಎಂಬುದನ್ನು ಗಮನಿಸಿ, ಆದ್ದರಿಂದ ನೀವು ನಿಜವಾದ ಡೈರೆಕ್ಟರಿಯನ್ನು ಪರಿಶೀಲಿಸಬೇಕು. ಸಾಮಾನ್ಯವಾಗಿ, ಇದು ~/pico/ ಆಗಿರಬೇಕು. ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:
wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
- Pico C/C++ SDK ಡೈರೆಕ್ಟರಿಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ:
cd ~/pico
- ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಕೋಡ್ ಅನ್ನು ಅನ್ಜಿಪ್ ಮಾಡಿ:
unzip Pico-rtc-ds3231_code.zip
- Pico ನ BOOTSEL ಬಟನ್ ಅನ್ನು ಹಿಡಿದುಕೊಳ್ಳಿ ಮತ್ತು Pico ನ USB ಇಂಟರ್ಫೇಸ್ ಅನ್ನು Raspberry Pi ಗೆ ಸಂಪರ್ಕಪಡಿಸಿ. ನಂತರ ಗುಂಡಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿ.
- pico-rtc-ds3231 ex ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ ಮತ್ತು ರನ್ ಮಾಡಿampಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿ:
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
- ಟರ್ಮಿನಲ್ ತೆರೆಯಿರಿ ಮತ್ತು ಸಂವೇದಕದ ಮಾಹಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲು ಮಿನಿಕಾಮ್ ಬಳಸಿ.
ಹೆಬ್ಬಾವು:
- Pico ಗಾಗಿ Micropython ಫರ್ಮ್ವೇರ್ ಅನ್ನು ಹೊಂದಿಸಲು Raspberry Pi ನ ಮಾರ್ಗದರ್ಶಿಗಳನ್ನು ನೋಡಿ.
- Thonny IDE ತೆರೆಯಿರಿ.
- ಡೆಮೊ ಕೋಡ್ ಅನ್ನು IDE ಗೆ ಎಳೆಯಿರಿ ಮತ್ತು ಅದನ್ನು Pico ನಲ್ಲಿ ರನ್ ಮಾಡಿ.
- MicroPython ಡೆಮೊ ಕೋಡ್ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ರನ್ ಐಕಾನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
ವಿಂಡೋಸ್:
ವಿಂಡೋಸ್ನೊಂದಿಗೆ Pico ಗಾಗಿ ನಿಖರವಾದ RTC ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಬಳಸುವ ಸೂಚನೆಗಳನ್ನು ಬಳಕೆದಾರರ ಕೈಪಿಡಿಯಲ್ಲಿ ಒದಗಿಸಲಾಗಿಲ್ಲ. ದಯವಿಟ್ಟು ಉತ್ಪನ್ನ ದಸ್ತಾವೇಜನ್ನು ನೋಡಿ ಅಥವಾ ಹೆಚ್ಚಿನ ಸಹಾಯಕ್ಕಾಗಿ ತಯಾರಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.
ಇತರೆ:
ಮಾಡ್ಯೂಲ್ನಲ್ಲಿನ ಎಲ್ಇಡಿ ದೀಪಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ. ನೀವು ಅವುಗಳನ್ನು ಬಳಸಬೇಕಾದರೆ, ನೀವು R0 ಸ್ಥಾನದಲ್ಲಿ 8R ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಬೆಸುಗೆ ಹಾಕಬಹುದು. ನಿನ್ನಿಂದ ಸಾಧ್ಯ view ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ ಸ್ಕೀಮ್ಯಾಟಿಕ್ ರೇಖಾಚಿತ್ರ.
ಮಂಡಳಿಯಲ್ಲಿ ಏನಿದೆ
- DS3231
ಹೆಚ್ಚು ನಿಖರವಾದ RTC ಚಿಪ್, I2C ಬಸ್ - RTC ಬ್ಯಾಕಪ್ ಬ್ಯಾಟರಿ
CR1220 ಬಟನ್ ಸೆಲ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ - ಪವರ್ ಸೂಚಕ
ಜಂಪರ್ನಲ್ಲಿ 0Ω ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಬೆಸುಗೆ ಹಾಕುವ ಮೂಲಕ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ - ರಾಸ್ಪ್ಬೆರಿ ಪಿಕೊ ಹೆಡರ್
ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಪಿಕೊಗೆ ಜೋಡಿಸಲು, ಜೋಡಿಸಬಹುದಾದ ವಿನ್ಯಾಸ
ಪಿನ್ಔಟ್ ವ್ಯಾಖ್ಯಾನ
ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಕೋಡ್
- ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಟರ್ಮಿನಲ್ ತೆರೆಯಿರಿ
- ಡೈರೆಕ್ಟರಿ Pico C/C++ SDK ಗೆ ಡೆಮೊ ಕೋಡ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಅನ್ಜಿಪ್ ಮಾಡಿ
- Pico ನ BOOTSEL ಬಟನ್ ಅನ್ನು ಹಿಡಿದುಕೊಳ್ಳಿ ಮತ್ತು Pico ನ USB ಇಂಟರ್ಫೇಸ್ ಅನ್ನು Raspberry Pi ಗೆ ಸಂಪರ್ಕಿಸಿ ನಂತರ ಬಟನ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿ.
- pico-rtc-ds3231 ex ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ ಮತ್ತು ರನ್ ಮಾಡಿampಕಡಿಮೆ
- ಸಂವೇದಕದ ಮಾಹಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲು ಟರ್ಮಿನಲ್ ಮತ್ತು ಬಳಕೆದಾರ ಮಿನಿಕಾಮ್ ಅನ್ನು ತೆರೆಯಿರಿ.
ಹೆಬ್ಬಾವು:
- Pico ಗಾಗಿ Micropython ಫರ್ಮ್ವೇರ್ ಅನ್ನು ಹೊಂದಿಸಲು Raspberry Pi ನ ಮಾರ್ಗದರ್ಶಿಗಳನ್ನು ನೋಡಿ
- Thonny IDE ತೆರೆಯಿರಿ ಮತ್ತು ಡೆಮೊವನ್ನು IDE ಗೆ ಎಳೆಯಿರಿ ಮತ್ತು ಕೆಳಗಿನಂತೆ Pico ನಲ್ಲಿ ರನ್ ಮಾಡಿ.
- MicroPython ಡೆಮೊ ಕೋಡ್ಗಳನ್ನು ಚಲಾಯಿಸಲು "ರನ್" ಐಕಾನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
ವಿಂಡೋಸ್
- ನಿಮ್ಮ Windows ಡೆಸ್ಕ್ಟಾಪ್ಗೆ ಡೆಮೊವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಅನ್ಜಿಪ್ ಮಾಡಿ, Windows ಸಾಫ್ಟ್ವೇರ್ ಪರಿಸರ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಹೊಂದಿಸಲು Raspberry Pi ನ ಮಾರ್ಗದರ್ಶಿಗಳನ್ನು ನೋಡಿ.
- Pico ನ BOOTSEL ಬಟನ್ ಅನ್ನು ಒತ್ತಿ ಹಿಡಿದುಕೊಳ್ಳಿ, MicroUSB ಕೇಬಲ್ ಮೂಲಕ PC ಗೆ Pico USB ಅನ್ನು ಸಂಪರ್ಕಿಸಿ. ಪಿಕೊಗೆ ಸಿ ಅಥವಾ ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಆಮದು ಮಾಡಿ ಅದನ್ನು ರನ್ ಮಾಡಲು.
- ಸರಣಿ ಉಪಕರಣವನ್ನು ಬಳಸಿ view ಮುದ್ರಣ ಮಾಹಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲು Pico ನ USB ಎಣಿಕೆಯ ವರ್ಚುವಲ್ ಸೀರಿಯಲ್ ಪೋರ್ಟ್, DTR ಅನ್ನು ತೆರೆಯಬೇಕಾಗಿದೆ, ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಬಾಡ್ ದರವು 115200 ಆಗಿದೆ:
ಇತರರು
- ಎಲ್ಇಡಿ ಲೈಟ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ, ನೀವು ಅದನ್ನು ಬಳಸಬೇಕಾದರೆ, ನೀವು R0 ಸ್ಥಾನದಲ್ಲಿ 8R ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಬೆಸುಗೆ ಹಾಕಬಹುದು. ಕ್ಲಿಕ್ ಮಾಡಿ view ಸ್ಕೀಮ್ಯಾಟಿಕ್ ರೇಖಾಚಿತ್ರ.
- DS3231 ನ INT ಪಿನ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ. ನೀವು ಅದನ್ನು ಬಳಸಬೇಕಾದರೆ, ನೀವು 0R ರೆಸಿಸ್ಟರ್ ಅನ್ನು R5, R6, R7 ಸ್ಥಾನಗಳಲ್ಲಿ ಬೆಸುಗೆ ಹಾಕಬಹುದು. ಕ್ಲಿಕ್ ಮಾಡಿ view ಸ್ಕೀಮ್ಯಾಟಿಕ್ ರೇಖಾಚಿತ್ರ.
- DS5 ಅಲಾರಾಂ ಗಡಿಯಾರದ ಔಟ್ಪುಟ್ ಸ್ಥಿತಿಯನ್ನು ಪತ್ತೆಹಚ್ಚಲು R3 ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಬೆಸುಗೆ ಹಾಕಿ, INT ಪಿನ್ ಅನ್ನು Pico ನ GP3231 ಪಿನ್ಗೆ ಸಂಪರ್ಕಿಸಿ.
- DS6 ಅಲಾರಾಂ ಗಡಿಯಾರ ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಔಟ್ಪುಟ್ ಮಾಡಿದಾಗ Pico ಪವರ್ ಅನ್ನು ಆಫ್ ಮಾಡಲು, R3 ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಬೆಸುಗೆ ಹಾಕಿ, INT ಪಿನ್ ಅನ್ನು Pico ನ 3V3231_EN ಪಿನ್ಗೆ ಸಂಪರ್ಕಿಸಿ.
- DS7 ಅಲಾರಾಂ ಗಡಿಯಾರ ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಔಟ್ಪುಟ್ ಮಾಡಿದಾಗ Pico ಅನ್ನು ಮರುಹೊಂದಿಸಲು R3231 ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಬೆಸುಗೆ ಹಾಕಿ, INT ಪಿನ್ ಅನ್ನು Pico ನ RUN ಪಿನ್ಗೆ ಸಂಪರ್ಕಿಸಿ.
ಸ್ಕೀಮ್ಯಾಟಿಕ್
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
Pico ಗಾಗಿ ರಾಸ್ಪ್ಬೆರಿ ಪೈ DS3231 ನಿಖರವಾದ RTC ಮಾಡ್ಯೂಲ್ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರರ ಕೈಪಿಡಿ ಪಿಕೊಗಾಗಿ DS3231 ನಿಖರವಾದ RTC ಮಾಡ್ಯೂಲ್, DS3231, ಪಿಕೊಗಾಗಿ ನಿಖರವಾದ RTC ಮಾಡ್ಯೂಲ್, ನಿಖರವಾದ RTC ಮಾಡ್ಯೂಲ್, RTC ಮಾಡ್ಯೂಲ್, ಮಾಡ್ಯೂಲ್ |