پيڪو لاءِ Raspberry Pi DS3231 Precision RTC ماڊل
پيداوار جي ڄاڻ
پيڪو لاءِ پريسيجن RTC ماڊل هڪ اعليٰ درستي وارو ريئل ٽائيم ڪلاڪ ماڊل آهي جيڪو Raspberry Pi Pico مائڪرو ڪنٽرولر بورڊ سان استعمال ڪرڻ لاءِ ٺهيل آهي. اهو DS3231 اعلي صحت واري RTC چپ شامل ڪري ٿو ۽ I2C ڪميونيڪيشن کي سپورٽ ڪري ٿو. ماڊل پڻ شامل آهن
هڪ RTC بيڪ اپ بيٽري سلاٽ جيڪو CR1220 بٽڻ سيل کي سپورٽ ڪري ٿو صحيح ٽائيم ڪيپنگ کي برقرار رکڻ لاءِ جيتوڻيڪ جڏهن مکيه پاور ڊسڪنيڪٽ هجي. ماڊل ۾ هڪ پاور انڊيڪيٽر آهي جيڪو جمپر تي 0 ريزسٽر کي سولڊرنگ ذريعي فعال يا غير فعال ڪري سگهجي ٿو. اهو آهي
Raspberry Pi Pico سان آسان ڳنڍڻ لاءِ اسٽيڪبل هيڊر سان ٺهيل
بورڊ تي ڇا آهي:
- DS3231 اعلي سڌائي RTC چپ
- رابطي لاءِ I2C بس
- RTC بيڪ اپ بيٽري سلاٽ سپورٽ CR1220 بٽڻ سيل
- پاور انڊيڪيٽر (جمپر تي 0 ريزسٽر کي سولڊر ڪرڻ سان فعال ڪيو ويو، ڊفالٽ طور بند ٿيل)
- آسان منسلڪ لاء Raspberry Pi Pico هيڊر
Pinout جي تعريف:
پيڪو لاءِ Precision RTC Module جو pinout هن ريت آهي:
Raspberry Pi Pico ڪوڊ | وصف |
---|---|
A | I2C0 |
B | I2C1 |
C | جي پي 20 |
D | P_SDA |
1 | جي پي 0 |
2 | جي پي 1 |
3 | جي اين ڊي |
4 | جي پي 2 |
5 | جي پي 3 |
6 | جي پي 4 |
7 | جي پي 5 |
8 | جي اين ڊي |
9 | جي پي 6 |
10 | جي پي 7 |
11 | جي پي 8 |
12 | جي پي 9 |
13 | جي اين ڊي |
14 | جي پي 10 |
15 | جي پي 11 |
16 | جي پي 12 |
17 | جي پي 13 |
18 | جي اين ڊي |
19 | جي پي 14 |
20 | جي پي 15 |
رٿابندي:
پيڪو لاءِ پريسيجن RTC ماڊل جي اسڪيمي ڊاگرام ٿي سگهي ٿي viewed ڪلڪ ڪندي هتي.
پيڪو لاءِ Precision RTC ماڊل - پيداوار جي استعمال جون هدايتون
Raspberry Pi ڪوڊ:
- Raspberry 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
- پڪو جي بوٽنيل بٽڻ کي دٻايو ۽ پيڪو جي USB انٽرفيس کي راسبي پي سان ڳنڍيو. پوءِ بٽڻ دٻايو.
- گڏ ڪريو ۽ pico-rtc-ds3231 exampهيٺ ڏنل حڪمن کي استعمال ڪندي:
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 استعمال ڪريو.
پٿون:
- پيڪو لاءِ Micropython firmware قائم ڪرڻ لاءِ Raspberry Pi جي ھدايتن جو حوالو ڏيو.
- Thonny IDE کوليو.
- ڊيمو ڪوڊ کي ڇڪيو IDE ڏانهن ۽ ان کي هلايو Pico تي.
- MicroPython ڊيمو ڪوڊس کي هلائڻ لاءِ رن آئڪن تي ڪلڪ ڪريو.
ونڊوز:
ونڊوز سان پيڪو لاءِ Precision RTC ماڊل استعمال ڪرڻ لاءِ هدايتون صارف مينوئل ۾ مهيا نه ڪيون ويون آهن. مھرباني ڪري حوالو ڏيو پراڊڪٽ دستاويز يا وڌيڪ مدد لاء ٺاھيندڙ سان رابطو ڪريو.
ٻيا:
ماڊل تي LED لائٽون ڊفالٽ طور استعمال نه ٿيون ٿين. جيڪڏهن توهان انهن کي استعمال ڪرڻ جي ضرورت آهي، توهان R0 پوزيشن تي 8R ريزسٽر کي سولڊر ڪري سگهو ٿا. توهان ڪري سگهو ٿا view وڌيڪ تفصيل لاءِ اسڪيميٽ ڊراگرام.
بورڊ تي ڇا آهي
- ڊي ايس 3231
اعلي صحت واري RTC چپ، I2C بس - RTC بيڪ اپ بيٽري
CR1220 بٽڻ سيل کي سپورٽ ڪري ٿو - طاقت جو اشارو
جمپر تي 0Ω رزسٽر سولڊرنگ ذريعي فعال ڪيو ويو، ڊفالٽ طور تي غير فعال - Raspberry Pi Pico هيڊر
Raspberry Pi Pico سان ڳنڍڻ لاء، اسٽيڪبل ڊيزائن
Pinout جي تعريف
Raspberry Pi ڪوڊ
- Raspberry Pi جو ٽرمينل کوليو
- ڊاريڪٽري ۾ ڊيمو ڪوڊ ڊائون لوڊ ۽ ان زپ ڪريو Pico C/C++ SDK
- پڪو جي بوٽسيل بٽڻ کي دٻايو، ۽ پيڪو جي USB انٽرفيس کي Raspberry Pi سان ڳنڍيو پوءِ بٽڻ کي دٻايو.
- گڏ ڪريو ۽ pico-rtc-ds3231 examples
- سينسر جي معلومات کي جانچڻ لاءِ ٽرمينل ۽ يوزر مينيڪوم کوليو.
پٿون:
- پيڪو لاءِ مائڪروپيٿون فرم ویئر سيٽ اپ ڪرڻ لاءِ Raspberry Pi جي ھدايتن جو حوالو ڏيو
- Thonny IDE کوليو، ۽ Demo کي IDE ڏانھن ڇڪيو ۽ Pico تي ھيٺ ڏنل طريقي سان ھلايو.
- MicroPython ڊيمو ڪوڊ هلائڻ لاءِ ”رن“ آئڪن تي ڪلڪ ڪريو.
ونڊوز
- پنهنجي ونڊوز ڊيسڪٽاپ تي ڊيمو ڊائون لوڊ ۽ ان زپ ڪريو، ونڊوز سافٽ ويئر ماحوليات سيٽنگون سيٽ ڪرڻ لاءِ راسبيري پي جي رهنمائي جو حوالو ڏيو.
- پيڪو جي بوٽسيل بٽڻ کي دٻايو ۽ رکو، پيڪو جي USB کي مائڪرو يو ايس بي ڪيبل سان پي سي سان ڳنڍيو. ان کي هلائڻ لاءِ پيڪو ۾ سي يا پٿون پروگرام درآمد ڪريو.
- استعمال ڪرڻ لاء سيريل اوزار view پيڪو جي يو ايس بي ڳڻپ جو ورچوئل سيريل پورٽ پرنٽ ڄاڻ چيڪ ڪرڻ لاءِ، ڊي ٽي آر کي کولڻ جي ضرورت آهي، باڊ جي شرح 115200 آهي، جيئن هيٺ ڏنل تصوير ۾ ڏيکاريل آهي:
ٻيا
- LED لائٽ ڊفالٽ طور استعمال نه ڪئي وئي آھي، جيڪڏھن توھان ان کي استعمال ڪرڻ جي ضرورت آھي، توھان R0 پوزيشن تي 8R ريزسٽر کي سولڊر ڪري سگھو ٿا. تي ڪلڪ ڪريو view اسڪيماتي خاڪو.
- DS3231 جو INT پن ڊفالٽ طور استعمال نه ڪيو ويو آهي. جيڪڏھن توھان ان کي استعمال ڪرڻ جي ضرورت آھي، توھان R0، R5، R6 پوزيشن تي 7R ريزسٽر کي سولڊر ڪري سگھو ٿا. تي ڪلڪ ڪريو view اسڪيماتي خاڪو.
- R5 رزسٽر کي سولڊر ڪريو، INT پن کي پڪو جي GP3 پن سان ڳنڍيو، DS3231 الارم ڪلاڪ جي آئوٽ پٽ اسٽيٽس کي معلوم ڪرڻ لاءِ.
- R6 ريزسٽر کي سولڊر ڪريو، INT پن کي پڪو جي 3V3_EN پن سان ڳنڍيو، جڏهن DS3231 الارم ڪلاڪ گهٽ سطح تي نڪرندو ته Pico پاور بند ڪري.
- R7 رزسٽر کي سولڊر ڪريو، INT پن کي پڪو جي RUN پن سان ڳنڍيو، Pico کي ري سيٽ ڪرڻ لاءِ جڏهن DS3231 الارم ڪلاڪ گهٽ سطح تي آئوٽ ٿئي.
اسڪيمي
دستاويز / وسيلا
![]() |
پيڪو لاءِ Raspberry Pi DS3231 Precision RTC ماڊل [pdf] استعمال ڪندڙ دستياب پيڪو لاءِ DS3231 پريسيجن RTC ماڊل، DS3231، پيڪو لاءِ پريسيجن RTC ماڊل، پريسيجن RTC ماڊل، RTC ماڊل، ماڊل |