ARDUINO DEV-11168 AVR ISP Shield PTH Kit
ព័ត៌មានអំពីផលិតផល
- ឈ្មោះផលិតផល៖ Arduino Shield AVR ISP
- លេខម៉ូដែល៖ DEV-11168
- សៀវភៅណែនាំអ្នកប្រើប្រាស់៖ មាន
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
- បើកកម្មវិធីបង្កប់ ArduinoISP (ក្នុង Examples) នៅលើបន្ទះ Arduino របស់អ្នក។
- ធ្វើការផ្លាស់ប្តូរបន្តិចបន្តួចចំពោះលេខកូដ ArduinoISP ប្រសិនបើអ្នកកំពុងប្រើ Arduino 1.0 ។ ស្វែងរកបន្ទាត់នៅក្នុងមុខងារចង្វាក់បេះដូង () ដែលនិយាយថាការពន្យាពេល (40); ហើយប្តូរវាទៅជាការពន្យាពេល(20);
- ជ្រើសរើសក្តារដែលសមស្រប និងច្រកសៀរៀលពីម៉ឺនុយឧបករណ៍ដែលត្រូវគ្នានឹងក្រុមប្រឹក្សាភិបាលអ្នកសរសេរកម្មវិធី (មិនមែនក្តារដែលត្រូវបានសរសេរកម្មវិធីទេ)។
- បង្ហោះ ArduinoISP sketch ទៅកាន់ Arduino board របស់អ្នក។
- ភ្ជាប់បន្ទះ Arduino របស់អ្នកទៅកាន់បន្ទះគោលដៅតាមដ្យាក្រាមដែលបានផ្តល់ឱ្យ។ សម្រាប់ Arduino Uno កុំភ្លេចបន្ថែម capacitor 10 uF រវាងការកំណត់ឡើងវិញនិងដី។
- ជ្រើសរើសក្តារដែលសមស្របពីម៉ឺនុយឧបករណ៍ដែលត្រូវគ្នានឹងក្តារដែលអ្នកចង់ដុតកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ (មិនមែនបន្ទះអ្នកសរសេរកម្មវិធីទេ)។
- ប្រើ Burn Bootloader > Arduino ជាពាក្យបញ្ជា ISP ។
ចំណាំ៖ នីតិវិធីនេះដំណើរការសម្រាប់ក្តារដែលមានសញ្ញា SPI នៅលើម្ជុលដែលបានចង្អុលបង្ហាញ។ សម្រាប់ក្តារដូចជា Leonardo ដែលវាមិនត្រឹមត្រូវ អ្នកត្រូវភ្ជាប់សញ្ញា SPI ទៅឧបករណ៍ភ្ជាប់ ISP ដោយប្រើ pinout ដែលបានផ្តល់ឱ្យ។
ការប្រើប្រាស់ Arduino ជា AVR ISP (In-System Programmer)៖
ការបង្រៀននេះពន្យល់ពីរបៀបប្រើបន្ទះ Arduino ជា AVR ISP (អ្នកសរសេរកម្មវិធីក្នុងប្រព័ន្ធ)។ វាអនុញ្ញាតឱ្យអ្នកប្រើក្តារដើម្បីដុតកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធនៅលើ AVR (ឧទាហរណ៍ ATmega168 ឬ ATmega328 ដែលប្រើក្នុង Arduino)។ លេខកូដនៅក្នុង example គឺផ្អែកលើកម្មវិធីបង្កប់ mega-isp ដោយ Randall Bohn ។
សេចក្តីណែនាំ
ដើម្បីប្រើបន្ទះ Arduino របស់អ្នកដើម្បីដុតកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធនៅលើ AVR អ្នកត្រូវធ្វើតាមជំហានសាមញ្ញមួយចំនួន។
- បើកកម្មវិធីបង្កប់ ArduinoISP (ក្នុង Examples) ទៅកាន់បន្ទះ Arduino របស់អ្នក។
- ចំណាំសម្រាប់ Arduino 1.0៖ អ្នកត្រូវធ្វើការផ្លាស់ប្តូរតូចមួយទៅលេខកូដ ArduinoISP ។ ស្វែងរកបន្ទាត់នៅក្នុងមុខងារចង្វាក់បេះដូងដែលនិយាយថា "ពន្យារពេល(40);" ហើយប្តូរវាទៅជា "ពន្យាពេល(20);"។
- ជ្រើសរើសធាតុនៅក្នុងម៉ឺនុយ ឧបករណ៍ > ក្រុមប្រឹក្សាភិបាល និងច្រកសៀរៀល ដែលត្រូវគ្នានឹងក្តារដែលអ្នកកំពុងប្រើជាអ្នកសរសេរកម្មវិធី (មិនមែនក្តារដែលត្រូវបានសរសេរកម្មវិធីទេ) ។
- ផ្ទុកឡើងនូវគំនូរព្រាង ArduinoISP ។
- ភ្ជាប់បន្ទះ Arduino របស់អ្នកទៅកាន់គោលដៅដូចបង្ហាញក្នុងដ្យាក្រាមខាងក្រោម។ (ចំណាំសម្រាប់ Arduino Uno៖ អ្នកនឹងត្រូវបន្ថែម capacitor 10 uF រវាង reset និង ground ។ )
- ជ្រើសរើសធាតុនៅក្នុងម៉ឺនុយ ឧបករណ៍> ក្រុមប្រឹក្សាភិបាល ដែលត្រូវគ្នានឹងក្តារដែលអ្នកចង់ដុតកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ (មិនមែនបន្ទះដែលអ្នកកំពុងប្រើជាអ្នកសរសេរកម្មវិធីទេ)។ សូមមើលការពិពណ៌នាអំពីក្តារនៅលើទំព័របរិស្ថានសម្រាប់ព័ត៌មានលម្អិត។
- ប្រើ Burn Bootloader > Arduino ជាពាក្យបញ្ជា ISP ។
ចំណាំ៖ នីតិវិធីនេះដំណើរការជាមួយក្តារដែលមានសញ្ញា SPI នៅលើម្ជុលដែលបានចង្អុលបង្ហាញ។ សម្រាប់ក្តារដែលវាមិនត្រឹមត្រូវ (32u4 boards ដូច Leonardo) សញ្ញា SPI ត្រូវតែភ្ជាប់ទៅ ISP connector ដែល pinout ត្រូវបានរាយការណ៍ខាងក្រោម។
សៀគ្វី
សៀគ្វី (កំណត់គោលដៅ Arduino Uno, Duemilanove ឬ Diecimila)៖
ក្រុមប្រឹក្សាភិបាល Arduino បម្រើជា ISP ដើម្បីរៀបចំកម្មវិធី ATmega នៅលើបន្ទះ Arduino ផ្សេងទៀត។ នៅលើ Arduino Uno អ្នកនឹងត្រូវភ្ជាប់ capacitor 10 uF រវាង reset និង ground (បន្ទាប់ពី upload the ArduinoISP sketch)។ ចំណាំថាអ្នកត្រូវការចូលប្រើម្ជុលកំណត់ឡើងវិញនៅលើក្តារគោលដៅ ដែលមិនមាននៅលើក្តារ NG ឬចាស់ជាងនេះ។
សៀគ្វី (កំណត់គោលដៅ Arduino NG ឬចាស់ជាងនេះ)៖
នៅលើក្តារ NG ឬចាស់ សូមភ្ជាប់ខ្សែកំណត់ឡើងវិញទៅម្ជុលលេខ 1 នៃបន្ទះឈីប Atmega នៅលើក្តារ ដូចដែលបានបង្ហាញខាងលើ។
សៀគ្វី (កំណត់គោលដៅ AVR នៅលើក្តារបន្ទះ):
សូមមើលការបង្រៀន Arduino to Breadboard សម្រាប់ព័ត៌មានលម្អិត។
ខ្សែភ្លើង
ឯកសារ/ធនធាន
![]() |
ARDUINO DEV-11168 AVR ISP Shield PTH Kit [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ DEV-11168 AVR ISP Shield PTH Kit, DEV-11168, AVR ISP Shield PTH Kit, Shield PTH Kit, PTH Kit, Kit |