Charlieplying គឺជាវិធីសាស្រ្តមួយដែលអាចឱ្យអ្នកបើកការ LEDs ដែលមិនអាចធ្វើទៅបានជាមួយនឹងចំនួនដូចគ្នានៃលេខសំងាត់ I / O ដែលមានច្រើននៅលើម៉ាទ្រីសច្រើនប្រភេទ។ ប្រសិនបើយើងបាត់បង់អ្នកនៅទីនោះគ្រាន់តែជឿថាវាជាការចាប់អារម្មណ៍យ៉ាងខ្លាំងនៃអំពូលភ្លើងដែលភ្ជាប់ទៅនឹងចំនួនតិចតួច។ វាដំណើរការដោយប្រើលក្ខណៈមួយនៃឌីអូឌីអេស។ បច្ចុប្បន្ននេះនឹងហូរតែក្នុងទិសដៅតែមួយដូច្នេះប្រសិនបើអ្នកភ្ជាប់អេក្រង់របស់អ្នកក្នុងវិធីសាស្ត្រឆ្លាតអ្នកអាចបើកបរបានច្រើនពីមួយ I / O ដោយការផ្លាស់ប្តូររាងពងភាពនៃតំណភ្ជាប់នោះនៅចន្លោះវ៉ុលនិងដី។ [M.Rule] ទើបតែមើលទៅការប្រើប្រាស់Charlöpletingជាមួយម៉ូឌុល LED ។ វិធីសាស្រ្តគំនិតរបស់គាត់ចំពោះបញ្ហាគឺខុសគ្នាពីអ្នកដែលយើងចងចាំមើលឃើញពីមុនក៏ដូចជាវាពិតជាមានតម្លៃណាស់។
ជំនួសឱ្យការប្រើប្រាស់រូបមន្តដើម្បីកំណត់ថាតើមានអំពូល LED ប៉ុន្មានដែលគាត់អាចបើកបរបាន។ សំណុំពណ៌នីមួយៗនៃប្លុកនីមួយៗតំណាងឱ្យម៉ូឌុល LED ។ ក្រាហ្វិចខាងលើបង្ហាញយ៉ាងច្បាស់ពីរបៀបដែលកូដ PIN 18 អាចត្រូវបានប្រើប្រាស់។ គាត់ថែមទាំងបានបំពេញក្នុងបន្សំម្ជុលដែលមិនប្រើជាមួយប៊ូតុងបញ្ចូល។