Raspberry Pi DS3231 Precision RTC Module សម្រាប់ Pico
ព័ត៌មានអំពីផលិតផល
ម៉ូឌុល RTC ភាពជាក់លាក់សម្រាប់ Pico គឺជាម៉ូឌុលនាឡិកាពេលវេលាពិតប្រាកដដែលមានភាពជាក់លាក់ខ្ពស់ដែលត្រូវបានរចនាឡើងដើម្បីប្រើជាមួយបន្ទះមីក្រូត្រួតពិនិត្យ Raspberry Pi Pico ។ វារួមបញ្ចូលបន្ទះឈីប DS3231 ភាពជាក់លាក់ខ្ពស់ RTC និងគាំទ្រការទំនាក់ទំនង I2C ។ ម៉ូឌុលក៏រួមបញ្ចូលផងដែរ។
រន្ធដោតថ្មបម្រុង RTC ដែលគាំទ្រក្រឡាប៊ូតុង CR1220 សម្រាប់រក្សាការរក្សាពេលវេលាត្រឹមត្រូវ ទោះបីជាថាមពលចម្បងត្រូវបានផ្តាច់ក៏ដោយ។ ម៉ូឌុលនេះមានលក្ខណៈពិសេសសូចនាករថាមពលដែលអាចត្រូវបានបើកឬបិទដោយ soldering 0 resistor នៅលើ jumper ។ វាគឺជាការ
រចនាឡើងជាមួយនឹងបឋមកថាដែលអាចដាក់ជង់បាន ដើម្បីងាយស្រួលភ្ជាប់ជាមួយ Raspberry Pi Pico
តើមានអ្វីនៅលើក្តារ៖
- DS3231 បន្ទះឈីប RTC ភាពជាក់លាក់ខ្ពស់។
- ឡានក្រុង I2C សម្រាប់ទំនាក់ទំនង
- រន្ធដោតថ្មបម្រុង RTC គាំទ្រក្រឡាប៊ូតុង CR1220
- សូចនករថាមពល (ត្រូវបានបើកដោយការបិទភ្ជាប់ 0 resistor នៅលើ jumper បិទតាមលំនាំដើម)
- បឋមកថា Raspberry Pi Pico ដើម្បីងាយស្រួលភ្ជាប់
និយមន័យ Pinout៖
pinout នៃ Precision RTC Module សម្រាប់ Pico មានដូចខាងក្រោម៖
លេខកូដ Raspberry Pi Pico | ការពិពណ៌នា |
---|---|
A | I2C0 |
B | I2C1 |
C | GP20 |
D | P_SDA |
1 | GP0 |
2 | GP1 |
3 | GND |
4 | GP2 |
5 | GP3 |
6 | GP4 |
7 | GP5 |
8 | GND |
9 | GP6 |
10 | GP7 |
11 | GP8 |
12 | GP9 |
13 | GND |
14 | GP10 |
15 | GP11 |
16 | GP12 |
17 | GP13 |
18 | GND |
19 | GP14 |
20 | GP15 |
គ្រោងការណ៍៖
ដ្យាក្រាម schematic នៃ Precision RTC Module សម្រាប់ Pico អាចជា viewed ដោយចុច នៅទីនេះ.
ម៉ូឌុល RTC ភាពជាក់លាក់សម្រាប់ Pico - ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
លេខកូដ 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
- សង្កត់ប៊ូតុង BOOTSEL របស់ Pico ហើយភ្ជាប់ចំណុចប្រទាក់ USB របស់ Pico ទៅ Raspberry Pi ។ បន្ទាប់មកលែងប៊ូតុង។
- ចងក្រង និងដំណើរការ pico-rtc-ds3231 ឧ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
- បើកស្ថានីយ ហើយប្រើ minicom ដើម្បីពិនិត្យមើលព័ត៌មានរបស់ឧបករណ៍ចាប់សញ្ញា។
ពស់ថ្លាន់៖
- សូមមើលការណែនាំរបស់ Raspberry Pi ដើម្បីដំឡើងកម្មវិធីបង្កប់ Micropython សម្រាប់ Pico ។
- បើក Thonny IDE ។
- អូសកូដសាកល្បងទៅ IDE ហើយដំណើរការវានៅលើ Pico ។
- ចុចរូបតំណាងដំណើរការដើម្បីប្រតិបត្តិកូដសាកល្បង MicroPython ។
វីនដូ៖
ការណែនាំសម្រាប់ការប្រើប្រាស់ Precision RTC Module សម្រាប់ Pico ជាមួយ Windows មិនត្រូវបានផ្តល់ជូននៅក្នុងសៀវភៅណែនាំអ្នកប្រើប្រាស់ទេ។ សូមយោងទៅលើឯកសារផលិតផល ឬទាក់ទងក្រុមហ៊ុនផលិតសម្រាប់ជំនួយបន្ថែម។
ផ្សេងៗ៖
អំពូល LED នៅលើម៉ូឌុលមិនត្រូវបានប្រើតាមលំនាំដើមទេ។ ប្រសិនបើអ្នកត្រូវការប្រើពួកវា អ្នកអាច solder resistor 0R នៅលើទីតាំង R8 ។ អ្នកអាច view ដ្យាក្រាម schematic សម្រាប់ព័ត៌មានលម្អិត។
តើមានអ្វីនៅលើក្តារ
- DS3231
បន្ទះឈីប RTC ភាពជាក់លាក់ខ្ពស់ ឡានក្រុង I2C - ថ្មបម្រុងទុក RTC
គាំទ្រក្រឡាប៊ូតុង CR1220 - សូចនាករថាមពល
បើកដំណើរការដោយ solder resistor 0Ω នៅលើ jumper បិទតាមលំនាំដើម - បឋមកថា Raspberry Pi Pico
សម្រាប់ភ្ជាប់ជាមួយ Raspberry Pi Pico ការរចនាដែលអាចជង់បាន។
និយមន័យ Pinout
លេខកូដ Raspberry Pi
- បើកស្ថានីយរបស់ Raspberry Pi
- ទាញយក និងពន្លាកូដសាកល្បងទៅកាន់ថតឯកសារ Pico C/C++ SDK
- សង្កត់ប៊ូតុង BOOTSEL របស់ Pico ហើយភ្ជាប់ចំណុចប្រទាក់ USB របស់ Pico ទៅ Raspberry Pi បន្ទាប់មកលែងប៊ូតុង។
- ចងក្រង និងដំណើរការ pico-rtc-ds3231 ឧamples
- បើកស្ថានីយ និងអ្នកប្រើប្រាស់ខ្នាតតូច ដើម្បីពិនិត្យមើលព័ត៌មានរបស់ឧបករណ៍ចាប់សញ្ញា។
ពស់ថ្លាន់៖
- សូមមើលការណែនាំរបស់ Raspberry Pi ក្នុងការដំឡើងកម្មវិធីបង្កប់ Micropython សម្រាប់ Pico
- បើក Thonny IDE ហើយអូសការបង្ហាញទៅ IDE ហើយដំណើរការលើ Pico ដូចខាងក្រោម។
- ចុចរូបតំណាង "រត់" ដើម្បីដំណើរការកូដសាកល្បង MicroPython ។
វីនដូ
- ទាញយក និងពន្លាការបង្ហាញទៅកុំព្យូទ័រលើតុ Windows របស់អ្នក សូមមើលការណែនាំរបស់ Raspberry Pi ដើម្បីរៀបចំការកំណត់បរិស្ថានកម្មវិធី Windows ។
- ចុចឱ្យជាប់ប៊ូតុង BOOTSEL របស់ Pico ភ្ជាប់ USB របស់ Pico ទៅកុំព្យូទ័រដោយប្រើខ្សែ MicroUSB ។ នាំចូលកម្មវិធី c ឬ python ទៅក្នុង Pico ដើម្បីឱ្យវាដំណើរការ។
- ប្រើឧបករណ៍សៀរៀលទៅ view ច្រកសៀរៀលនិម្មិតនៃការរាប់បញ្ចូល USB របស់ Pico ដើម្បីពិនិត្យមើលព័ត៌មានបោះពុម្ព DTR ចាំបាច់ត្រូវបើក អត្រា baud គឺ 115200 ដូចបង្ហាញក្នុងរូបភាពខាងក្រោម៖
ផ្សេងៗ
- អំពូល LED មិនត្រូវបានប្រើតាមលំនាំដើមទេ ប្រសិនបើអ្នកត្រូវការប្រើវា អ្នកអាចលក់កុងទ័រ 0R នៅលើទីតាំង R8។ ចុចដើម្បី view ដ្យាក្រាម schematic ។
- ម្ជុល INT នៃ DS3231 មិនត្រូវបានប្រើតាមលំនាំដើមទេ។ ប្រសិនបើអ្នកត្រូវការប្រើវា អ្នកអាចលក់រេស៊ីស្តង់ 0R នៅលើទីតាំង R5, R6, R7។ ចុចដើម្បី view ដ្យាក្រាម schematic ។
- លក់ឧបករណ៍ទប់ទល់ R5 ភ្ជាប់ម្ជុល INT ទៅម្ជុល GP3 របស់ Pico ដើម្បីរកមើលស្ថានភាពលទ្ធផលនៃនាឡិការោទិ៍ DS3231 ។
- លក់ឧបករណ៍ទប់ទល់ R6 ភ្ជាប់ម្ជុល INT ទៅម្ជុល 3V3_EN របស់ Pico ដើម្បីបិទថាមពល Pico នៅពេលដែលនាឡិការោទិ៍ DS3231 បញ្ចេញកម្រិតទាប។
- solder រេស៊ីស្តង់ R7 ភ្ជាប់ INT pin ទៅ RUN pin របស់ Pico ដើម្បីកំណត់ Pico ឡើងវិញ នៅពេលដែលនាឡិការោទិ៍ DS3231 បញ្ចេញកម្រិតទាប។
គ្រោងការណ៍
ឯកសារ/ធនធាន
![]() |
Raspberry Pi DS3231 Precision RTC Module សម្រាប់ Pico [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ DS3231 Precision RTC Module សម្រាប់ Pico, DS3231, Precision RTC Module for Pico, Precision RTC Module, RTC Module, Module |