Waveshare-logo

Waveshare Pico-RTC-DS3231 प्रेसिजन RTC मोड्युल

Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-product

उत्पादन जानकारी

Pico-RTC-DS3231 Raspberry Pi Pico को लागि विशेष RTC विस्तार मोड्युल हो। यसले उच्च परिशुद्धता RTC चिप DS3231 समावेश गर्दछ र सञ्चारको लागि I2C बस प्रयोग गर्दछ। मोड्युलले Raspberry Pi Pico शृङ्खलालाई समर्थन गर्दै मानक रास्पबेरी पिको हेडर समावेश गर्दछ। यसमा ब्याकअप ब्याट्री होल्डरको साथमा अनबोर्ड DS3231 चिप पनि समावेश छ, जसले वास्तविक-समय घडी कार्यक्षमतालाई अनुमति दिन्छ। RTC ले सेकेन्ड, मिनेट, घण्टा, महिनाको मिति, महिना, हप्ताको दिन, र वर्ष 2100 सम्म मान्य लीप-वर्ष क्षतिपूर्तिको साथ गणना गर्दछ। यसले 24-घण्टा वा 12-घण्टा AM/PM सँग वैकल्पिक ढाँचाहरू प्रदान गर्दछ। सूचक। थप रूपमा, मोड्युलले 2 प्रोग्रामयोग्य अलार्म घडीहरू प्रदान गर्दछ र Raspberry Pi Pico C/C++ र MicroPython ex को लागि अनलाइन कागजातहरूको साथ आउँछ।ampले डेमोस।

उत्पादन उपयोग निर्देशन

सेटअप वातावरण:

  1. रास्पबेरी पाईमा पिकोको लागि अनुप्रयोग विकास वातावरणको लागि, कृपया सन्दर्भ गर्नुहोस् RaspberryPiChapter.
  2. विन्डोज वातावरण सेटिङको लागि, तपाइँ सन्दर्भ गर्न सक्नुहुन्छ यो लिङ्क। यो ट्यूटोरियलले Windows वातावरणमा विकासको लागि VScode IDE प्रयोग गर्दछ।

माथिview

Pico-RTC-DS3231 Raspberry Pi Pico को लागि विशेष RTC विस्तार मोड्युल हो। यसले उच्च परिशुद्धता RTC चिप DS3231 समावेश गर्दछ र सञ्चारको लागि I2C बस प्रयोग गर्दछ। थप बाह्य सेन्सरहरू जडान गर्न अनुमति दिइएको छ stackable डिजाइन धन्यवाद।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (26)

सुविधाहरू

  • मानक Raspberry Pi Pico हेडर, Raspberry Pi Pico श्रृंखला समर्थन गर्दछ।
  • अनबोर्ड उच्च परिशुद्धता RTC चिप DS3231, ब्याकअप ब्याट्री होल्डरको साथ।
  • वास्तविक-समय घडी गणना सेकेन्ड, मिनेट, घण्टा, महिनाको मिति,
  • महिना, हप्ताको दिन, र वर्ष लिप-वर्ष क्षतिपूर्ति 2100 सम्म मान्य।
  • वैकल्पिक ढाँचा: 24-घण्टा वा 12-घण्टा AM/PM सूचकको साथ। २ x प्रोग्रामयोग्य अलार्म घडी।
  • अनलाइन कागजातहरू प्रदान गर्नुहोस् (रास्पबेरी Pi Pico C/C++ र MicroPython पूर्वampले डेमो)।

निर्दिष्टीकरण

  • परिचालन भोल्युमtage: 3.3V
  • ब्याकअप ब्याट्री भोल्युमtage: 2.3V~5.5V
  • सञ्चालन तापमान: -40°C ~ 85°C
  • पावर खपत: 100nA (डेटा र घडी जानकारी कायम राख्छ)

पिनआउटWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (1) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (2)

आयामहरूWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (3)

प्रयोगकर्ता गाइड

सेटअप वातावरण

  1. रास्पबेरी पाईमा पिकोको लागि अनुप्रयोग विकास वातावरणको लागि, कृपया रास्पबेरी पाई अध्यायलाई सन्दर्भ गर्नुहोस्।
  2. विन्डोज वातावरण सेटिङको लागि, तपाइँ लिङ्कलाई सन्दर्भ गर्न सक्नुहुन्छ। यो ट्यूटोरियलले Windows वातावरणमा विकासको लागि VScode IDE प्रयोग गर्दछ।

रास्पबेरी पाई

  1. SSH को साथ Raspberry Pi लग इन गर्नुहोस् वा टर्मिनल खोल्न स्क्रिन प्रयोग गर्दा एकै समयमा Ctrl+Alt+T थिच्नुहोस्।
  2. Pico C/C++ SDK डाइरेक्टरीमा डेमो कोडहरू डाउनलोड र अनजिप गर्नुहोस्। SDK स्थापना नगर्ने प्रयोगकर्ताहरूका लागि सन्दर्भ ट्यूटोरियल।
    • नोट: SDK को डाइरेक्टरी विभिन्न प्रयोगकर्ताहरूको लागि फरक हुन सक्छ, तपाईंले वास्तविक डाइरेक्टरी जाँच गर्न आवश्यक छ। सामान्यतया, यो ~/pico/ हुनुपर्छ। wget -P ~/pico
      https://files.waveshare.com/upload/2/26/Pico‐rtc‐ds3231_code.zipcd। ~/picounzip Pico-rtc-ds3231_code.zip
  3. Pico को BOOTSEL बटन होल्ड गर्नुहोस्, र Pico को USB इन्टरफेस Raspberry Pi मा जडान गर्नुहोस् त्यसपछि बटन छोड्नुहोस्।
  4. कम्पाइल गर्नुहोस् र pico-rtc-ds3231 पूर्व चलाउनुहोस्amples: cd ~/pico/pico-rtc-ds3231_code/c/build/ cmake ..mak sudo mount /dev/sda1 /mnt/pico && sudo cp rtc.uf2 /mnt/pico/ && sudo sync && sud o umount / mnt/pico && sleep 2 && sudo minicom -b 115200 -o -D /dev/ttyACM0
  5. एउटा टर्मिनल खोल्नुहोस् र सेन्सरको जानकारी जाँच गर्न minicom प्रयोग गर्नुहोस्।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (5)

अजगर

  1. Pico को लागि Micropython फर्मवेयर सेटअप गर्न Raspberry Pi को गाइडहरू हेर्नुहोस्।
  2. Thonny IDE खोल्नुहोस्, डेमोलाई IDE मा तान्नुहोस्, र तलको रूपमा Pico मा चलाउनुहोस्।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (6)
  3. MicroPython डेमो कोडहरू चलाउन "रन" आइकनमा क्लिक गर्नुहोस्।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (8)

विन्डोज

  • तपाईंको विन्डोज डेस्कटपमा डेमो डाउनलोड र अनजिप गर्नुहोस्, रास्पबेरीलाई सन्दर्भ गर्नुहोस्
  • विन्डोज सफ्टवेयर वातावरण सेटिङहरू सेटअप गर्न Pi को गाइडहरू।
  • Pico को BOOTSEL बटन थिच्नुहोस् र होल्ड गर्नुहोस्, Pico को USB लाई MicroUSB केबलको साथ PC मा जडान गर्नुहोस्। यसलाई चलाउनको लागि पिकोमा c वा पाइथन प्रोग्राम आयात गर्नुहोस्।
  • यसका लागि सिरियल उपकरण प्रयोग गर्नुहोस् view पिकोको USB गणनाको भर्चुअल सिरियल पोर्ट प्रिन्ट जानकारी जाँच गर्न, DTR खोल्न आवश्यक छ, र बाउड दर 115200 छ, तलको चित्रमा देखाइएको छ:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (27)

अरू

  • 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 पिनमा जडान गर्नुहोस्।

स्रोत

  • कागजात
    • योजनाबद्ध
    • DS3231 डाटाशीट
  • डेमो कोडहरू
    • डेमो कोडहरू
  • विकास सफ्टवेयर
    • Thonny Python IDE (Windows V3.3.3)
    • Zimo221.7z
    • Image2Lcd.7z

पिको द्रुत सुरुवात

डाउनलोड फर्मवेयर

  • MicroPython फर्मवेयर डाउनलोड
  • C_Blink फर्मवेयर डाउनलोड [विस्तार गर्नुहोस्]

भिडियो ट्यूटोरियल [विस्तार गर्नुहोस्]

  • पिको ट्यूटोरियल I - आधारभूत परिचय
  • पिको ट्यूटोरियल II - GPIO [विस्तार गर्नुहोस्]
  • पिको ट्यूटोरियल III - PWM [विस्तार गर्नुहोस्]
  • पिको ट्यूटोरियल IV - ADC [विस्तार गर्नुहोस्]
  • पिको ट्यूटोरियल V - UART [विस्तार गर्नुहोस्]
  • पिको ट्युटोरियल VI - जारी राख्न... [विस्तार गर्नुहोस्]

MicroPython श्रृंखला

  • 【MicroPython】 machine.Pin प्रकार्य
  • 【MicroPython】 machine.PWM प्रकार्य
  • 【MicroPython】 machine.ADC प्रकार्य
  • 【MicroPython】 machine.UART प्रकार्य
  • 【MicroPython】 machine.I2C प्रकार्य
  • 【MicroPython】 machine.SPI प्रकार्य
  • 【MicroPython】 rp2.StateMachine

C/C++ श्रृंखला

  • 【C/C++】 विन्डोज ट्यूटोरियल 1 - वातावरण सेटिङ
  • 【C/C++】 विन्डोज ट्यूटोरियल 1 - नयाँ परियोजना सिर्जना गर्नुहोस्

Arduino IDE श्रृंखला

Arduino IDE स्थापना गर्नुहोस्

  1. Arduino बाट Arduino IDE स्थापना प्याकेज डाउनलोड गर्नुहोस् webसाइट।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (10)
    • डाउनलोड गर्नुहोस्
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (11)
  2. केवल "जस्ट डाउनलोड" मा क्लिक गर्नुहोस्।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (13)
  3. डाउनलोड पछि स्थापना गर्न क्लिक गर्नुहोस्।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (14)
  4. नोट: तपाईंलाई स्थापना प्रक्रियाको क्रममा ड्राइभर स्थापना गर्न प्रेरित गरिनेछ, हामी स्थापना क्लिक गर्न सक्छौं।

Arduino IDE मा Arduino-Pico कोर स्थापना गर्नुहोस्

  1. Arduino IDE खोल्नुहोस्, क्लिक गर्नुहोस् File बायाँ कुनामा र "प्राथमिकताहरू" चयन गर्नुहोस्।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (16)
  2. थप विकास बोर्ड प्रबन्धकमा निम्न लिङ्क थप्नुहोस् URLक्लिक गर्नुहोस्, त्यसपछि ओकेWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (17)
  3. Click on Tools -> Dev Board -> Dev Board Manager -> खोज्नुहोस् pico, it shows installed since my computer has already installed it.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (19)

पहिलो पटक डेमो अपलोड गर्नुहोस्

  1. Pico बोर्डमा BOOTSET बटन थिच्नुहोस्, माइक्रो USB केबल मार्फत पिकोलाई कम्प्युटरको USB पोर्टमा जडान गर्नुहोस्, र कम्प्युटरले हटाउन सकिने हार्ड ड्राइभ (RPI-RP2) पहिचान गर्दा बटन छोड्नुहोस्।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (21)
  2. डेमो डाउनलोड गर्नुहोस्, D1-LED.ino अन्तर्गत arduino\PWM\D1-LED पथ खोल्नुहोस्।
  3. उपकरणहरू -> पोर्टमा क्लिक गर्नुहोस्, अवस्थित COM सम्झनुहोस्, यो COM क्लिक गर्न आवश्यक छैन (विभिन्न कम्प्युटरहरूले फरक COM देखाउँछन्, तपाईंको कम्प्युटरमा अवस्थित COM सम्झनुहोस्)।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (22)
  4. USB केबलको साथ कम्प्युटरमा ड्राइभर बोर्ड जडान गर्नुहोस्, त्यसपछि Tools – > Ports मा क्लिक गर्नुहोस्, पहिलो जडानको लागि uf2 बोर्ड चयन गर्नुहोस्, र अपलोड पूरा भएपछि, फेरि जडान गर्दा थप COM पोर्ट हुनेछ।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (23)
  5. उपकरण क्लिक गर्नुहोस् -> देव बोर्ड -> रास्पबेरी पाई पिको/RP2040 -> रास्पबेरी पाई पिको।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (24)
  6. सेट गरिसकेपछि, अपलोड गर्न दायाँ तीरमा क्लिक गर्नुहोस्।Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (25)
    • यदि तपाईंले अवधिमा समस्याहरू सामना गर्नुभयो भने, तपाईंले Arduino IDE संस्करणलाई पुन: स्थापना वा प्रतिस्थापन गर्न आवश्यक छ, Arduino IDE को स्थापना रद्द गर्न आवश्यक छ, सफ्टवेयरको स्थापना रद्द गरेपछि तपाईंले फोल्डर C:\Users\ [का सबै सामग्रीहरू म्यानुअल रूपमा मेटाउन आवश्यक छ। नाम]\AppData\Local\Arduino15 (तपाईंले लुकेको देखाउन आवश्यक छ files यसलाई हेर्नको लागि) र त्यसपछि पुन: स्थापना गर्नुहोस्।

खुला स्रोत डेमो

  • MicroPython डेमो (GitHub)
  • MicroPython फर्मवेयर/ब्लिंक डेमो (C)
  • आधिकारिक रास्पबेरी Pi C/C++ डेमो
  • आधिकारिक रास्पबेरी पाई माइक्रोपाइथन डेमो
  • Arduino आधिकारिक C/C++ डेमो

समर्थन

प्राविधिक समर्थन
अब पेश गर्नुहोस्

  • यदि तपाईंलाई प्राविधिक सहयोग चाहिन्छ वा कुनै प्रतिक्रिया/पुनःview, कृपया टिकट पेश गर्नको लागि अब सबमिट गर्नुहोस् बटनमा क्लिक गर्नुहोस्, हाम्रो समर्थन टोलीले 1 देखि 2 कार्य दिन भित्रमा तपाईंलाई जाँच गर्नेछ र जवाफ दिनेछ।
  • कृपया धैर्य हुनुहोस् किनकि हामी तपाईंलाई समस्या समाधान गर्न मद्दत गर्न हर प्रयास गर्छौं।
  • काम गर्ने समय: 9 AM - 6 AM GMT + 8 (सोमबार देखि शुक्रबार)

कागजातहरू / स्रोतहरू

Waveshare Pico-RTC-DS3231 प्रेसिजन RTC मोड्युल [pdf] निर्देशन पुस्तिका
Pico-RTC-DS3231 प्रेसिजन RTC मोड्युल, Pico-RTC-DS3231, प्रेसिजन RTC मोड्युल, RTC मोड्युल

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *