પીકો માટે રાસ્પબેરી પી DS3231 પ્રિસિઝન RTC મોડ્યુલ
ઉત્પાદન માહિતી
પિકો માટે પ્રિસિઝન આરટીસી મોડ્યુલ એ રાસ્પબેરી પી પીકો માઇક્રોકન્ટ્રોલર બોર્ડ સાથે ઉપયોગમાં લેવા માટે રચાયેલ ઉચ્ચ ચોકસાઇવાળા રીઅલ-ટાઇમ ઘડિયાળ મોડ્યુલ છે. તે DS3231 ઉચ્ચ ચોકસાઇ RTC ચિપનો સમાવેશ કરે છે અને I2C સંચારને સપોર્ટ કરે છે. મોડ્યુલ પણ સમાવેશ થાય છે
RTC બેકઅપ બેટરી સ્લોટ કે જે મુખ્ય પાવર ડિસ્કનેક્ટ થયેલ હોય ત્યારે પણ ચોક્કસ ટાઇમકીપિંગ જાળવવા માટે CR1220 બટન સેલને સપોર્ટ કરે છે. મોડ્યુલમાં પાવર ઇન્ડિકેટર છે જે જમ્પર પર 0 રેઝિસ્ટરને સોલ્ડર કરીને સક્ષમ અથવા અક્ષમ કરી શકાય છે. તે છે
Raspberry Pi Pico સાથે સરળ જોડાણ માટે સ્ટેકેબલ હેડર સાથે ડિઝાઇન કરવામાં આવ્યું છે
બોર્ડ પર શું છે:
- DS3231 ઉચ્ચ ચોકસાઇ RTC ચિપ
- સંચાર માટે I2C બસ
- RTC બેકઅપ બેટરી સ્લોટ CR1220 બટન સેલને સપોર્ટ કરે છે
- પાવર સૂચક (જમ્પર પર 0 રેઝિસ્ટરને સોલ્ડર કરીને સક્ષમ, ડિફોલ્ટ રૂપે અક્ષમ)
- સરળ જોડાણ માટે રાસ્પબેરી પી પીકો હેડર
પિનઆઉટ વ્યાખ્યા:
પિકો માટે પ્રિસિઝન RTC મોડ્યુલનું પિનઆઉટ નીચે મુજબ છે:
રાસ્પબેરી પી પીકો કોડ | વર્ણન |
---|---|
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 |
યોજનાકીય:
પીકો માટે પ્રિસિઝન આરટીસી મોડ્યુલનું યોજનાકીય રેખાકૃતિ હોઈ શકે છે viewed ક્લિક કરીને અહીં.
પીકો માટે ચોકસાઇ RTC મોડ્યુલ - ઉત્પાદન વપરાશ સૂચનાઓ
રાસ્પબેરી પી કોડ:
- રાસ્પબેરી પીનું ટર્મિનલ ખોલો.
- 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-rtc-ds3231 ex કમ્પાઇલ કરો અને ચલાવોamples નીચેના આદેશોનો ઉપયોગ કરીને:
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
- ટર્મિનલ ખોલો અને સેન્સરની માહિતી તપાસવા માટે મિનીકોમનો ઉપયોગ કરો.
અજગર:
- Pico માટે Micropython ફર્મવેર સેટ કરવા માટે Raspberry Pi ની માર્ગદર્શિકાઓનો સંદર્ભ લો.
- થોની IDE ખોલો.
- ડેમો કોડને IDE પર ખેંચો અને તેને Pico પર ચલાવો.
- MicroPython ડેમો કોડ ચલાવવા માટે રન આઇકોન પર ક્લિક કરો.
વિન્ડોઝ:
વિન્ડોઝ સાથે પીકો માટે પ્રિસિઝન RTC મોડ્યુલનો ઉપયોગ કરવા માટેની સૂચનાઓ વપરાશકર્તા માર્ગદર્શિકામાં પ્રદાન કરવામાં આવી નથી. કૃપા કરીને ઉત્પાદન દસ્તાવેજીકરણનો સંદર્ભ લો અથવા વધુ સહાયતા માટે ઉત્પાદકનો સંપર્ક કરો.
અન્ય:
મોડ્યુલ પરની એલઇડી લાઇટ્સ મૂળભૂત રીતે ઉપયોગમાં લેવાતી નથી. જો તમારે તેનો ઉપયોગ કરવાની જરૂર હોય, તો તમે R0 પોઝિશન પર 8R રેઝિસ્ટરને સોલ્ડર કરી શકો છો. તમે કરી શકો છો view વધુ વિગતો માટે યોજનાકીય આકૃતિ.
બોર્ડ પર શું છે
- DS3231
ઉચ્ચ ચોકસાઇ RTC ચિપ, I2C બસ - RTC બેકઅપ બેટરી
CR1220 બટન સેલને સપોર્ટ કરે છે - પાવર સૂચક
જમ્પર પર 0Ω રેઝિસ્ટરને સોલ્ડરિંગ દ્વારા સક્ષમ, મૂળભૂત રીતે અક્ષમ - રાસ્પબેરી પી પીકો હેડર
રાસ્પબેરી પી પીકો સાથે જોડવા માટે, સ્ટેકેબલ ડિઝાઇન
પિનઆઉટ વ્યાખ્યા
રાસ્પબેરી પી કોડ
- રાસ્પબેરી પીનું ટર્મિનલ ખોલો
- Pico C/C++ SDK ડિરેક્ટરીમાં ડેમો કોડ ડાઉનલોડ કરો અને અનઝિપ કરો
- પીકોના બુટસેલ બટનને પકડી રાખો અને પીકોના USB ઈન્ટરફેસને રાસ્પબેરી પાઈ સાથે કનેક્ટ કરો અને પછી બટન છોડો.
- pico-rtc-ds3231 ex કમ્પાઇલ કરો અને ચલાવોampલેસ
- સેન્સરની માહિતી તપાસવા માટે ટર્મિનલ અને યુઝર મિનીકોમ ખોલો.
અજગર:
- Pico માટે Micropython ફર્મવેર સેટ કરવા માટે Raspberry Pi ની માર્ગદર્શિકાઓનો સંદર્ભ લો
- થોની IDE ખોલો, અને ડેમોને IDE પર ખેંચો અને નીચે પ્રમાણે પીકો પર ચલાવો.
- MicroPython ડેમો કોડ્સ ચલાવવા માટે "રન" આયકન પર ક્લિક કરો.
વિન્ડોઝ
- તમારા Windows ડેસ્કટોપ પર ડેમો ડાઉનલોડ કરો અને અનઝિપ કરો, Windows સોફ્ટવેર પર્યાવરણ સેટિંગ્સ સેટ કરવા માટે Raspberry Pi ની માર્ગદર્શિકાઓનો સંદર્ભ લો.
- પીકોના બુટસેલ બટનને દબાવો અને પકડી રાખો, પીકોના યુએસબીને માઇક્રોયુએસબી કેબલ વડે પીસી સાથે કનેક્ટ કરો. તેને ચલાવવા માટે પીકોમાં c અથવા python પ્રોગ્રામ આયાત કરો.
- માટે સીરીયલ ટૂલનો ઉપયોગ કરો view પ્રિન્ટ માહિતી તપાસવા માટે પીકોના યુએસબી ગણતરીના વર્ચ્યુઅલ સીરીયલ પોર્ટ, ડીટીઆરને ખોલવાની જરૂર છે, બાઉડ રેટ 115200 છે, નીચે ચિત્રમાં બતાવ્યા પ્રમાણે:
અન્ય
- LED લાઇટનો ઉપયોગ મૂળભૂત રીતે થતો નથી, જો તમારે તેનો ઉપયોગ કરવાની જરૂર હોય, તો તમે R0 પોઝિશન પર 8R રેઝિસ્ટરને સોલ્ડર કરી શકો છો. માટે ક્લિક કરો view યોજનાકીય રેખાકૃતિ.
- DS3231 ની INT પિન મૂળભૂત રીતે ઉપયોગમાં લેવાતી નથી. જો તમારે તેનો ઉપયોગ કરવાની જરૂર હોય, તો તમે R0,R5,R6 પોઝિશન્સ પર 7R રેઝિસ્ટરને સોલ્ડર કરી શકો છો. માટે ક્લિક કરો view યોજનાકીય રેખાકૃતિ.
- R5 રેઝિસ્ટરને સોલ્ડર કરો, DS3 એલાર્મ ઘડિયાળની આઉટપુટ સ્થિતિ શોધવા માટે INT પિનને Pico ના GP3231 પિન સાથે કનેક્ટ કરો.
- R6 રેઝિસ્ટરને સોલ્ડર કરો, જ્યારે DS3 એલાર્મ ઘડિયાળ નીચા સ્તરે આઉટપુટ કરે ત્યારે Pico પાવરને બંધ કરવા માટે INT પિનને Pico ના 3V3231_EN પિન સાથે કનેક્ટ કરો.
- R7 રેઝિસ્ટરને સોલ્ડર કરો, જ્યારે DS3231 એલાર્મ ઘડિયાળ નીચા સ્તરે આઉટપુટ કરે ત્યારે Pico રીસેટ કરવા માટે INT પિનને Picoના RUN પિન સાથે કનેક્ટ કરો.
યોજનાકીય
દસ્તાવેજો / સંસાધનો
![]() |
પીકો માટે રાસ્પબેરી પી DS3231 પ્રિસિઝન RTC મોડ્યુલ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા પીકો માટે DS3231 પ્રિસિઝન RTC મોડ્યુલ, DS3231, પિકો માટે પ્રિસિઝન RTC મોડ્યુલ, પ્રિસિઝન RTC મોડ્યુલ, RTC મોડ્યુલ, મોડ્યુલ |