អេធីធីទី ៨៨៖ អ្នកត្រួតពិនិត្យមីក្រូវ៉េវដែលផ្តល់ការលេងច្រើន…

អេធីធីទី ៨៨

Microchip វាជាក្រុមហ៊ុនល្បីឈ្មោះមួយនៅក្នុងក្រុមហ៊ុនផលិតនិងពិភព DIY ចាប់តាំងពីវាមានផលិតផលមួយចំនួនធំដើម្បីបង្កើតគំរោង។ វាមានភាពល្បីល្បាញដោយសារឧបករណ៍ត្រួតពិនិត្យខ្នាតតូចសម្រាប់ដំណើរការកម្មវិធីគ្រប់ប្រភេទ។ នៅក្នុងជួរនៃផលិតផលមីក្រូលុចឆ័រថ្ងៃនេះយើងនឹងផ្តោតលើអេធីធីទី ៨៨ ដែលជា MCU ជាក់ស្តែងដែលអ្នកនឹងចង់ប្រើក្នុងការងារអនាគតរបស់អ្នក។

អ្នកក៏គួរដឹងដែរ Digispark ក៏មានក្តាររឺម៉ូឌុលដែលរួមបញ្ចូល ATtiny85 នេះផងដែរ ជាមួយធាតុបន្ថែមមួយចំនួនដែលត្រូវការដើម្បីចាប់ផ្តើមសរសេរកម្មវិធីឧបករណ៍នេះដូចជាការភ្ជាប់ចំណុចប្រទាក់សៀរៀលដើម្បីអាចបញ្ជូនលេខកូដទៅក្នុងការចងចាំរបស់ឧបករណ៍។ ការចំណាយទាបរបស់វាទំហំតូចនិងភាពឆបគ្នាជាមួយក្ដារ Arduino បញ្ចប់ធ្វើឱ្យបន្ទះនេះក្លាយជាជម្រើសដ៏ល្អ។

អេធីធីទី ៨៨

អាតូទី ៨៨

Microchip បានបង្កើតម៉ាស៊ីនត្រួតពិនិត្យខ្នាតតូច ៨ ប៊ីតដែលមានថាមពលទាបនិងដំណើរការខ្ពស់។ វាផ្អែកលើ ISA AVR ដែលជាប្រភេទ RISC ។ រួមបញ្ចូលអង្គចងចាំពន្លឺ 8KB, ៥១២ បៃនៃ EEPROM, ៥១២ បៃនៃអេ។ អេ។ អេ។ , គោលបំណងទូទៅ ៦ អ៊ិញ / ភីនឌី (GPIO), ការចុះឈ្មោះគោលបំណងទូទៅ ៣២, ឧបករណ៍កំណត់ម៉ោង ៨ ប៊ីតជាមួយរបៀបប្រៀបធៀប, ឧបករណ៍កំណត់ពេលវេលា / ៩ ប៊ីតខ្ពស់ - ការរាប់ល្បឿន, យូ។ អាយ។ អេស។ , ការរំខានខាងក្នុងនិងខាងក្រៅ, កម្មវិធីបំលែងអាដាប់ធ័រ A / D ចំនួន ៤ ឆានែល, កម្មវិធីឃ្លាំមើលកម្មវិធីដែលមានមុខងារយោលផ្ទៃក្នុង, របៀបប្រើប្រាស់ថាមពលដែលអាចជ្រើសរើសបាន ៣ កម្មវិធី។

អេធីធីទី ៨៨ នេះមានស្នាដៃរបស់ 20 MIPS ធ្វើការនៅ 20 Mhz។ ដើម្បីទទួលបានប្រេកង់នោះប្រតិបត្តិការរវាង 2.7-5.5 វ៉ុល។ ការសម្តែងរបស់វាអនុញ្ញាតឱ្យវាដំណើរការស្ទើរតែ 1 MIPS ក្នុងមួយ Mhz ។ ការវេចខ្ចប់របស់វាគឺសាមញ្ញប្រភេទ DIP និងមាន ៨ ម្ជុលទោះបីជាវាក៏មានជាមួយប្រភេទវេចខ្ចប់ផ្សេងទៀតប្រសិនបើអ្នកត្រូវការវា។ ហើយខ្ញុំចង់បន្ថែមថាវាអាចធ្វើការនៅក្រោមលក្ខខណ្ឌសីតុណ្ហភាពខ្លាំងពី -៤០ ដល់ ៨៥ អង្សាសេដែលធ្វើឱ្យវាសមស្របសម្រាប់កម្មវិធីឧស្សាហកម្មជាច្រើនឬក្នុងស្ថានភាពធ្ងន់ធ្ងរ។

ទទួលបានឯកសារនិងឧបករណ៍

ប្រសិនបើអ្នកចង់ទទួលបាន ឯកសារនិងឧបករណ៍អតិសុខុមឌីធីធីទី ៨៨អ្នកអាចធ្វើវាចេញពីប្រភពផ្លូវការ៖

  • ទៅ។ ទំព័រ អំពីអេធីធីទី ៥ ។
  • បន្ទាប់មកអ្នកអាចជ្រើសរើសផ្ទាំងឯកសារដើម្បីទាញយកសំណុំទិន្នន័យនិងឯកសារផ្សេងទៀតជា PDF ដោយឥតគិតថ្លៃ។
  • អ្នកក៏អាចជ្រើសរើសផ្ទាំងបរិស្ថានអភិវឌ្ឍន៍ដែលអ្នកនឹងរកឃើញកម្មវិធីអាយឌីអ៊ីឬបរិដ្ឋានអភិវឌ្ឍន៍ដើម្បីរៀបចំកម្មវិធីមីក្រូត្រួតពិនិត្យប្រភេទនេះ។ ល។

សូមចងចាំថាអ្នកត្រួតពិនិត្យមីក្រូវ៉េវនេះខុសពី Arduino ហើយដូច្នេះវាមានរបស់វា quirks ទល់នឹង Arduino IDE និងវិធីក្នុងការសរសេរកម្មវិធីដែលអ្នកត្រូវចងចាំដោយអរគុណចំពោះឯកសារដែលបានផ្តល់ជូន។

ជម្រើសដើម្បីចាប់ផ្តើមជាមួយអេធីធីនីធី ៨៥

ក្តារ ATtiny85

Este បន្ទះឈីប ATtiny85 វាអាចមានតម្លៃថ្លៃជាង ១ ផោនឬច្រើនជាងនេះបន្តិចប្រសិនបើអ្នកទិញក្តាររឺម៉ូឌុលដែលរួមបញ្ចូលវា។ អ្នកអាចរកវាបាននៅតាមហាងជំនាញមួយចំនួនដើម្បីចាប់ផ្តើមសាកល្បង។ ទោះបីជាវាមានតម្លៃថោកដាច់ដោយឡែកពីគ្នាក៏ដោយខ្ញុំសូមណែនាំឱ្យប្រើម៉ូឌុលដើម្បីចាប់ផ្តើមព្រោះពួកគេនឹងជៀសវាងធ្វើជំហានខ្លះដោយដៃនៅពេលអ្នកចង់ដាក់កម្មវិធី។

នៅទីនេះអ្នកទៅ ជម្រើសមួយចំនួននៅលើក្រុមហ៊ុន Amazon:

  • រកមិនឃើញផលិតផល។
  • រកមិនឃើញផលិតផល។

ក្តារដែលបានណែនាំមួយចំនួនក្រៅពីក្តារដែលបានរៀបរាប់ខាងលើ (Digispark) អ្នកក៏មាន ZengBucks ដែលខ្ញុំបានដាក់ឧទាហរណ៍ Amazon ដែរ។ ក្តារទាំងនេះក្នុងចំណោមធាតុបន្ថែមផ្សេងទៀតរួមមានចំណុចប្រទាក់សៀរៀលសម្រាប់ការសរសេរកម្មវិធីដែលអ្នកអាចធ្វើបាន ភ្ជាប់ដោយផ្ទាល់ទៅនឹងរន្ធយូអេសប៊ីនៃកុំព្យូទ័ររបស់អ្នក ដើម្បីដាក់កម្មវិធីជាមួយអាយឌីអ៊ី។

តើធ្វើដូចម្តេចដើម្បីសរសេរកម្មវិធី?

ប្រយ័ត្នព្រោះក៏អញ្ចឹង អ្នកអាចធ្វើវាបានពីអារីដូណូអាយអ៊ី ជ្រើសរើសឧបករណ៍អេធីធីនី ៨៥ ពីក្តារមឺនុយ! ប្រសិនបើអ្នកមិនបានទិញម៉ូឌុលឬក្តារដែលមានចំណុចប្រទាក់ដើម្បីបង្កើតវាទេហើយអ្នកមានតែបន្ទះឈីប ATtiny85 អ្នកអាចប្រើក្តារអារីស្តុនជាអាយភីអេស (ជ្រើសរើសជំរើសនោះពីមឺនុយអារីដូណូអាយ។ អេស) ភ្ជាប់ដោយផ្ទាល់ទៅនឹងសសររបស់វា។ កម្មវិធីវាជាមួយ Arduino IDE ។ កម្មវិធីបន្ទាប់មកអ្នកដកបន្ទះឈីបដែលមានកម្មវិធីចេញហើយអ្នកអាចភ្ជាប់វាជាមួយគម្រោងដែលអ្នកត្រូវការដើម្បីធ្វើឱ្យវាដំណើរការជាមួយថ្មឯករាជ្យ ...

ជំហានប្រើ Arduino ជា ISP

ក្រុមប្រឹក្សា Arduino រួមបញ្ចូល microcontroller ផ្ទាល់ខ្លួនទៅកម្មវិធីពី Arduino IDE មែនទេ? រហូតមកដល់ពេលនេះអ្វីៗគឺធម្មតា។ ជាការប្រសើរណាស់, ប្រសិនបើអ្នកធ្វើឱ្យសកម្ម ជម្រើស Arduino ជា ISP ចេញពីបរិដ្ឋានអភិវឌ្ឍន៍អ្នកនឹងទទួលបានក្រុមប្រឹក្សា Arduino ដោយខ្លួនវាធ្វើការជាអ្នកផ្តល់សេវាអ៊ិនធឺរណែតដើម្បីអាចដាក់កម្មវិធីត្រួតពិនិត្យឧបករណ៍បញ្ជាខាងក្រៅផ្សេងទៀតដូចជាអេធីធីទី ៨៨ ផ្ញើកម្មវិធីដែលអ្នកចង់ធ្វើការជាមួយបន្ទះឈីប។ វិធីនោះអ្នកមិនត្រូវការម៉ូឌុលឬអ្នកសរសេរកម្មវិធីទេ។

ដើម្បីប្រើ Arduino ជា ISP អ្វីដែលអ្នកត្រូវការ:

  • ផ្លាកសញ្ញារបស់អ្នក Arduino UNO.
  • កុំព្យូទ័រមួយដែលតំឡើង Arduino IDE ត្រូវបានតំឡើង។
  • ខ្សែយូអេសប៊ីតភ្ជាប់កុំព្យូទ័រអេអាឌូណូ។
  • ខ្សែនិងធាតុអេឡិចត្រូនិចដែលចាំបាច់ដើម្បីភ្ជាប់ម្ជុលរបស់ឧបករណ៍ត្រួតពិនិត្យមីក្រូវ៉េវដែលអ្នកចង់ដាក់កម្មវិធីទៅក្តារអារីដូណូ។
  • អ្នកត្រួតពិនិត្យខ្នាតតូចដែលអ្នកចង់ដាក់កម្មវិធី។

ជាការប្រសើរណាស់នៅពេលដែលអ្នកមានវាអ្នកបើក Arduino IDE ជាមួយក្តាររបស់អ្នកភ្ជាប់និងដ្យាក្រាមខ្សែភ្លើងដែលបានធ្វើដូចរូបភាពមុនហើយអ្នកធ្វើតាមជំហានងាយៗទាំងនេះ៖

  1. ចូលទៅកាន់ menu file របស់ Arduino IDE ។
  2. ជ្រើសរើសជម្រើសឧទាហរណ៍។
  3. នៅខាងក្នុងមឺនុយរកមើលមួយដែលមានឈ្មោះថា Arduino ISP ហើយជ្រើសរើសវា។
  4. ឥឡូវកូដសម្រាប់គំនូរព្រាងនេះបើកនៅលើអេក្រង់មេ។
  5. ឥឡូវអ្នកឱ្យព្រួញ (ផ្ទុកឡើង) ដើម្បីបញ្ចូលលេខកូដទៅក្តារ Arduino របស់អ្នកហើយវានឹងរួចរាល់ក្នុងការដាក់កម្មវិធី microcontroller របស់អ្នក។ វាអាចទៅរួចដែលថាប្រសិនបើអ្នកមានក្តារ Arduino ខុសគ្នាដូចជា Leonardo ជាដើមអ្នកនឹងត្រូវកែប្រែលេខកូដ ISP បន្តិច។
  6. ឥឡូវនេះក្រុមប្រឹក្សា Arduino របស់អ្នកបានត្រៀមខ្លួនរួចជាស្រេចដើម្បីដើរតួជាអន្តរការីនិងកម្មវិធីអាដាប់ធ័រខ្នាតតូច ATtiny85 ដោយប្រើសូហ្វវែរអាយឌីអ៊ីអាយ។ និយាយម៉្យាងទៀតរឿងតែមួយគត់ដែលក្រុមប្រឹក្សាភិបាលធ្វើគឺផ្តល់នូវចំណុចប្រទាក់សម្រាប់កូដដែលអ្នកសរសេរនៅក្នុងអាយឌីអ៊ីដើម្បីឆ្លងកាត់និងស្ថិតនៅក្នុងការចងចាំរបស់អេធីធីទី ៨៥ ។
  7. ពីអាយឌីឆីអាយអាយអ៊ិចដែលបានប្រើសូមជ្រើសរើសឧបករណ៍ត្រួតពិនិត្យអេកទីនធី ៨៥ ហើយចាប់ផ្តើមសរសេរកម្មវិធីដោយប្រើលេខកូដសមរម្យ។ អ្នកចាប់វាឡើងហើយនោះជាវា។ ភាសាសរសេរកម្មវិធីអាចជា C / C ++ ដូចជាភាសាដែលគាំទ្រដោយអាយឌីអ៊ីដែលផ្តល់ដោយមីចឆីប។
  8. ឥឡូវអ្នកអាចផ្តាច់អេធីធីទី ៨៨ ពីក្តារអារីដូណូហើយដាក់ថ្មលើវាដើម្បីផ្តល់ថាមពលដោយឯករាជ្យនិងធ្វើឱ្យវាដំណើរការ។

ការពិតគឺថា សាមញ្ញណាស់។។ កុំភ្លេចមើលឯកសារ Microchip ATtiny85 ដើម្បីដឹងពីរបៀបសរសេរកម្មវិធី។ សម្រាប់ព័ត៌មានបន្ថែមអ្នកអាចមើលតំណនេះ៖

ឧទាហរណ៍កូដ

ប្រសិនបើនេះជាលើកទីមួយរបស់អ្នកដែលព្យាយាមរៀបចំកម្មវិធីត្រួតពិនិត្យមួយក្នុងចំណោមមីក្រូត្រួតពិនិត្យទាំងនេះអ្នកអាចចាប់ផ្តើមប្រើពីរបី កូដឧទាហរណ៍ និងសាកល្បងឬកែប្រែពួកវាដើម្បីរៀនកាន់តែប្រសើរពីរបៀបដែលពួកគេធ្វើការ។ អ្នកមានគំរូកូដជាច្រើននៅលើសុទ្ធផងដែរនៅលើ GitHub ។

ទោះបីជាវាជាភាសាអង់គ្លេសក៏ដោយខ្ញុំសូមណែនាំអ្នកឱ្យមើលរឿងនេះ វីឌីអូដើម្បីបង្រៀនអ្នកអំពីមូលដ្ឋានគ្រឹះនៃ MCU ATtiny85 ពីមីក្រូជីបក្នុងរយៈពេលតែប៉ុន្មាននាទីប៉ុណ្ណោះ៖

ឥឡូវនេះខ្ញុំសង្ឃឹមថាអ្នកមានគំនិតច្បាស់ជាងមុនអំពីរបៀបប្រើអេធីធីទី ៨៨ របស់មីចឈីហើយវានឹងមានប្រយោជន៍សម្រាប់គម្រោងអនាគតរបស់អ្នកជាអ្នកផលិត ...


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

ធ្វើជាយោបល់ដំបូង

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។