ដែលមានសមត្ថភាពក្នុងការដំណើរការប្រព័ន្ធប្រតិបត្តិការលីនុចពេញលេញក្រុមប្រឹក្សាភិបាលក្រុមហ៊ុន Intel Edison មានថាមពលកុំព្យូទ័រគ្រប់គ្រាន់សម្រាប់ដំណើរការសំលេងឌីជីថលដែលមានពេលវេលាត្រឹមត្រូវ។ [Navin] បានប្រើម៉ូឌុលផ្អែកលើអាតូមក្នុងការបង្កើតប្រសិទ្ធភាព: ឥទ្ធិពលបែបផែនឌីជីថល។
ប្រសិទ្ធិភាពត្រូវបានសរសេរជា C ហើយប្រើបណ្ណាល័យពីរ។ បណ្ណាល័យ MRAA ពីក្រុមហ៊ុន Intel ផ្គត់ផ្គង់ API សម្រាប់ការចូលទៅកាន់កំពង់ផែ I / O នៅលើម៉ូឌុល Edison ។ PorainaUaTio គឺជាបណ្ណាល័យដែលត្រូវបានប្រើសម្រាប់ចាប់យកនិងលេងគំរូអូឌីយ៉ូត្រឡប់មកវិញ។
ដើម្បីអនុញ្ញាតឱ្យបញ្ចូលអូឌីយ៉ូនិងលទ្ធផលកាតសំឡេងគឺចាំបាច់។ កាតសំឡេងយូអេសប៊ីដែលមានតំលៃថោកថែរក្សារឿងនេះដោយពិចារណាថាអេឌីសុនមិនមានផ្នែករឹងដែលភ្ជាប់មកជាមួយទេ។ Edison ខ្លួនវាត្រូវបានម៉ោននៅលើក្តារបំបែក Edison Arduino ហើយរួមជាមួយខែល Grove ពីការមើលឃើញ។ ការប្រើប្រាស់ប្រព័ន្ធ Grove ប៊ូតុងប៊ូតុង Potentiometer និង LCD ត្រូវបានបន្ថែមសម្រាប់ការគ្រប់គ្រង។
លេខកូដនេះមាននៅលើ GitHub ហើយងាយស្រួលធ្វើតាម។ PorainaUaTio ហៅមុខងារ Audiocallback ដែលមានប្រសិទ្ធិភាពនៅពេលដែលវាត្រូវការសំណាកដើម្បីលេង។ មុខងារនេះមានគំរូពីសតិបណ្ដោះអាសន្នដែលដំណើរការពួកវាតាមរយៈមុខងារបែបផែនហើយស្តោះទុកគំរូលទ្ធផលទៅក្នុងសតិបណ្ដោះអាសន្ន។ រាល់លេខកូដបែបផែនអាចរកបាននៅក្នុងថតផែនការបែបផែន។
អ្នកអាចពិនិត្យមើលប្រសិទ្ធភាពសាកល្បងដែលអនុវត្តពីផលប៉ះពាល់ទៅនឹងក្តារចុចបន្ទាប់ពីការសម្រាក។ ប្រសិនបើអ្នកចង់បង្កើតខ្លួនឯង, អាចផ្តល់ឱ្យបាននូវជំហានទាំងអស់។