Raspberry Pi DS3231 ትክክለኛነት RTC ሞጁል ለፒኮ
የምርት መረጃ
የPico ትክክለኛነት RTC ሞጁል ከ Raspberry Pi Pico ማይክሮ መቆጣጠሪያ ሰሌዳ ጋር ለመጠቀም የተቀየሰ ከፍተኛ ትክክለኛ የእውነተኛ ሰዓት ሞጁል ነው። የ DS3231 ከፍተኛ ትክክለኛነትን RTC ቺፕን ያካትታል እና I2C ግንኙነትን ይደግፋል። ሞጁሉም ያካትታል
ዋናው ሃይል ሲቋረጥም ትክክለኛ የሰዓት አጠባበቅን ለመጠበቅ የCR1220 አዝራር ሕዋስን የሚደግፍ የRTC መጠባበቂያ ባትሪ ማስገቢያ። ሞጁሉ በ jumper ላይ 0 resistor በመሸጥ ሊነቃ ወይም ሊሰናከል የሚችል የኃይል አመልካች ያሳያል። ነው
ከ Raspberry Pi Pico ጋር በቀላሉ ለማያያዝ በሚደራረብ ራስጌ የተነደፈ
በቦርዱ ላይ ያለው ነገር፡-
- DS3231 ከፍተኛ ትክክለኛነትን RTC ቺፕ
- I2C አውቶቡስ ለግንኙነት
- RTC የመጠባበቂያ ባትሪ ማስገቢያ CR1220 አዝራር ሕዋስ የሚደግፍ
- የኃይል አመልካች (በ jumper ላይ 0 resistor በመሸጥ የነቃ፣ በነባሪነት ተሰናክሏል)
- Raspberry Pi Pico ራስጌ ለቀላል አባሪ
ፒኖውት ፍቺ፡
የPico ትክክለኛነት RTC ሞጁል የሚከተለው ነው፡
Raspberry Pi Pico ኮድ | መግለጫ |
---|---|
A | አይ 2 ሲ 0 |
B | አይ 2 ሲ 1 |
C | GP20 |
D | P_SDA |
1 | GP0 |
2 | GP1 |
3 | ጂኤንዲ |
4 | GP2 |
5 | GP3 |
6 | GP4 |
7 | GP5 |
8 | ጂኤንዲ |
9 | GP6 |
10 | GP7 |
11 | GP8 |
12 | GP9 |
13 | ጂኤንዲ |
14 | GP10 |
15 | GP11 |
16 | GP12 |
17 | GP13 |
18 | ጂኤንዲ |
19 | GP14 |
20 | GP15 |
መርሐግብር፡
ለ Pico የPrecision RTC ሞዱል ንድፍ ንድፍ ሊሆን ይችላል። viewጠቅ በማድረግ ed እዚህ.
ትክክለኛ የ RTC ሞጁል ለ Pico - የምርት አጠቃቀም መመሪያዎች
Raspberry Pi ኮድ፡-
- Raspberry Pi ተርሚናል ይክፈቱ።
- የማሳያ ኮዶችን ወደ Pico C/C++ 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ን የዩኤስቢ በይነገጽ ከ Raspberry Pi ጋር ያገናኙ። ከዚያ አዝራሩን ይልቀቁ.
- ፒኮ-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
- የአነፍናፊውን መረጃ ለመፈተሽ ተርሚናል ይክፈቱ እና ሚኒኮም ይጠቀሙ።
ፒዘን፡
- የማይክሮ ፓይቶን firmware ለ Pico ለማዋቀር የ Raspberry Pi መመሪያዎችን ይመልከቱ።
- Thonny IDE ይክፈቱ።
- የማሳያ ኮዱን ወደ IDE ይጎትቱትና በፒኮ ላይ ያሂዱት።
- የማይክሮፓይቶን ማሳያ ኮዶችን ለማስኬድ የሩጫ አዶውን ጠቅ ያድርጉ።
ዊንዶውስ፡
ለፒኮ ከዊንዶውስ ጋር Precision RTC Module ለመጠቀም መመሪያዎች በተጠቃሚው መመሪያ ውስጥ አልተሰጡም። እባክዎን የምርት ሰነዶችን ይመልከቱ ወይም ለተጨማሪ እርዳታ አምራቹን ያነጋግሩ።
ሌሎች፡-
በሞጁሉ ላይ ያሉት የ LED መብራቶች በነባሪነት ጥቅም ላይ አይውሉም. እነሱን መጠቀም ከፈለጉ በ R0 አቀማመጥ ላይ 8R resistor መሸጥ ይችላሉ። ትችላለህ view ለበለጠ ዝርዝር ሥዕላዊ መግለጫው ።
በቦርዱ ላይ ያለው
- DS3231
ከፍተኛ ትክክለኛነት RTC ቺፕ ፣ I2C አውቶቡስ - RTC ምትኬ ባትሪ
CR1220 አዝራር ሕዋስ ይደግፋል - የኃይል አመልካች
በ jumper ላይ 0Ω resistor በመሸጥ የነቃ፣ በነባሪነት ተሰናክሏል። - Raspberry Pi Pico ራስጌ
ከ Raspberry Pi Pico ጋር ለማያያዝ, ሊደረደር የሚችል ንድፍ
Pinout ፍቺ
Raspberry Pi ኮድ
- Raspberry Pi ተርሚናል ይክፈቱ
- የማሳያ ኮዶችን ወደ Pico C/C++ SDK ማውጫ ያውርዱ እና ይክፈቱ
- የ Picoን BOOTSEL ቁልፍ ይያዙ እና የፒኮን የዩኤስቢ በይነገጽ ከ Raspberry Pi ጋር ያገናኙ እና ከዚያ ቁልፉን ይልቀቁ።
- ፒኮ-rtc-ds3231ን ያሰባስቡ እና ያሂዱampሌስ
- የሴንሰሩን መረጃ ለመፈተሽ ተርሚናል እና የተጠቃሚ ሚኒኮም ይክፈቱ።
ፒዘን፡
- የማይክሮ ፓይቶን firmware ለ Pico ለማዋቀር የ Raspberry Pi መመሪያዎችን ይመልከቱ
- Thonny IDE ይክፈቱ፣ እና ማሳያውን ወደ IDE ይጎትቱ እና ከታች እንደሚታየው Pico ላይ ያሂዱ።
- የማይክሮ ፓይቶን ማሳያ ኮዶችን ለማስኬድ “አሂድ” የሚለውን አዶ ጠቅ ያድርጉ።
ዊንዶውስ
- ማሳያውን ወደ ዊንዶውስ ዴስክቶፕዎ ያውርዱ እና ይክፈቱት፣ የWindows ሶፍትዌር አካባቢ ቅንብሮችን ለማዘጋጀት Raspberry Pi's መመሪያዎችን ይመልከቱ።
- የ Picoን BOOTSEL ቁልፍ ተጭነው ይያዙ ፣ የ Pico ዩኤስቢ በማይክሮ ዩኤስቢ ገመድ ከፒሲ ጋር ያገናኙ። እንዲሰራ ለማድረግ c ወይም Python ፕሮግራምን ወደ Pico አስመጣ።
- የመለያ መሣሪያውን ይጠቀሙ view የሕትመት መረጃን ለመፈተሽ የፒኮ ዩኤስቢ መቁጠርያው ምናባዊ ተከታታይ ወደብ ፣ከዚህ በታች ባለው ሥዕል እንደሚታየው DTR መከፈት አለበት ፣የባድ መጠኑ 115200 ነው።
ሌሎች
- የ LED መብራት በነባሪነት ጥቅም ላይ አይውልም, እሱን ለመጠቀም ከፈለጉ, በ R0 አቀማመጥ ላይ 8R resistor መሸጥ ይችላሉ. ጠቅ ያድርጉ view የመርሃግብር ንድፍ.
- የ DS3231 INT ፒን በነባሪነት ጥቅም ላይ አይውልም። እሱን ለመጠቀም ከፈለጉ የ 0R resistor በ R5 ፣R6 ፣R7 ቦታዎች ላይ መሸጥ ይችላሉ። ጠቅ ያድርጉ view የመርሃግብር ንድፍ.
- የ DS5 የማንቂያ ሰዓቱን የውጤት ሁኔታ ለማወቅ R3 resistorን በመሸጥ የ INT ፒን ከጂፒ3231 ፒን ፒኮ ጋር ያገናኙት።
- የ DS6 የማንቂያ ሰዓቱ ዝቅተኛ ደረጃ ሲወጣ የፒኮ ሃይልን ለማጥፋት R3 resistorን በመሸጥ የ INT ፒን ከፒኮ 3V3231_EN ፒን ጋር ያገናኙት።
- DS7 የማንቂያ ደወል ዝቅተኛ ደረጃ ሲወጣ ፒኮን ዳግም ለማስጀመር R3231 resistorን በመሸጥ የ INT ፒን ከፒኮ RUN ፒን ጋር ያገናኙት።
መርሃግብር
ሰነዶች / መርጃዎች
![]() |
Raspberry Pi DS3231 ትክክለኛነት RTC ሞጁል ለፒኮ [pdf] የተጠቃሚ መመሪያ DS3231 ትክክለኝነት RTC ሞዱል ለ Pico፣ DS3231፣ ትክክለኛነት RTC ሞጁል ለፒኮ |