ឧបករណ៍បញ្ជាល្បឿនសម្រាប់មនុស្សយន្តថោក ផ្នែកទី 1៖ ឧបករណ៍បំលែងកូដ
មើល៖ 0 អ្នកនិពន្ធ៖ កម្មវិធីនិពន្ធគេហទំព័រ ពេលវេលាបោះពុម្ព៖ 2020-09-02 ប្រភពដើម៖ គេហទំព័រ
សាកសួរ
តើអ្នកអាចប្រាប់ខ្ញុំបានទេថាហេតុអ្វីបានជាខ្ញុំរំភើបចំពោះគម្រោងនេះ?
ដឹងថាឡូយប៉ុណ្ណាទេ?
\'No Jay,\' ខ្ញុំលឺអ្នកនិយាយ ខ្ញុំដកដង្ហើមធំនៅពេលអ្នកពង្រឹងខ្លួនអ្នកសម្រាប់ការពន្យល់ដ៏រំភើបមួយទៀត។ \
ហេតុអ្វីអ្នកមិនពន្យល់យើង?
'
ខ្ញុំមានគំនិតនៃគម្រោងនេះស្ទើរតែពេញមួយឆ្នាំ ហើយខ្ញុំបានធ្វើការយ៉ាងសកម្ម ដោយចាប់ផ្តើមពីខែសីហា។
អ្វីគ្រប់យ៉ាងដែលខ្ញុំបានបង្ហោះនាពេលថ្មីៗនេះ កង់ដែក ការរំខានពីខាងក្រៅ និងការបង្រៀនបំបាត់កំហុសទាំងពីររបស់ខ្ញុំ គឺជាការស្រាវជ្រាវដែលខ្ញុំបានរៀបចំសម្រាប់គម្រោងនេះ!
លើសពីនេះ សំណាងដែលការប្រកួតមួយចំនួនត្រូវបានបើក ហើយល្អឥតខ្ចោះសម្រាប់គម្រោងនេះ!
ដូច្នេះនេះមិនត្រឹមតែជាលទ្ធផលនៃការងារប៉ុន្មានខែប៉ុណ្ណោះទេ ប៉ុន្តែក៏ជាលើកដំបូងដែលខ្ញុំដាក់ពាក្យប្រកួតផង!
ដូច្នេះ ប្រសិនបើអ្នកចូលចិត្តការបង្រៀននេះ ឬប្រសិនបើអ្នកជាអ្នកគាំទ្រស៊េរីមនុស្សយន្តថោក សូមពិចារណាបោះឆ្នោតឱ្យខ្ញុំ!
ពិតណាស់ វាពិតជាឡូយជាងគម្រោងខ្លួនឯងឆ្ងាយណាស់!
ឧបករណ៍បំលែងកូដ Shaft និងឧបករណ៍បញ្ជាល្បឿនគឺជារឿងស្មុគស្មាញក្នុងការសាងសង់តាំងពីដំបូង (
មិននិយាយពីការផ្គត់ផ្គង់សិប្បកម្ម)
ប៉ុន្តែខ្ញុំធានាចំពោះអ្នកថាយើងអាចបង្កើតរឿងសាមញ្ញៗបាន!
តោះចាប់ផ្តើម!
សម្រាប់ការណែនាំបន្ថែមលើការផលិតមនុស្សយន្តថោក សូមពិនិត្យមើលជួរមនុស្សយន្តថោក!
សម្រាប់អ្វីៗជាច្រើនទៀតដែលខ្ញុំធ្វើ អ្នកអាចពិនិត្យមើលទំព័រប្រវត្តិរូបរបស់ខ្ញុំបាន!
សម្រាប់ព័ត៌មានបន្ថែមអំពី Digilent ឬ Digilent Makerspace សូមពិនិត្យមើលប្លក់ Digilent!
ចំលើយដ៏សាមញ្ញនោះគឺថាពួកវាជាឧបករណ៍ចាប់សញ្ញាដែលអ្នកអាចប្រើដើម្បីវិនិច្ឆ័យល្បឿនដែលកង់របស់រ៉ូបូតបង្វិល។
នៅពេលដែលម៉ូទ័រ ឬកង់របស់អ្នកបង្វិល ឧបករណ៍បំលែងកូដនឹងបញ្ជូនសញ្ញាខ្ពស់ និងទាបទៅកាន់មនុស្សយន្តរបស់អ្នក។
ជីពចរទាំងនេះនឹងកាន់តែលឿន ឬយឺតអាស្រ័យលើល្បឿនដែលម៉ូទ័របង្វិល។
ដោយកំណត់ពេលវេលាជីពចរ មនុស្សយន្តរបស់អ្នកដឹងពីល្បឿនម៉ូទ័របង្វិលដោយមិនចាំបាច់ទាយ!
នេះមានសារៈសំខាន់ណាស់ប្រសិនបើអ្នកចង់ធ្វើសកម្មភាពច្បាស់លាស់ ហើយវាត្រូវបានគេប្រើនៅគ្រប់ទីកន្លែង។
ជាការពិត ភាគច្រើននៃម៉ូទ័រនៅក្នុងម៉ាស៊ីនបោះពុម្ពរបស់អ្នកនៅផ្ទះមានឧបករណ៍បំលែងកូដ។
បញ្ហាគឺថាវាមិនថោកទេ!
ដើម្បីអនុវត្តការវាស់វែងដ៏ជាក់លាក់នេះ ឧបករណ៍បំលែងកូដអ័ក្សត្រូវតែត្រូវបានផលិតយ៉ាងជាក់លាក់។
សូម្បីតែឧបករណ៍បំប្លែងរាងរាងថោករបស់ឧបករណ៍មនុស្សយន្ត ជារឿយៗពឹងផ្អែកលើមេដែកឯកទេស និងឧបករណ៍ចាប់សញ្ញាបែបផែន Hall ។
អ្នកអាចសង់ផ្ទះដោយខ្លួនឯងតម្លៃថោកជាមួយនឹងហេដ្ឋារចនាសម្ព័ន្ធ
ភ្លើងក្រហម អ្នកអាចកែច្នៃឧបករណ៍បំប្លែងអុបទិកពីផ្នែករឹងចាស់តាមវិធីដែលស្អាត ប៉ុន្តែខ្ញុំចង់ឱ្យកម្មវិធីបំប្លែងកូដរបស់ខ្ញុំនៅជិតជាងនោះ។ បាទ!
នេះជាអ្វីដែលអ្នកត្រូវការ!
ការផ្គត់ផ្គង់ទាំងនេះគឺជាការផ្គត់ផ្គង់សម្រាប់ការបង្រៀនកង់ដែកដែលប្រើនៅក្នុងការបង្រៀននេះ។
អ្នកក៏ត្រូវការដូចខាងក្រោម៖ នេះជាករណីជាមួយកម្មវិធីបម្លែងកូដរាងខ្លួនវា!
នៅពេលខ្ញុំពន្យល់ពីរបៀបប្រើប្រាស់វត្ថុនេះ ខ្ញុំនឹងណែនាំខ្សែភ្លើងនៅក្នុងមេរៀនបន្ទាប់។
អ្នកនឹងចង់ខាត់គែមរបស់វាមុនពេលចាប់ផ្តើមការបង្រៀនកង់ដែក។
នេះពិតជាជំហានដ៏សំខាន់ណាស់ ហើយវានឹងចំណាយពេលបន្តិចដើម្បីធ្វើវាឱ្យបានល្អ។
សូម្បីតែមួកដូចជាមួក Snapple ដែលខ្ញុំកំពុងប្រើក៏មានស្រទាប់ស្តើងនៃថ្នាំលាបច្បាស់លាស់នៅលើពួកវាដើម្បីការពារការច្រេះ។
មើលរូបភាពទីពីរក្នុងជំហាននេះ។
តើអ្នកអាចមើលឃើញថាតើតំបន់ដែលខ្ញុំខាត់មានជម្រៅប៉ុនណាទេ?
អ្នកមិនចង់ដុសខាត់ទេរហូតដល់គែមទាំងមូលត្រូវបានប៉ូលាយ៉ាងល្អ។
ខ្ញុំស្នើឱ្យទាញវីដេអូនៅលើ YouTube ហើយចំណាយពេលបន្តិចដើម្បីកែលម្អវាដោយប្រុងប្រយ័ត្ន។
បន្ទាប់ពីនោះ សូមប្រើកង់ដែកនៃការបង្រៀនមនុស្សយន្តថោករបស់ខ្ញុំ ដើម្បីឱ្យកង់របស់អ្នករួចរាល់!
នៅក្នុងមេរៀននេះ កុំបារម្ភអំពីការបិទកង់ដែលបានបញ្ចប់ទៅអ័ក្សម៉ូទ័រ ព្រោះយើងនឹងធ្វើការផ្លាស់ប្តូរបន្ថែមទៀតលើកង់មុនពេលយើងបញ្ចប់។
មានវិធីពីរយ៉ាងក្នុងការកាត់ខ្សែអាត់សម្រាប់ជំហាននេះ។
វិធីសាស្រ្តដែលខ្ញុំចូលចិត្តគឺដាក់បន្ទះតូចមួយនៅលើក្តារកាត់របស់ខ្ញុំ ហើយប្រើ
បំណែកកាត់ x- Acto ។
ប្រសិនបើអ្នកមិនពេញចិត្តនឹងរឿងនេះ (
ឬឪពុកម្តាយរបស់អ្នកមិនអនុញ្ញាតឱ្យអ្នកប្រើកាំបិត)
អ្នកអាចកាត់បំណែកដោយកន្ត្រៃ។
ប្រវែងនៃកាសែតនីមួយៗគួរតែមានប្រហែល 1/1/4 (
6mm ប្រសិនបើអ្នកកំពុងប្រើប្រព័ន្ធឯកតាដែលសមហេតុផលជាង)។
កាត់បីឬបួន។
ខ្ញុំចូលចិត្តបួន ប៉ុន្តែវាពិបាកបន្តិចក្នុងការដាក់ពួកវាទាំងអស់នៅលើកង់របស់ខ្ញុំ។
សម្រាប់ជំហាននេះ ប្រវែងនៃដុំនីមួយៗមិនសំខាន់ដូចទទឹងនោះទេ ហើយទទឹងគួរតែជាទទឹងនៃកាសែតណាមួយដែលអ្នកកំពុងប្រើ។
នេះគឺល្អព្រោះវាមានន័យថាទទឹងនៃកាសែតនីមួយៗគួរតែដូចគ្នាបេះបិទ។
ពេលអ្នកមានកាសែតហើយ សូមប្រយ័ត្នដើម្បីបិទវាជាប់នឹងគែមកង់។
ព្យាយាមដាក់វាឱ្យស្មើៗគ្នា ប៉ុន្តែវាគ្មានបញ្ហាទេ ដូច្នេះអ្នកអាចមើលវាដោយផ្ទាល់បាន។
វាមានសារៈសំខាន់ណាស់ក្នុងការធានាថាមានដែកទទេមួយដុំធំរវាងកាសែតនីមួយៗ។
វានឹងធានាបាននូវទំនាក់ទំនងនៃឧបករណ៏បំលែងកូដរបស់យើងជាមួយនឹងកង់ conductive រវាងកាសែត។
វាក៏សំខាន់ផងដែរក្នុងការធ្វើឱ្យប្រាកដថាខ្សែអាត់របស់អ្នកត្រង់។
នេះគឺដោយសារតែកម្មវិធីបំប្លែងរបស់យើងវាស់ទទឹងរបារនីមួយៗ។ (
នោះហើយជាមូលហេតុដែលវាមានសារៈសំខាន់ដែលពួកវាមានទទឹងដូចគ្នា។ )
នេះប្រហែលជាជំហានដ៏ធុញទ្រាន់បំផុតនៅក្នុងដំណើរការទាំងមូល។
ប្រសិនបើអ្នកនៅក្មេង អ្នកប្រហែលជាចង់ឱ្យមនុស្សធំធ្វើវាសម្រាប់អ្នក ព្រោះថាវាទាមទារនូវជំនាញដោយដៃដ៏ល្អមួយចំនួន។
ប្រសិនបើអ្នកពិតជាចង់ធ្វើវាដោយខ្លួនឯង សូមចំណាយពេលប្រុងប្រយ័ត្ន។
ខ្ញុំដឹងថា ដើម្បីសម្រេចជំហាននេះឱ្យត្រឹមត្រូវ ខ្ញុំបានឆ្លងកាត់ការសាកល្បងមួយចំនួនដោយខ្លួនឯង។
រុញកង់របស់អ្នកទៅលើម៉ូទ័ររបស់អ្នក ហើយប្រើវាដើម្បីយល់ថាតើការប៉ះរបស់អ្នកត្រូវមានកម្ពស់ប៉ុនណា (
ដូចរូបទីមួយ)។ (
ខ្ញុំចង់ចង្អុលបង្ហាញថានៅក្នុងរូបភាពទីមួយនៃជំហាននេះ ខ្ញុំពិតជាមិនបានបង្ហាប់និទាឃរដូវដោយម្រាមដៃរបស់ខ្ញុំទេ។
ខ្ញុំគ្រាន់តែកាន់វា ដូច្នេះអ្នកអាចឃើញប្រភពទឹកដែលទាក់ទងនឹងកង់បានយ៉ាងល្អ។ )
មើលរូបភាពទីពីរនៅក្នុងជំហាននេះ។
តើអ្នកឃើញមុំស្រួចបន្តិចនៅលើនិទាឃរដូវរបស់ខ្ញុំទេ?
គោលដៅរបស់ខ្ញុំគឺដើម្បីធ្វើឱ្យប្រាកដថានិទាឃរដូវត្រូវបានបត់ចុះក្រោមបន្តិចដើម្បីឈានដល់គែមនៃកង់។
ម្យ៉ាងទៀត ខ្ញុំត្រូវប្រាកដថា និទាឃរដូវរបស់ខ្ញុំកោងបន្តិច ដើម្បីឱ្យចុងត្រូវបានសង្កត់លើគែមកង់។
នេះមានន័យថា និទាឃរដូវនឹងមានទំនាក់ទំនងជាមួយនឹងកង់ជានិច្ច (
ទោះបីជារន្ធដែលខ្ញុំបុកបានធ្លាក់ចេញពីខាងមុខបន្តិចក៏ដោយ)។
នៅពេលដែលអ្នកដឹងពីកន្លែងដែលត្រូវពត់និទាឃរដូវ ចូរពត់ត្រង់នោះដោយប្រើដង្កាប់។
អ្នកប្រហែលជាចង់បានការពត់ត្រង់ផ្នែកនេះជាមួយនឹងដង្កាប់ពីរ។
រុញចុងម្ខាងនៃខ្សែចូលទៅក្នុងផ្នែកខាងក្រោមនៃនិទាឃរដូវទំនាក់ទំនង។
ដើម្បីធ្វើដូចនេះរុញខ្សែចូលទៅក្នុងរវាងរបុំពីរនៃនិទាឃរដូវនិងបង្វិលរហូតដល់វាត្រូវបាន sandwiched រវាងរបុំផ្ទះល្វែងនៅចុងបញ្ចប់នៃនិទាឃរដូវនេះ។
ប្រសិនបើអ្នកធ្វើវាបានត្រឹមត្រូវ និទាឃរដូវខ្លួនវាកាន់ខ្សែរបស់អ្នកនៅពេលអ្នកផ្សារភ្ជាប់វា។
ខ្ញុំបានរកឃើញអ្នកលក់នៅទីនេះក្តៅណាស់។
ប្រសិនបើអ្នកមានវា អ្នកក៏អាចប្រើវាដើម្បីភ្ជាប់ម្ជុលក្បាលនៅចុងម្ខាងទៀតនៃខ្សែ។
ខ្ញុំត្រូវធ្វើបែបនេះព្រោះខ្ញុំបានប្រើខ្សភ្លើងក្រាស់ពេកដើម្បីសមយ៉ាងស្អាតនៅក្នុងក្តារបន្ទះរបស់ខ្ញុំ។
ទីបំផុត ខ្ញុំបានភ្ជាប់ខ្សែពីរផ្សេងទៀតដោយផ្ទាល់ទៅនឹងផ្ទះដែករបស់ម៉ូទ័រ។
នេះគឺសំខាន់ណាស់ព្រោះថាផ្ទះម៉ូទ័រត្រូវបានភ្ជាប់ដោយអេឡិចត្រិចទៅនឹងអ័ក្សដែក ហើយកំណាត់ដែកក៏នឹងភ្ជាប់ជាមួយកង់ដែករបស់យើងដែរ!
ក្នុងពេលជាមួយគ្នានេះ កង់ អ័ក្ស និងលំនៅដ្ឋានត្រូវបានអ៊ីសូឡង់ពីខាងក្នុងនៃម៉ូទ័រ។
នេះមានន័យថាលំនៅដ្ឋានម៉ូទ័ររបស់យើងផ្តល់ឱ្យយើងនូវការតភ្ជាប់ថេរនិងថេរទៅនឹងកង់ដែក!
ដំបូងត្រូវដាក់កាសែតអ៊ីសូឡង់លើផ្ទះម៉ូទ័ររបស់អ្នក។
យើងគ្រាន់តែភ្ជាប់ខ្សែដោយផ្ទាល់ទៅនឹងលំនៅដ្ឋាន ដូច្នេះយើងចង់ញែកនិទាឃរដូវទំនាក់ទំនងរបស់យើងចេញពីសៀគ្វី។
តាមរបៀបនេះ ការតភ្ជាប់នឹងត្រូវបានបញ្ចប់លុះត្រាតែនិទាឃរដូវប៉ះផ្នែកដែកទទេនៃកង់។
សូមមើលពីរបៀបដែលកម្មវិធីសរសេរកូដរបស់យើងដំណើរការឥឡូវនេះ?
មុនពេលយើងចងអ្វីមួយ យើងចង់ដឹងថារដូវផ្ការីករបស់យើងទៅណា?
រុញកង់ត្រឡប់ទៅម៉ូទ័ររបស់យើងវិញ ហើយគ្រាន់តែរក្សានិទាឃរដូវទំនាក់ទំនងនៅនឹងកន្លែង។
ចំណាំថាក្នុងរូបភាពទី 2 តើចុងនៃនិទាឃរដូវមកប៉ះនឹងកង់នៅចំកណ្តាលកាសែតដោយរបៀបណា?
ចងចាំកន្លែងដែលផ្នែកខាងក្រោមនៃនិទាឃរដូវទំនាក់ទំនងនឹងទៅព្រោះបន្ទាប់អ្នកនឹងចង់ដាក់វាត្រឡប់មកវិញនៅទីនោះ។
ដកកង់ចេញ ព្រោះជំហានបន្ទាប់នឹងកើតឡើងក្នុងពេលឆាប់ៗនេះ ហើយយើងមិនចង់ឱ្យវាចូលតាមផ្លូវរបស់យើងទេ។
លាបកាវច្រើនទៅលើលំនៅដ្ឋានម៉ូទ័រ (ពីលើផ្នែកដែលបិទភ្ជាប់)។
បនា្ទាប់មក ប្រើដង្កៀបមួយគូដើម្បីតោងខ្សែដែលតភា្ជាប់ទៅនឹងផ្ន្រកស្ព្រីទំនាក់ទំនង (ដូចបង្ហាញក្នុងរូបទី 3)
ដាក់ស្ព្រីទំនាក់ទំនងយ៉ាងរឹងមាំទៅក្នុងកន្លែងកាវ។
រក្សាស្ថេរភាពនៅពេលដែលវាត្រជាក់។
បនា្ទាប់ពីកាវត្រជាក់ សូមរុញកង់មកវិញ ហើយពិនិត្យមើលចំណុចទំនាក់ទំនងនិទាឃរដូវម្តងទៀត។
ដូចដែលអ្នកអាចឃើញនៅក្នុងរូបភាពទី 4 សម្រាប់ការលួងលោមរបស់ខ្ញុំ របស់ខ្ញុំគឺនៅជិតគែមនៃកាសែតបន្តិច ដូច្នេះខ្ញុំបានធ្វើការកែតម្រូវតូចមួយទៅនឹងនិទាឃរដូវដោយលាតសន្ធឹងនិទាឃរដូវ។ (
ប្រសិនបើនិទាឃរដូវមិនរក្សាទំនាក់ទំនងជាមួយគែមនៃកង់ អ្នកក៏អាចពត់និទាឃរដូវបន្តិចដោយប្រើដង្កៀប។ )
សូមប្រយ័ត្នប្រសិនបើអ្នកធ្វើបែបនេះ ព្រោះអ្នកមិនចង់ធ្វើឱ្យខូចនិទាឃរដូវ ហើយត្រូវចាប់ផ្តើមពីទទេ!
នៅពេលដែលអ្នកពេញចិត្តនឹងវិធីដែលនិទាឃរដូវប៉ះកង់ សូមព្យាយាមភ្ជាប់ម៉ូទ័រទៅនឹងថ្ម។
វិធីនេះអ្នកអាចមើលឃើញកង់វិលនៅក្រោមនិទាឃរដូវ។
រក្សាភ្នែកនៅលើចុងនៃនិទាឃរដូវ ហើយត្រូវប្រាកដថាវាតែងតែប៉ះកាសែតនៅពេលឆ្លងកាត់។
នេះជាកម្មវិធីបំប្លែងសារដែលយើងបានបញ្ចប់!
ដូចដែលអ្នកប្រហែលជាបានទាយ វាជាមូលដ្ឋានដូចជាកុងតាក់។
នៅពេលដែលកង់វិល កាសែតបិទការតភ្ជាប់រវាងខ្សែទាំងពីររបស់យើង ហើយនោះជាអ្វីដែលយើងនឹងមានអារម្មណ៍។
ដោយសារតែយើងដឹងថាប្រវែងនៃកាសែតនីមួយៗគឺដូចគ្នាបេះបិទ យើងអាចវាស់ពេលវេលាសម្រាករបស់កាសែតនីមួយៗ ដែលវាប្រាប់យើងពីល្បឿននៃម៉ូទ័ររបស់យើង! ស្អាតទេ?
ប៉ុន្តែយើងមិនទាន់រួចរាល់នៅឡើយទេ។
បន្ទាប់ខ្ញុំនឹងណែនាំពីរបៀបគ្រប់គ្រងល្បឿនរបស់ម៉ូទ័រដោយប្រើ PID សាមញ្ញ។
ដោយសារវាត្រូវបានធ្វើរួចជាមួយនឹងវត្ថុមួយចំនួនដែលអ្នកអាចរកបាននៅជុំវិញផ្ទះ យើងមិនត្រឹមតែអាចប្រើវា ហើយរំពឹងថាវានឹងដំណើរការល្អឥតខ្ចោះភ្លាមៗនោះទេ។
យើងត្រូវអនុវត្តដំណើរការសញ្ញាមួយចំនួន ដែលស្រដៀងនឹងអ្វីដែលខ្ញុំបានណែនាំនៅក្នុងការបង្រៀន debinginterrupt ។
នេះជាលើកទីមួយរបស់ខ្ញុំក្នុងការប្រណាំង ដូច្នេះខ្ញុំសង្ឃឹមថាអ្នកនឹងពិចារណាបោះឆ្នោតឱ្យខ្ញុំ!
នេះក៏ជាផ្នែកដំបូងនៃគូដែលខ្ញុំមានពរដើម្បីបញ្ចប់គម្រោងនេះ ដូច្នេះសូមអានការបង្រៀន PID របស់ខ្ញុំនៅពេលវាចេញមក!
អរគុណច្រើន ខ្ញុំសង្ឃឹមថាអ្នកចូលចិត្តវា!