sparkfun Arduino Power Switch សៀវភៅណែនាំអ្នកប្រើប្រាស់
sparkfun កុងតាក់ថាមពល Arduino

ការពិពណ៌នា

នេះគឺជាកុងតាក់បើក/បិទដ៏សាមញ្ញសម្រាប់ LilyPad។ នៅពេលដែលកុងតាក់ស្ថិតនៅក្នុងទីតាំង ON វាត្រូវបានបិទ ហើយនៅពេលដែលវាស្ថិតនៅក្នុងទីតាំង OFF វាបើក។ ប្រើវាដើម្បីកេះឥរិយាបទនៅក្នុងគម្រោងដែលបានកម្មវិធីរបស់អ្នក ឬដើម្បីបើក និងបិទ LEDs, buzzers, និង motors នៅក្នុងសៀគ្វីសាមញ្ញ។

វិមាត្រ

  • ទំហំ៖ ៧១ × ៣៦ ម។ ម
  • ស្តើង 0.8mm PCB

របៀបភ្ជាប់៖

ការភ្ជាប់

គ្រោងការណ៍

គ្រោងការណ៍

ការចាប់សញ្ញា (ប្តូរ)៖

ធ្វើ​ការ​ប្ដូរ​សាមញ្ញ​ចេញ​ពី​ឃ្លីប​សត្វ​ក្រពើ
ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ LilyPad ProtoSnap មានកុងតាក់ដែលមានខ្សែទៅក្តាររួចហើយ ដូច្នេះប្រសិនបើអ្នកកំពុងប្រើក្តារនេះ អ្នកអាចរំលងទៅជំហានបន្ទាប់ កុងតាក់គឺជាមូលដ្ឋាន 2 បំណែកនៃសម្ភារៈចរន្តដែលជួនកាលត្រូវបានចុចជាមួយគ្នា ហើយជួនកាលនៅដាច់ពីគ្នា។ កុងតាក់ត្រូវបានបិទ (ចុចឬកេះ) នៅពេលដែល conductors ត្រូវបានចុចជាមួយគ្នា និង OPEN នៅពេលដែល conductors ត្រូវបានបំបែក។ យើង​នឹង​ធ្វើ​ការ​ប្ដូរ​ដ៏​សាមញ្ញ​មួយ​ដោយ​ប្រើ​ឈុត​សត្វ​ក្រពើ​ចំនួន 2។ ភ្ជាប់ឈុតសត្វក្រពើខ្មៅទៅនឹងផ្ទាំង (-) នៅលើ LilyPad Arduino របស់អ្នក និងឈុតសត្វក្រពើនៃពណ៌ផ្សេង (និយមមិនក្រហម) ទៅផ្ទាំង 5។ ឥឡូវនេះ នៅពេលដែលយើងប៉ះឈុតសត្វក្រពើទាំងពីរជាមួយគ្នា យើងកំពុងបិទ ឬ "ចុច" កុងតាក់។ ចំណាំថានៅពេលដែលយើងប៉ះក្លីបជាមួយគ្នានោះ switchPin (ផ្កាផ្កា 5) នឹងត្រូវបានភ្ជាប់ទៅនឹងដី ឬ (-) តាមរយៈឈុតសត្វក្រពើ។ យើងសំដៅទៅលើដី ឬ (-) នៅក្នុងកូដ Arduino ជា "ទាប" និងថាមពល ឬ (+) ឬ "+5V" ជា "HIGH" ។ បន្ថែមទៀតអំពីរឿងនេះក្នុងមួយវិនាទី។

អារម្មណ៍

ភ្ជាប់ LilyPad ទៅនឹងកុំព្យូទ័ររបស់អ្នក ហើយចាប់ផ្តើមកម្មវិធី Arduino

ចម្លងនេះ សampបញ្ចូលលេខកូដទៅក្នុងបង្អួច Arduino
ចុចត្រង់នេះសម្រាប់ switch sampលេខកូដ។ ចម្លង និងបិទភ្ជាប់កូដនេះទៅក្នុងបង្អួច Arduino ទទេ។

ធ្វើទ្រង់ទ្រាយកូដ
នៅក្រោមម៉ឺនុយឧបករណ៍ ជ្រើសរើស ទម្រង់ស្វ័យប្រវត្តិ។ បន្ទាប់ពីអ្នកធ្វើដូចនេះ សូមតម្រឹមមតិរបស់អ្នកទាំងអស់ (សេចក្តីថ្លែងការណ៍ជាពណ៌ប្រផេះ-ត្នោតខាងក្រោម “//” នៅលើបន្ទាត់នីមួយៗ) ដូច្នេះពួកវាស្ថិតនៅក្នុងជួរដែលអាចអានបាននៅផ្នែកខាងស្តាំនៃអេក្រង់។ នេះនឹងជួយអ្នកអានតាមរយៈកូដ។ នេះជាអ្វីដែលបង្អួច Arduino របស់ខ្ញុំមើលទៅដូចបន្ទាប់ពីខ្ញុំបានធ្វើទ្រង់ទ្រាយអ្វីៗគ្រប់យ៉ាង៖

ធ្វើទ្រង់ទ្រាយកូដ

អាន​តាម​រយៈ​កូដ​ដើម្បី​ទទួល​បាន​អារម្មណ៍​ពី​អ្វី​ដែល​វា​កំពុង​ធ្វើ។ មតិយោបល់នៅចុងបញ្ចប់នៃបន្ទាត់នីមួយៗគួរតែជួយអ្នកឱ្យយល់ពីអ្វីដែលកំពុងកើតឡើង។ ចំណាំថានៅក្នុងកូដយើងកំពុងស្តាប់សញ្ញា LOW នៅលើ switchPin ។ យើងបើក LED នៅពេលដែល switchPin ត្រូវបានភ្ជាប់ទៅដី។ ដូចដែលបានរៀបរាប់ពីមុនមក នៅពេលដែលយើងដាក់ក្លីបក្រពើទាំងពីរបញ្ចូលគ្នា នេះគឺពិតជាអ្វីដែលកំពុងកើតឡើង៖ switchPin ត្រូវបានភ្ជាប់ទៅនឹងដីតាមរយៈក្លីប។ អញ្ចឹង​តោះ​សាក​ល្បង​មើល​ក្នុង​ពិភព​ពិត…

ផ្ទុកកូដនៅលើ LilyPad
ចងក្រងលេខកូដ ហើយផ្ទុកវានៅលើ LilyPad ។ ធ្វើដូចនេះដោយចុចប៊ូតុងផ្ទុកឡើងនៅក្នុងបង្អួច Arduino (នោះជាព្រួញចង្អុលខាងស្តាំនៅផ្នែកខាងលើនៃបង្អួច Arduino) ។

មើលថាមានអ្វីកើតឡើងនៅពេលអ្នកបិទកុងតាក់!
LED គួរតែមក។ ប្រសិនបើវាមិនដូច្នោះទេ សូមពិនិត្យមើលដើម្បីប្រាកដថាការតភ្ជាប់ឈុតក្រពើរបស់អ្នកគឺល្អ។ នេះជាអ្វីដែលបន្ទះកេះកុងតាក់របស់ខ្ញុំមើលទៅដូច។ មើលឱ្យជិតដើម្បីមើលពន្លឺ៖

បិទកុងតាក់

ប្រសិនបើអ្នកកំពុងប្រើ LilyPad Proto Snap Development Board សូមបើកកុងតាក់ដែលមានខ្សែជាមុន។ ភ្លើងពណ៌បៃតង (នៅជាប់នឹងម្ជុលលេខ 11) គួរតែបើក។ កំពុងព្យាយាមផ្លាស់ប្តូរលេខកូដ ដូច្នេះអ្នកអាចប្រើប៊ូតុងនៅលើម្ជុល A5 ដើម្បីបើកភ្លើងពណ៌បៃតង

ជាងview

លេង​ជាមួយ​នឹង​ការ​កែប្រែ​កូដ​ដើម្បី​ទទួល​បាន​ឥរិយាបថ​ខុស​គ្នា។

  • តើអ្នកអាចយក LED ដើម្បីបើកនៅពេលដែលកុងតាក់បើក និងបិទនៅពេលកុងតាក់បិទបានទេ? (ជាទូទៅការផ្លាស់ប្តូរឥរិយាបថរបស់ sampលេខកូដ។ )
  • តើ​អ្នក​អាច​យក LED ឱ្យ​ព្រិច​ភ្នែក​បាន​យ៉ាង​លឿន ខណៈ​កុងតាក់​បិទ ហើយ​បិទ​ពេល​កុងតាក់​បើក​ដែរ​ឬ​ទេ?
  • មាន​អ្វី​ពិបាក​ជាង​នេះ​បន្តិច… តើ​អ្នក​អាច​យក LED ដើម្បី​បិទ​បើក​ដោយ​ចុច​ប៊ូតុង​នីមួយៗ​បាន​ទេ? នោះ​គឺ​ជា​លើក​ទី​មួយ​ដែល​អ្នក​ចុច​កុងតាក់​ភ្លើង LED បើក​ជា​លើក​ទី​ពីរ​ដែល​អ្នក​ចុច​កុង​តាក់​វា​រលត់​ហើយ​ដូច្នេះ​នៅ​លើ​?

បង្កើតកុងតាក់ផ្ទាល់ខ្លួនរបស់អ្នក។
ដូចដែលអ្នកអាចឃើញពីឈុតសត្វក្រពើ example, វាងាយស្រួលក្នុងការបង្កើតកុងតាក់។ លេងជាមួយសម្ភារៈផ្សេងៗដើម្បីធ្វើកុងតាក់ដោយខ្លួនឯង។ សមា្ភារៈមួយចំនួនដែលអ្នកអាចប្រើដើម្បីធ្វើកុងតាក់បានគឺ វ៉ាល់ក្រូ ចរន្ត ក្រណាត់ចរន្ត ខ្សែអាលុយមីញ៉ូម រន្ធដែក និងអង្កាំដែក។ ប្រើការស្រមើលស្រមៃរបស់អ្នក ហើយអ្វីក៏ដោយដែលដេកនៅជុំវិញផ្ទះ!

ឯកសារ/ធនធាន

sparkfun កុងតាក់ថាមពល Arduino [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់
Arduino, Arduino Power Switch, Power Switch, Switch

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *