កម្មវិធី "គ្រប់គ្រងប្ល៊ូធូស" គឺជាសំណុំនៃការត្រួតពិនិត្យប្តូរ, និងប៊ូតុងសម្រាប់ប្រើប្រាស់ក្នុងគម្រោង Arduino របស់អ្នកជាកន្លែងដែលវាគឺជាការចាំបាច់ក្នុងការប្រើសញ្ញានិងបញ្ជូនការបញ្ជាទិញតាមរយៈប៊្លូធូស។ ជាមួយកម្មវិធីនេះយើងបានផ្តល់នូវតំណភ្ជាប់ទៅគម្រោងផ្សេងគ្នាដូចជាប៊្លូធូសនិងការត្រួតពិនិត្យនៃរថយន្ត RGB ដែលបានដឹកនាំគ្រប់គ្រង។ នៅក្នុងតំណភ្ជាប់នេះអ្នកនឹងរកឃើញពីទំនាក់ទំនងនៃធាតុនៃគម្រោងផែនការនិងកម្មវិធីនៃការ microprocessor នេះ។
ពាក្យស្នើសុំ
នៅលើកំពូលមានទីតាំងស្ថិតនៅកុងសូលមេប៊ូតុងចំនួនប្រាំលេខ 1 ទៅ 5 សម្រាប់ការបើកនិងបិទម៉ូឌុលនេះ "INFO" ប៊ូតុងដើម្បីបើកអេក្រង់ដែលជាកន្លែងដែលឥឡូវនេះអ្នកបានរកឃើញនិងប្រអប់បៃតងដែលជាកន្លែងដែលអ្នកអាចមើលឃើញទីសំគាល់ ប៊្លូធូសដែលបានផ្ញើទៅឱ្យប៊ូតុងនេះពេលប្រើ។
កម្មវិធីនេះមានម៉ូឌុលចំនួនប្រាំផ្សេងគ្នាសម្រាប់ការគ្រប់គ្រងរថយន្តពីរដំបូងនឹងត្រូវបានប្រើ។
ដើម្បីប្រើកម្មវិធីដែលអ្នកត្រូវតែអនុវត្តជំហានដូចខាងក្រោមនេះ:
1. បើកគម្រោងរបស់អ្នកអ្នកនឹងមើលឃើញថានៅលើចាននោះនឹង LED ស្វាគមន៍ប៊្លូធូស។
2. ធ្វើឱ្យដៃប៊្លូធូសឬកុំព្យូទ័របន្ទះដែលអ្នកនឹងប្រើ។
3. បើកប៊ូតុងនៅលើនៅលើកម្មវិធីដែលអាចប្រើបានទាំងអស់ឧបករណ៍ប៊្លូធូសត្រូវបានបង្ហាញ។ គម្រោង Arduino ក្នុងពីរប្រភេទនៃចានប៊្លូធូសដែលបានកំណត់ជាមួយមណ្ឌលសុខភាព-05 ឬមណ្ឌលសុខភាព-06 ឈ្មោះត្រូវបានប្រើ។ នៅពេលពួកគេត្រូវបានគូឧបករណ៍ហើយគម្រោងនេះប៊្លូធូសរបស់អ្នក, លែង LED flash, គាត់នឹងត្រូវបានជួសជុល។
4. បើកម៉ូឌុលកម្មវិធីនានាដើម្បីគ្រប់គ្រងគម្រោងរបស់អ្នក។
ម៉ូឌុលទី 1 - ការត្រួតពិនិត្យកំណត់រចនាសម្ព័ន្ធ:
ប៊ូតុង "-1" ត្រូវបានឈ្មោះថាជា "ស្វយ័ត" ។ រថយន្តនេះអាចត្រូវបានជំរុញជាមួយនឹងរចនាម៉ូដទូរស័ព្ទស្មាតហ្វូនឬកុំព្យូទ័របន្ទះរបស់អ្នកទេប៉ុន្តែអាចផ្លាស់ទីដោយឯករាជ្យ, ការយកឈ្នះឧបសគ្គ, អរគុណចំពោះរបស់ឧបករណ៍ចាប់សញ្ញា ultrasonic ប្រើ។ ជាមួយប៊ូតុងនេះឬបិទសកម្មលក្ខណៈពិសេសនេះ។ ឈ្មោះនៃប៊ូតុងទាំងនេះអាចត្រូវបានប្តូរឈ្មោះជាឧទាហរណ៍ប្រសិនបើអ្នកបន្ថែមពន្លឺភ្លើងរថយន្តដើម្បីបើកឬបិទ។
"ការ -2-" ប៊ូតុងត្រូវបានប្រើដើម្បីប្រែប្រួលល្បឿននៃម៉ូតូនេះ។ ត្រូវបានដាក់ឈ្មោះជាមួយលេខ 1, 2, 3 និង 4 ល្បឿន 1 គឺយឺតបំផុត, អត្រា 4 គឺលឿនបំផុត។ តាមលំនាំដើមគឺត្រូវបានល្បឿនយឺតធ្វើឱ្យសកម្ម។ ប្រសិនបើអ្នកប្រើរថយន្តនេះក្នុងមួយ "ស្វយ័ត" អ្នកអាចផងដែរប្រែប្រួលល្បឿន។
ម៉ូឌុលទី 2 - ការត្រួតពិនិត្យអាសយដ្ឋាន
អ្នកអាចរត់រថយន្តដែលមានប៊ូតុងទាំងប្រាំ។
ម៉ូឌុលទី 3 - គ្រប់គ្រងម៉ាស៊ីនបម្រើ
អ្នកអាចគ្រប់គ្រងម៉ាស៊ីនបម្រើមួយនៅក្នុងវិធីពីរផ្សេងគ្នាដោយប្រើគ្រាប់រំកិលឬដោយប្រើប៊ូតុងកំណត់រចនាសម្ព័ន្ធ។ នៅក្នុងករណីទាំងពីរនេះបានបង្ហាញថាតម្លៃបង្វិលសញ្ញាមួយជ្រុងរវាង 0 °និង 180 °មួយដែលត្រូវបានផ្ញើ
ម៉ូឌុល 4 - ប្រាំនាក់ pushbuttons
មានប្រាំនាក់ pulsed ជាមួយនឹងតំណែងនិងបិទចំនួនពីរគឺអាចកំណត់រចនាសម្ព័ន្ធ (ប្ដូរឈ្មោះ), បានដាក់ឈ្មោះពីប៊ូតុងប៊ូតុង 5. 1 ដល់គម្រោងស្វ័យប្រវត្តិកម្មជាភ្នាក់ងារត្រូវបានរួមបញ្ចូល។
ម៉ូឌុល 5 - ត្រួតពិនិត្យ RGB LED
គម្រោងនេះត្រូវបានរួមបញ្ចូលផងដែរនៅក្នុងកម្មវិធីនេះ, អ្នកមានទំនាក់ទំនងនៃធាតុ, ដ្យាក្រាមនិងកម្មវិធីនៃខ្សែ microprocessor នេះ។
ជាមួយនឹងកំណែ 8 លេខ (9/2016) យើងបានកែប្រែចំណុចប្រទាក់កម្មវិធីនេះនិងបានបន្ថែមម៉ូឌុលថ្មីពីរ:
ម៉ូឌុល 6 - ផ្ញើសញ្ញា
ក្នុងម៉ូឌុលមុនប៊ូតុងគ្នាបានបញ្ជូនសញ្ញាបានកំណត់បេតុង។ យើងបានបានបន្ថែមម៉ូឌុលនេះដូច្នេះអ្នកប្រើអាចផ្ញើសំណុំបែបបទដោយឥតគិតថ្លៃជាសញ្ញាមួយនៃជម្រើសរបស់អ្នក។ សញ្ញាទាំងនេះអាចជាពីរប្រភេទ:
- សញ្ញាសាមញ្ញខ្ទង់អាចមានលិខិតណាមួយនៃអក្ខរក្រមឬចំនួននៃខ្ទង់ទោលពី 0 ទៅ 9 ។
- សញ្ញាសមាសភាពនៃខ្ទង់នានា។
-
ម៉ូឌុល 7 - ច្រកប្រាស្រ័យទាក់ទងសៀរៀល
ម៉ូឌុលនេះអនុញ្ញាតឱ្យការអានទិន្នន័យដែលបានផ្ញើតាមរយៈប៊្លូធូសពីក្រុមប្រឹក្សាភិបាល Arduino ។
ជាមួយកំណែថ្មីនេះយើងបានបន្ថែមគម្រោងថ្មីនៅក្នុងកំណត់ហេតុបណ្ដាញដែលអាចរកបានពីកម្មវិធីនេះ
បានដំឡើងកំណែនៅ
5 កុម្ភៈ 2019