
ព័ត៌មានអំពីផលិតផល
Pico-RTC-DS3231 គឺជាម៉ូឌុលពង្រីក RTC ឯកទេសសម្រាប់ Raspberry Pi Pico ។ វារួមបញ្ចូលបន្ទះឈីប RTC ភាពជាក់លាក់ខ្ពស់ DS3231 និងប្រើឡានក្រុង I2C សម្រាប់ទំនាក់ទំនង។ ម៉ូឌុលនេះមានបឋមកថា Raspberry Pi Pico ស្តង់ដារដែលគាំទ្រស៊េរី Raspberry Pi Pico ។ វាក៏រួមបញ្ចូលផងដែរនូវបន្ទះឈីប DS3231 នៅលើក្តារជាមួយនឹងឧបករណ៍ផ្ទុកថ្មបម្រុងទុក ដែលអនុញ្ញាតឱ្យមានមុខងារនាឡិកាតាមពេលវេលាជាក់ស្តែង។ RTC រាប់វិនាទី នាទី ម៉ោង កាលបរិច្ឆេទនៃខែ ខែ ថ្ងៃនៃសប្តាហ៍ និងឆ្នាំជាមួយនឹងសំណងឆ្នាំបង្គ្រប់ដែលមានសុពលភាពរហូតដល់ 2100។ វាផ្តល់នូវទម្រង់ជាជម្រើសនៃ 24-hour ឬ 12-hour ជាមួយនឹង AM/PM សូចនាករ។ លើសពីនេះ ម៉ូឌុលផ្តល់នូវនាឡិការោទិ៍ដែលអាចសរសេរកម្មវិធីបានចំនួន 2 និងភ្ជាប់មកជាមួយឯកសារអនឡាញសម្រាប់ Raspberry Pi Pico C/C++ និង MicroPython exampការបង្ហាញ។
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
រៀបចំបរិស្ថាន៖
- សម្រាប់បរិយាកាសអភិវឌ្ឍន៍កម្មវិធីសម្រាប់ Pico នៅលើ Raspberry Pi សូមមើល RaspberryPiChapter.
- សម្រាប់ការកំណត់បរិស្ថានវីនដូ អ្នកអាចយោងទៅ តំណភ្ជាប់នេះ។. ការបង្រៀននេះប្រើ VScode IDE សម្រាប់ការអភិវឌ្ឍន៍នៅក្នុងបរិស្ថានវីនដូ។
ជាងview
Pico-RTC-DS3231 គឺជាម៉ូឌុលពង្រីក RTC ឯកទេសសម្រាប់ Raspberry Pi Pico ។ វារួមបញ្ចូលបន្ទះឈីប RTC ភាពជាក់លាក់ខ្ពស់ DS3231 និងប្រើឡានក្រុង I2C សម្រាប់ទំនាក់ទំនង។ ឧបករណ៍ចាប់សញ្ញាខាងក្រៅបន្ថែមទៀតត្រូវបានអនុញ្ញាតឱ្យភ្ជាប់ដោយអរគុណចំពោះការរចនាដែលអាចជង់បាន។
លក្ខណៈពិសេស
- បឋមកថា Raspberry Pi Pico ស្តង់ដារ គាំទ្រស៊េរី Raspberry Pi Pico ។
- បន្ទះឈីប RTC DS3231 ភាពជាក់លាក់ខ្ពស់នៅលើក្តារ ដោយមានកាន់ថ្មបម្រុង។
- នាឡិកាពេលវេលាពិតប្រាកដរាប់វិនាទី នាទី ម៉ោង កាលបរិច្ឆេទនៃខែ។
- ខែ ថ្ងៃនៃសប្តាហ៍ និងឆ្នាំជាមួយនឹងសំណងឆ្នាំលាភ មានសុពលភាពរហូតដល់ 2100។
- ទម្រង់ជាជម្រើស៖ 24-hour ឬ 12-hour ជាមួយនឹងសូចនាករ 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 (រក្សាទិន្នន័យ និងព័ត៌មាននាឡិកា)
ខ្ទាស់

វិមាត្រ
ការណែនាំអ្នកប្រើប្រាស់
រៀបចំបរិស្ថាន
- សម្រាប់បរិយាកាសអភិវឌ្ឍន៍កម្មវិធីសម្រាប់ Pico នៅលើ Raspberry Pi សូមមើល Raspberry Pi Chapter ។
- សម្រាប់ការកំណត់បរិស្ថានវីនដូ អ្នកអាចយោងទៅតំណ។ ការបង្រៀននេះប្រើ VScode IDE សម្រាប់ការអភិវឌ្ឍន៍នៅក្នុងបរិស្ថានវីនដូ។
Raspberry Pi
- ចូល 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
- សង្កត់ប៊ូតុង BOOTSEL របស់ Pico ហើយភ្ជាប់ចំណុចប្រទាក់ USB របស់ Pico ទៅ Raspberry Pi បន្ទាប់មកលែងប៊ូតុង។
- ចងក្រង និងដំណើរការ pico-rtc-ds3231 ឧamples: 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 ក្នុងការដំឡើងកម្មវិធីបង្កប់ Micropython សម្រាប់ Pico ។
- បើក Thonny IDE អូសការបង្ហាញទៅ IDE ហើយដំណើរការលើ Pico ដូចខាងក្រោម។

- ចុចរូបតំណាង "រត់" ដើម្បីដំណើរការកូដសាកល្បង MicroPython ។


វីនដូ
- ទាញយក និងពន្លាការបង្ហាញទៅកាន់កុំព្យូទ័រ Windows របស់អ្នក យោងទៅ Raspberry
- មគ្គុទ្ទេសក៍របស់ Pi ដើម្បីរៀបចំការកំណត់បរិស្ថានកម្មវិធីវីនដូ។
- ចុចប៊ូតុង 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 បញ្ចេញកម្រិតទាប។
ធនធាន
- ឯកសារ
- គ្រោងការណ៍
- សន្លឹកទិន្នន័យ DS3231
- កូដសាកល្បង
- កូដសាកល្បង
- កម្មវិធីអភិវឌ្ឍន៍
- Thonny Python IDE (Windows V3.3.3)
- Zimo221.7z
- រូបភាព 2Lcd.7z
Pico ចាប់ផ្តើមរហ័ស
ទាញយកកម្មវិធីបង្កប់
- ទាញយកកម្មវិធីបង្កប់ MicroPython
- ទាញយកកម្មវិធីបង្កប់ C_Blink [ពង្រីក]
វីដេអូបង្រៀន [ពង្រីក]
- Pico Tutorial I - ការណែនាំជាមូលដ្ឋាន
- Pico Tutorial II - GPIO [ពង្រីក]
- Pico Tutorial III - PWM [ពង្រីក]
- Pico Tutorial IV – ADC [ពង្រីក]
- Pico Tutorial V – UART [ពង្រីក]
- Pico Tutorial VI - ត្រូវបន្ត… [ពង្រីក]
ស៊េរី MicroPython
- 【MicroPython】 មុខងារម៉ាស៊ីន.Pin
- 【MicroPython】 machine.PWM មុខងារ
- 【MicroPython】 machine.ADC មុខងារ
- 【MicroPython】 machine.UART មុខងារ
- 【MicroPython】 machine.I2C មុខងារ
- 【MicroPython】 machine.SPI មុខងារ
- 【MicroPython】 rp2.StateMachine
ស៊េរី C/C++
- 【C/C++】 Windows Tutorial 1 – ការកំណត់បរិស្ថាន
- 【C/C++】 Windows Tutorial 1 – បង្កើតគម្រោងថ្មី។
ស៊េរី Arduino IDE
ដំឡើង Arduino IDE
- ទាញយកកញ្ចប់ដំឡើង Arduino IDE ពី Arduino webគេហទំព័រ។
- ទាញយក

- ទាញយក
- គ្រាន់តែចុចលើ "JUST DOWNLOAD" ។


- ចុចដើម្បីដំឡើងបន្ទាប់ពីទាញយក។

- ចំណាំ៖ អ្នកនឹងត្រូវបានដាស់តឿនឱ្យដំឡើង Driver កំឡុងពេលដំណើរការដំឡើង យើងអាចចុច Install។
ដំឡើង 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.
- ចុចលើ Tools -> Dev Board -> Dev Board Manager -> ស្វែងរក pico វាបង្ហាញការដំឡើងតាំងពីកុំព្យូទ័ររបស់ខ្ញុំបានដំឡើងវារួចហើយ។

បង្ហោះសាកល្បងលើកដំបូង
- ចុចប៊ូតុង BOOTSET នៅលើបន្ទះ Pico ឱ្យជាប់ ភ្ជាប់ Pico ទៅនឹងច្រក USB របស់កុំព្យូទ័រតាមរយៈខ្សែ Micro USB ហើយលែងប៊ូតុងនៅពេលដែលកុំព្យូទ័រស្គាល់ថាសរឹងចល័ត (RPI-RP2) ។

- ទាញយកការបង្ហាញ បើកផ្លូវ arduino\PWM\D1-LED នៅក្រោម D1-LED.ino ។
- ចុច Tools -> Port ចងចាំ COM ដែលមានស្រាប់ មិនចាំបាច់ចុច COM នេះទេ (កុំព្យូទ័រផ្សេងគ្នាបង្ហាញ COM ផ្សេងគ្នា ចងចាំ COM ដែលមានស្រាប់នៅលើកុំព្យូទ័ររបស់អ្នក)។

- ភ្ជាប់បន្ទះ Driver ទៅកុំព្យូទ័រដោយប្រើខ្សែ USB បន្ទាប់មកចុច Tools –> Ports ជ្រើសរើស uf2 Board សម្រាប់ការតភ្ជាប់ដំបូង ហើយបន្ទាប់ពីការអាប់ឡូតបានបញ្ចប់ ការភ្ជាប់ម្តងទៀតនឹងនាំអោយមានច្រក COM បន្ថែម។

- ចុច Tool -> Dev Board -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico ។

- បន្ទាប់ពីការកំណត់ សូមចុចព្រួញស្ដាំដើម្បីផ្ទុកឡើង។
- ប្រសិនបើអ្នកជួបប្រទះបញ្ហាក្នុងអំឡុងពេលនោះ អ្នកត្រូវដំឡើងឡើងវិញ ឬជំនួសកំណែ Arduino IDE លុប Arduino IDE ចាំបាច់ត្រូវលុបចេញឱ្យស្អាត បន្ទាប់ពីលុបកម្មវិធីអ្នកត្រូវលុបមាតិកាទាំងអស់នៃថត C:\Users\ [ name]\AppData\Local\Arduino15 (អ្នកត្រូវបង្ហាញការលាក់ files ដើម្បីមើលវា) ហើយបន្ទាប់មកដំឡើងឡើងវិញ។
ការបង្ហាញប្រភពបើកចំហ
- MicroPython Demo (GitHub)
- កម្មវិធីបង្កប់ MicroPython/Blink Demo (C)
- ការបង្ហាញជាផ្លូវការ Raspberry Pi C/C++
- ការបង្ហាញជាផ្លូវការ Raspberry Pi MicroPython
- ការបង្ហាញ C/C++ ផ្លូវការរបស់ Arduino
គាំទ្រ
ជំនួយបច្ចេកទេស
ដាក់ស្នើឥឡូវនេះ
- ប្រសិនបើអ្នកត្រូវការជំនួយផ្នែកបច្ចេកទេស ឬមានមតិកែលម្អ/ឡើងវិញviewសូមចុចប៊ូតុង បញ្ជូនឥឡូវនេះ ដើម្បីដាក់សំបុត្រ ក្រុមការងារគាំទ្ររបស់យើងនឹងពិនិត្យ និងឆ្លើយតបទៅអ្នកក្នុងរយៈពេល 1 ទៅ 2 ថ្ងៃធ្វើការ។
- សូមអធ្យាស្រ័យ ព្រោះយើងខិតខំប្រឹងប្រែងដើម្បីជួយអ្នកក្នុងការដោះស្រាយបញ្ហា។
- ម៉ោងធ្វើការ៖ 9 ព្រឹក ដល់ 6 ព្រឹក GMT+8 (ថ្ងៃច័ន្ទ ដល់ សុក្រ)
ឯកសារ/ធនធាន
![]() |
Waveshare Pico-RTC-DS3231 ម៉ូឌុល RTC ភាពជាក់លាក់ [pdf] សៀវភៅណែនាំ Pico-RTC-DS3231 Precision RTC Module, Pico-RTC-DS3231, Precision RTC Module, RTC Module |




