پيداوار جي ڄاڻ
Pico-RTC-DS3231 هڪ RTC توسيع ماڊل آهي خاص طور تي Raspberry Pi Pico لاءِ. اهو هڪ اعلي صحت واري RTC چپ DS3231 شامل ڪري ٿو ۽ رابطي لاءِ I2C بس استعمال ڪري ٿو. ماڊل ۾ هڪ معياري Raspberry Pi Pico هيڊر آهي، Raspberry Pi Pico سيريز کي سپورٽ ڪري ٿو. اهو پڻ شامل آهي هڪ آن بورڊ DS3231 چپ هڪ بيڪ اپ بيٽري هولڊر سان، حقيقي وقت جي ڪلاڪ ڪارڪردگي جي اجازت ڏئي ٿي. RTC سيڪنڊ، منٽ، ڪلاڪ، مهيني جون تاريخون، مهينو، هفتي جو ڏينهن، ۽ سال ڳڻائي ٿو ليپ سال جي معاوضي سان 2100 تائين. اشارو. اضافي طور تي، ماڊل 24 پروگرام قابل الارم ڪلاڪ مهيا ڪري ٿو ۽ آن لائن دستاويزن سان گڏ اچي ٿو Raspberry Pi Pico C/C++ ۽ MicroPython ex.ample demos.
پيداوار جي استعمال جون هدايتون
سيٽ اپ ماحول:
- پيڪو تي Raspberry Pi لاءِ ايپليڪيشن ڊولپمينٽ ماحول لاءِ، مهرباني ڪري حوالو ڏيو Raspberry PiChapter.
- ونڊوز ماحول جي سيٽنگ لاء، توهان حوالو ڪري سگهو ٿا هي لنڪ. هي سبق ونڊوز ماحول ۾ ترقي لاءِ VScode IDE استعمال ڪري ٿو.
مٿانview
Pico-RTC-DS3231 هڪ RTC توسيع ماڊل آهي خاص طور تي Raspberry Pi Pico لاءِ. اهو اعلي صحت واري RTC چپ DS3231 شامل ڪري ٿو ۽ رابطي لاءِ I2C بس استعمال ڪري ٿو. وڌيڪ خارجي سينسر کي اسٽيڪبل ڊيزائن جي مهرباني سان ڳنڍڻ جي اجازت ڏني وئي آهي.
خاصيتون
- معياري Raspberry Pi Pico هيڊر، Raspberry Pi Pico سيريز کي سپورٽ ڪري ٿو.
- آن بورڊ اعلي صحت واري RTC چپ DS3231، بيڪ اپ بيٽري هولڊر سان.
- حقيقي وقت جي گھڙي ڳڻپ سيڪنڊن، منٽ، ڪلاڪ، مهيني جي تاريخ،
- مهينو، هفتي جو ڏينهن، ۽ سال ليپ سال معاوضي سان صحيح 2100 تائين.
- اختياري فارميٽ: 24-ڪلاڪ يا 12-ڪلاڪ AM/PM اشاري سان. 2 x پروگرام قابل الارم ڪلاڪ.
- آن لائن دستاويز مهيا ڪريو (Raspberry Pi Pico C/C++ ۽ MicroPython example demos).
تفصيل
- آپريٽنگ جلدtage: 3.3V
- بيڪ اپ بيٽري voltage: 2.3V ~ 5.5V
- آپريٽنگ گرمي پد: -40°C ~ 85°C
- بجلي جو استعمال: 100nA (ڊيٽا ۽ ڪلاڪ جي معلومات کي برقرار رکي ٿو)
پن آئوٽ
طول و عرض
استعمال ڪندڙ ھدايت
سيٽ اپ ماحول
- پيڪو تي Raspberry Pi لاءِ ايپليڪيشن ڊولپمينٽ ماحول لاءِ، مهرباني ڪري ڏسو Raspberry Pi باب.
- ونڊوز ماحول جي سيٽنگ لاءِ، توھان حوالو ڪري سگھوٿا لنڪ. هي سبق ونڊوز ماحول ۾ ترقي لاءِ VScode IDE استعمال ڪري ٿو.
راسبي پي
- لاگ ان ٿيو Raspberry Pi SSH سان يا ساڳئي وقت Ctrl+Alt+T کي دٻايو جڏهن ٽرمينل کولڻ لاءِ اسڪرين استعمال ڪريو.
- ڊاريڪٽري ۾ ڊيمو ڪوڊ ڊائون لوڊ ۽ ان زپ ڪريو 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
- نوٽ: ته SDK جي ڊاريڪٽري مختلف استعمال ڪندڙن لاء مختلف ٿي سگهي ٿي، توهان کي اصل ڊاريڪٽري چيڪ ڪرڻ جي ضرورت آهي. عام طور تي، اهو هجڻ گهرجي ~/pico/. wget -P ~/pico
- پڪو جي بوٽسيل بٽڻ کي دٻايو، ۽ پيڪو جي USB انٽرفيس کي Raspberry Pi سان ڳنڍيو پوءِ بٽڻ کي دٻايو.
- گڏ ڪريو ۽ pico-rtc-ds3231 examples: 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
- هڪ ٽرمينل کوليو ۽ سينسر جي معلومات کي چيڪ ڪرڻ لاء minicom استعمال ڪريو.
پٿرن
- پيڪو لاءِ مائڪروپيٿون فرم ویئر سيٽ اپ ڪرڻ لاءِ Raspberry Pi جي ھدايتن جو حوالو ڏيو.
- Thonny IDE کوليو، ڊيمو کي IDE ڏانھن ڇڪيو، ۽ ھيٺ ڏنل Pico تي ھلايو.
- MicroPython ڊيمو ڪوڊ هلائڻ لاءِ ”رن“ آئڪن تي ڪلڪ ڪريو.
ونڊوز
- ڊائون لوڊ ڪريو ۽ ڊيمو کي ان زپ ڪريو پنھنجي ونڊوز ڊيسڪ ٽاپ تي، حوالي ڪريو Raspberry
- ونڊوز سافٽ ويئر ماحوليات سيٽنگون سيٽ ڪرڻ لاءِ Pi جي ھدايتون.
- پيڪو جي بوٽسيل بٽڻ کي دٻايو ۽ رکو، پيڪو جي USB کي مائڪرو يو ايس بي ڪيبل سان پي سي سان ڳنڍيو. ان کي هلائڻ لاءِ پيڪو ۾ سي يا پٿون پروگرام درآمد ڪريو.
- استعمال ڪرڻ لاء سيريل اوزار view پيڪو جي يو ايس بي ڳڻپ جو ورچوئل سيريل پورٽ پرنٽ جي معلومات کي چيڪ ڪرڻ لاءِ، DTR کي کولڻ جي ضرورت آهي، ۽ بوڊ جي شرح 115200 آهي، جيئن هيٺ ڏنل تصوير ۾ ڏيکاريل آهي:
ٻيا
- LED لائٽ ڊفالٽ طور استعمال نه ڪئي وئي آھي، جيڪڏھن توھان ان کي استعمال ڪرڻ جي ضرورت آھي، توھان R0 پوزيشن تي 8R ريزسٽر کي سولڊر ڪري سگھو ٿا. تي ڪلڪ ڪريو view اسڪيماتي خاڪو.
- DS3231 جو INT پن ڊفالٽ طور استعمال نه ڪيو ويو آهي. جيڪڏھن توھان ان کي استعمال ڪرڻ جي ضرورت آھي، توھان ڪري سگھوٿا 0R ريزسٽر کي R5، R6، ۽ R7 پوزيشن تي. تي ڪلڪ ڪريو view اسڪيماتي خاڪو.
- R5 رزسٽر کي سولڊر ڪريو، INT پن کي پڪو جي GP3 پن سان ڳنڍيو، DS3231 الارم ڪلاڪ جي آئوٽ پٽ اسٽيٽس کي معلوم ڪرڻ لاءِ.
- R6 ريزسٽر کي سولڊر ڪريو، INT پن کي پڪو جي 3V3_EN پن سان ڳنڍيو، جڏهن DS3231 الارم ڪلاڪ گهٽ سطح تي نڪرندو ته Pico پاور بند ڪري.
- R7 رزسٽر کي سولڊر ڪريو، INT پن کي پڪو جي RUN پن سان ڳنڍيو، Pico کي ري سيٽ ڪرڻ لاءِ جڏهن DS3231 الارم ڪلاڪ گهٽ سطح تي آئوٽ ٿئي.
وسيلو
- دستاويز
- اسڪيمي
- DS3231 Data Sheet
- ڊيمو ڪوڊس
- ڊيمو ڪوڊس
- ترقي سافٽ ويئر
- ٿوني پٿون IDE (ونڊوز V3.3.3)
- Zimo221.7z
- Image2Lcd.7z
پيڪو جلدي شروع
ڊائون لوڊ ڪريو فرمائيندڙ
- MicroPython Firmware ڊائون لوڊ
- C_Blink Firmware ڊائون لوڊ ڪريو [وڌايو]
وڊيو سبق [وڌايو]
- پيڪو ٽيوٽوريل I - بنيادي تعارف
- پيڪو ٽيوٽوريل II - GPIO [وڌايو]
- پيڪو ٽيوٽوريل III - PWM [وڌايو]
- پيڪو ٽيوٽوريل IV - ADC [وڌايو]
- پيڪو ٽيوٽوريل V - UART [وڌايو]
- پيڪو ٽيوٽوريل VI - جاري رکڻ لاءِ... [وڌايو]
MicroPython سيريز
- 【MicroPython】 مشين. پن فنڪشن
- 【MicroPython】 مشين.PWM فنڪشن
- 【MicroPython】 مشين.ADC فنڪشن
- 【MicroPython】 مشين.UART فنڪشن
- 【MicroPython】 مشين.I2C فنڪشن
- 【MicroPython】 مشين.SPI فنڪشن
- 【MicroPython】 rp2.StateMachine
سي/سي++ سيريز
- 【C/C++】 ونڊوز ٽيوٽوريل 1 - ماحوليات سيٽنگ
- 【C/C++】 ونڊوز ٽيوٽوريل 1 - نئون پروجيڪٽ ٺاهيو
Arduino IDE سيريز
انسٽال ڪريو Arduino IDE
- ڊائون لوڊ ڪريو Arduino IDE انسٽاليشن پيڪيج Arduino مان webسائيٽ.
- ڊائون لوڊ ڪريو
- ڊائون لوڊ ڪريو
- بس "ڊائون لوڊ" تي ڪلڪ ڪريو.
- ڊائون لوڊ ڪرڻ کان پوء انسٽال ڪرڻ لاء ڪلڪ ڪريو.
- نوٽ: انسٽاليشن جي عمل دوران ڊرائيور کي انسٽال ڪرڻ لاءِ چيو ويندو، اسان ڪلڪ ڪري سگھون ٿا انسٽال ڪريو.
انسٽال ڪريو Arduino-Pico Core Arduino IDE تي
- کوليو Arduino IDE، ڪلڪ ڪريو File کاٻي ڪنڊ تي ۽ "ترجيحات" چونڊيو.
- اضافي ڊولپمينٽ بورڊ مئنيجر ۾ ھيٺ ڏنل لنڪ شامل ڪريو URL، پوء ٺيڪ ڪريو ڪلڪ ڪريو.
- نوٽ: جيڪڏهن توهان وٽ اڳ ۾ ئي ESP8266 بورڊ آهي URL، توهان الڳ ڪري سگهو ٿا URLs هن طرح ڪاما سان:
- https://dl.espressif.com/dl/package_esp32_index.json,https://github.com/earlephilhower/arduino‐pico/releases/download/global/package_rp2040_index.json.
- Click on Tools -> Dev Board -> Dev Board Manager -> ڳولھيو pico, it shows installed since my computer has already installed it.
پهريون ڀيرو Demo اپ لوڊ ڪريو
- پيڪو بورڊ تي BOOTSET بٽڻ کي دٻايو ۽ رکو، مائڪرو USB ڪيبل ذريعي پيڪو کي ڪمپيوٽر جي USB پورٽ سان ڳنڍيو، ۽ بٽڻ کي ڇڏي ڏيو جڏهن ڪمپيوٽر هڪ هٽائڻ واري هارڊ ڊرائيو (RPI-RP2) کي سڃاڻي ٿو.
- ڊيمو ڊائون لوڊ ڪريو، کوليو arduino\PWM\D1-LED رستو D1-LED.ino هيٺ.
- اوزار -> پورٽ تي ڪلڪ ڪريو، موجوده COM کي ياد ڪريو، ھن COM کي ڪلڪ ڪرڻ جي ضرورت نه آھي (مختلف ڪمپيوٽرن کي مختلف COM ڏيکاريو، توھان جي ڪمپيوٽر تي موجود COM کي ياد ڪريو).
- ڊرائيور بورڊ کي ڪمپيوٽر سان USB ڪيبل سان ڳنڍيو، پوءِ ٽولز -> بندرگاهن تي ڪلڪ ڪريو، پهرين ڪنيڪشن لاءِ uf2 بورڊ چونڊيو، ۽ اپلوڊ مڪمل ٿيڻ کان پوءِ، ٻيهر ڳنڍڻ جي نتيجي ۾ هڪ اضافي COM پورٽ ٿيندو.
- ٽول تي ڪلڪ ڪريو -> ديو بورڊ -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.
- سيٽنگ ڪرڻ کان پوء، اپلوڊ ڪرڻ لاء ساڄي تير تي ڪلڪ ڪريو.
- جيڪڏهن توهان کي ان عرصي دوران مشڪلاتن کي منهن ڏيڻو پوندو، توهان کي Arduino IDE ورجن کي ٻيهر انسٽال ڪرڻ يا تبديل ڪرڻ جي ضرورت آهي، Arduino IDE کي انسٽال ڪرڻ جي ضرورت آهي صاف طور تي انسٽال ڪرڻ جي ضرورت آهي، سافٽ ويئر کي انسٽال ڪرڻ کان پوء توهان کي دستي طور تي فولڊر جي سڀني مواد کي حذف ڪرڻ جي ضرورت آهي C:\Users\ [ نالو] \ AppData \ Local \ Arduino15 (توهان کي پوشیدہ ڏيکارڻ جي ضرورت آهي files ان کي ڏسڻ لاءِ) ۽ پوءِ انسٽال ڪريو.
اوپن سورس Demo
- MicroPython Demo (GitHub)
- MicroPython Firmware/Blink Demo (C)
- سرڪاري Raspberry Pi C/C++ Demo
- سرڪاري Raspberry Pi MicroPython Demo
- Arduino سرڪاري C/C++ Demo
حمايت
ٽيڪنيڪل سپورٽ
هاڻي جمع ڪر
- جيڪڏھن توھان کي ٽيڪنيڪل سپورٽ جي ضرورت آھي يا ڪا راءِ آھي / ٻيهرview, مهرباني ڪري ڪلڪ ڪريو هاڻي جمع ڪريو بٽڻ تي ٽڪيٽ جمع ڪرڻ لاء، اسان جي سپورٽ ٽيم چيڪ ڪندي ۽ توهان کي 1 کان 2 ڪم ڪندڙ ڏينهن اندر جواب ڏيندو.
- مھرباني ڪري صبر ڪر جيئن اسان توھان جي مسئلي کي حل ڪرڻ ۾ مدد لاءِ ھر ممڪن ڪوشش ڪندا رھون.
- ڪم ڪرڻ جو وقت: 9 AM - 6 AM GMT + 8 (سومر کان جمعو)
دستاويز / وسيلا
![]() |
Waveshare Pico-RTC-DS3231 Precision RTC Module [pdf] هدايت نامو Pico-RTC-DS3231 Precision RTC Module, Pico-RTC-DS3231, Precision RTC Module, RTC Module |