पिकोको लागि रास्पबेरी Pi DS3231 प्रेसिजन RTC मोड्युल
उत्पादन जानकारी
पिकोको लागि प्रेसिजन RTC मोड्युल रास्पबेरी पिको माइक्रोकन्ट्रोलर बोर्डसँग प्रयोग गर्न डिजाइन गरिएको उच्च परिशुद्धता वास्तविक समय घडी मोड्युल हो। यसले DS3231 उच्च परिशुद्धता RTC चिप समावेश गर्दछ र I2C संचारलाई समर्थन गर्दछ। मोड्युल पनि समावेश छ
RTC ब्याकअप ब्याट्री स्लट जसले CR1220 बटन सेललाई समर्थन गर्दछ सही टाइमकिपिङ कायम राख्नको लागि मुख्य पावर विच्छेद हुँदा पनि। मोड्युलले जम्परमा ० रेसिस्टरलाई सोल्डर गरेर सक्षम वा असक्षम पार्न सक्ने पावर इन्डिकेटर सुविधा दिन्छ। यो छ
Raspberry Pi Pico मा सजिलो संलग्नताको लागि स्ट्याकयोग्य हेडरको साथ डिजाइन गरिएको
बोर्डमा के छ:
- DS3231 उच्च परिशुद्धता RTC चिप
- सञ्चारको लागि I2C बस
- CR1220 बटन सेललाई समर्थन गर्ने RTC ब्याकअप ब्याट्री स्लट
- पावर सूचक (जम्परमा ० रेसिस्टर सोल्डर गरेर सक्षम गरिएको, पूर्वनिर्धारित रूपमा असक्षम गरिएको)
- Raspberry Pi Pico हेडर सजिलो संलग्नताको लागि
पिनआउट परिभाषा:
पिकोको लागि प्रेसिजन RTC मोड्युलको पिनआउट निम्नानुसार छ:
रास्पबेरी पाई पिको कोड | विवरण |
---|---|
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 |
योजनाबद्ध:
पिकोको लागि प्रेसिजन RTC मोड्युलको योजनाबद्ध रेखाचित्र हुन सक्छ viewed क्लिक गरेर यहाँ.
पिकोको लागि सटीक RTC मोड्युल - उत्पादन प्रयोग निर्देशनहरू
रास्पबेरी Pi कोड:
- रास्पबेरी पाईको टर्मिनल खोल्नुहोस्।
- 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 पूर्व चलाउनुहोस्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
- एउटा टर्मिनल खोल्नुहोस् र सेन्सरको जानकारी जाँच गर्न minicom प्रयोग गर्नुहोस्।
पाइथन:
- Pico को लागि Micropython फर्मवेयर सेटअप गर्न Raspberry Pi को गाइडहरू हेर्नुहोस्।
- Thonny IDE खोल्नुहोस्।
- डेमो कोडलाई IDE मा तान्नुहोस् र पिकोमा चलाउनुहोस्।
- MicroPython डेमो कोडहरू कार्यान्वयन गर्न रन आइकनमा क्लिक गर्नुहोस्।
विन्डोज:
विन्डोजको साथ पिकोको लागि प्रेसिजन RTC मोड्युल प्रयोग गर्ने निर्देशनहरू प्रयोगकर्ता पुस्तिकामा प्रदान गरिएको छैन। कृपया उत्पादन कागजातलाई सन्दर्भ गर्नुहोस् वा थप सहयोगको लागि निर्मातालाई सम्पर्क गर्नुहोस्।
अन्य:
मोड्युलमा LED बत्तीहरू पूर्वनिर्धारित रूपमा प्रयोग हुँदैनन्। यदि तपाइँ तिनीहरूलाई प्रयोग गर्न आवश्यक छ भने, तपाइँ R0 स्थितिमा 8R प्रतिरोधक सोल्डर गर्न सक्नुहुन्छ। तिमी सक्छौ view थप विवरणहरूको लागि योजनाबद्ध रेखाचित्र।
बोर्डमा के छ
- DS3231
उच्च परिशुद्धता RTC चिप, I2C बस - RTC ब्याकअप ब्याट्री
CR1220 बटन सेल समर्थन गर्दछ - शक्ति सूचक
जम्परमा ०Ω रेसिस्टर सोल्डर गरेर सक्षम पारिएको, पूर्वनिर्धारित रूपमा असक्षम - Raspberry Pi Pico हेडर
Raspberry Pi Pico मा संलग्न गर्न को लागी, stackable डिजाइन
पिनआउट परिभाषा
रास्पबेरी Pi कोड
- रास्पबेरी पाईको टर्मिनल खोल्नुहोस्
- Pico C/C++ SDK निर्देशिकामा डेमो कोडहरू डाउनलोड र अनजिप गर्नुहोस्
- Pico को BOOTSEL बटन होल्ड गर्नुहोस्, र Pico को USB इन्टरफेस Raspberry Pi मा जडान गर्नुहोस् त्यसपछि बटन छोड्नुहोस्।
- कम्पाइल गर्नुहोस् र pico-rtc-ds3231 पूर्व चलाउनुहोस्ampलेस
- सेन्सरको जानकारी जाँच गर्न टर्मिनल र प्रयोगकर्ता minicom खोल्नुहोस्।
पाइथन:
- Pico को लागि Micropython फर्मवेयर सेटअप गर्न Raspberry Pi को गाइडहरू हेर्नुहोस्
- Thonny IDE खोल्नुहोस्, र डेमोलाई IDE मा तान्नुहोस् र तलको रूपमा Pico मा चलाउनुहोस्।
- MicroPython डेमो कोडहरू चलाउन "रन" आइकनमा क्लिक गर्नुहोस्।
विन्डोज
- तपाईंको विन्डोज डेस्कटपमा डेमो डाउनलोड गर्नुहोस् र अनजिप गर्नुहोस्, विन्डोज सफ्टवेयर वातावरण सेटिङहरू सेटअप गर्न रास्पबेरी पाईको गाइडहरू हेर्नुहोस्।
- Pico को BOOTSEL बटन थिच्नुहोस् र होल्ड गर्नुहोस्, Pico को USB लाई MicroUSB केबलको साथ PC मा जडान गर्नुहोस्। यसलाई चलाउनको लागि पिकोमा c वा पाइथन प्रोग्राम आयात गर्नुहोस्।
- यसका लागि सिरियल उपकरण प्रयोग गर्नुहोस् view पिकोको USB गणनाको भर्चुअल सिरियल पोर्ट प्रिन्ट जानकारी जाँच गर्न, DTR खोल्न आवश्यक छ, बाउड दर 115200 हो, तलको चित्रमा देखाइएको रूपमा:
अरू
- LED प्रकाश पूर्वनिर्धारित रूपमा प्रयोग गरिँदैन, यदि तपाइँ यसलाई प्रयोग गर्न आवश्यक छ भने, तपाइँ R0 स्थितिमा 8R प्रतिरोधक सोल्डर गर्न सक्नुहुन्छ। मा क्लिक गर्नुहोस् view योजनाबद्ध रेखाचित्र।
- DS3231 को INT पिन पूर्वनिर्धारित रूपमा प्रयोग गरिएको छैन। यदि तपाइँ यसलाई प्रयोग गर्न आवश्यक छ भने, तपाइँ R0, R5, R6 स्थितिहरूमा 7R प्रतिरोधक सोल्डर गर्न सक्नुहुन्छ। मा क्लिक गर्नुहोस् view योजनाबद्ध रेखाचित्र।
- DS5 अलार्म घडीको आउटपुट स्थिति पत्ता लगाउन R3 रेसिस्टरलाई सोल्डर गर्नुहोस्, INT पिनलाई Pico को GP3231 पिनमा जडान गर्नुहोस्।
- DS6 अलार्म घडीले कम स्तरमा आउटपुट गर्दा Pico पावर बन्द गर्न R3 रेसिस्टरलाई सोल्डर गर्नुहोस्, INT पिनलाई Pico को 3V3231_EN पिनमा जडान गर्नुहोस्।
- DS7 अलार्म घडीले कम स्तरमा आउटपुट गर्दा Pico रिसेट गर्न R3231 रेसिस्टरलाई सोल्डर गर्नुहोस्, INT पिनलाई Pico को RUN पिनमा जडान गर्नुहोस्।
योजनाबद्ध
कागजातहरू / स्रोतहरू
![]() |
पिकोको लागि रास्पबेरी Pi DS3231 प्रेसिजन RTC मोड्युल [pdf] प्रयोगकर्ता पुस्तिका पिकोको लागि DS3231 प्रेसिजन RTC मोड्युल, DS3231, पिकोको लागि प्रेसिजन RTC मोड्युल, प्रेसिजन RTC मोड्युल, RTC मोड्युल, मोड्युल |