
Arduino 4 Channel Relay Module 5V
សៀវភៅណែនាំអ្នកប្រើប្រាស់

ម៉ូឌុលបញ្ជូនត 5V Arduino 4 Channel
នៅពេលដែលយើងចង់គ្រប់គ្រង 4 high-voltagឧបករណ៍អេឡិចត្រូនិចដូចជា ស្នប់ កង្ហារ ឧបករណ៏... យើងអាចប្រើម៉ូឌុលបញ្ជូនតច្រើន។ ទោះយ៉ាងណាក៏ដោយ មានវិធីសាមញ្ញជាងនេះ គឺត្រូវប្រើម៉ូឌុលបញ្ជូនត 4-channel ។ ម៉ូឌុលបញ្ជូនត 4-channel គឺជាការរួមបញ្ចូលគ្នានៃ 4 relay នៅលើក្តារតែមួយ។
ម៉ូឌុលបញ្ជូនត 4 ឆានែលទល់នឹងម៉ូឌុលបញ្ជូនត 4 x 1 ឆានែល៖
♦— ម៉ូឌុលបញ្ជូនត 4 ឆានែលមានខ្សែភ្លើងសាមញ្ញជាង។
♦— ម៉ូឌុលបញ្ជូនត 4-channel ប្រើទំហំតិច។
♦— ម៉ូឌុលបញ្ជូនត 4 ឆានែលមានតម្លៃថោកជាង។
♦- ការសរសេរកម្មវិធីគឺដូចគ្នា។
អំពី Arduino 4 Channel Relay Module:


សម្រាប់ព័ត៌មានលម្អិតអំពីរបៀបភ្ជាប់បញ្ជូនតទៅវ៉ុលខ្ពស់។tage, តើអ្វីជាភាពខុសគ្នារវាងការបិទធម្មតា និងបើកជាធម្មតា
វាក៏មានអ្នកលោតចំនួន 4 ដើម្បីជ្រើសរើសរវាងកេះទាប និងកេះខ្ពស់សម្រាប់ការបញ្ជូនតនីមួយៗរៀងៗខ្លួន។
ដ្យាក្រាមខ្សែភ្លើង៖
ម៉ូឌុលបញ្ជូនត 4 ឆានែលប្រើប្រាស់ថាមពលសន្ធឹកសន្ធាប់។ ដូច្នេះ យើងមិនគួរផ្តល់ថាមពលដល់ម៉ូឌុលដោយផ្ទាល់ពី 5V pin របស់ Arduino នោះទេ។ យើងត្រូវប្រើថាមពល 5V ខាងក្រៅសម្រាប់ម៉ូឌុលជំនួសវិញ។
ដូច្នេះយើងត្រូវប្រើប្រភពថាមពលចំនួនបី៖
♦— អាដាប់ទ័រថាមពល 5V សម្រាប់ Arduino
♦— អាដាប់ទ័រថាមពល 5V សម្រាប់ម៉ូឌុលបញ្ជូនត 4 ឆានែល
♦- វ៉ុលខ្ពស់ជាងtage អាដាប់ទ័រថាមពល (12VDC, 24VDC, 48VDC, 220AC...) សម្រាប់អ្វីៗដែលត្រូវបានគ្រប់គ្រងដោយម៉ូឌុលបញ្ជូនត 4-channel
♦- ដ្យាក្រាមខ្សែដែលមានប្រភពថាមពលបី។ ការផ្គត់ផ្គង់ថាមពលសម្រាប់ Arduino (មិនរួមបញ្ចូលក្នុងរូបភាព) អាចតាមរយៈខ្សែ USB ឬ power jack ។

♦— យើងអាចកាត់បន្ថយចំនួនអាដាប់ទ័រថាមពលដោយប្រើប្រភពថាមពល 5V តែមួយសម្រាប់ទាំង Arduino និងម៉ូឌុលបញ្ជូនត 4-channel ។

*ចំណាំ៖
ប្រសិនបើឧបករណ៍ 4 ដែលត្រូវបានគ្រប់គ្រងដោយម៉ូឌុលបញ្ជូនត 4-channel ប្រើវ៉ុលដូចគ្នា។tage យើងអាចប្រើវ៉ុលខ្ពស់តែមួយtage អាដាប់ទ័រថាមពលសម្រាប់ទាំងអស់គ្នា។ ទោះយ៉ាងណាក៏ដោយប្រសិនបើពួកគេប្រើវ៉ុលខុសគ្នាtages, យើងអាចប្រើ high-vol ផ្សេងគ្នាtage អាដាប់ទ័រថាមពលដោយឯករាជ្យ។
របៀបសរសេរកម្មវិធីសម្រាប់ម៉ូឌុលបញ្ជូនបន្ត 4-Channel៖
♦— ចាប់ផ្តើម pin Arduino ទៅជាទម្រង់លទ្ធផលឌីជីថល ដោយប្រើមុខងារ pin Mode()។
របៀបម្ជុល(PIN_RELAY_1, OUTPUT);
របៀបម្ជុល(PIN_RELAY_2, OUTPUT);
របៀបម្ជុល(PIN_RELAY_3, OUTPUT);
របៀបម្ជុល(PIN_RELAY_4, OUTPUT);
♦—គ្រប់គ្រងស្ថានភាពបញ្ជូនតដោយប្រើប្រាស់មុខងារ Digital Write()។
សរសេរឌីជីថល (PIN_RELAY_1, HIGH);
សរសេរឌីជីថល (PIN_RELAY_2, HIGH);
សរសេរឌីជីថល (PIN_RELAY_3, HIGH);
សរសេរឌីជីថល (PIN_RELAY_4, HIGH);
លេខកូដ Arduino៖
/*
* បង្កើតដោយ ArduinoGetStarted.com
*
* អតីតampលេខកូដគឺស្ថិតនៅក្នុងដែនសាធារណៈ
*
*ទំព័រមេរៀន៖ https://arduinogetstarted.com/tutorials/arduino-4-channelrelaymodule
*/
#define PIN_RELAY_1 2 // ម្ជុល Arduino ដែលភ្ជាប់ទៅម្ជុល IN1 នៃម៉ូឌុលបញ្ជូនត
#define PIN_RELAY_2 3 // ម្ជុល Arduino ដែលភ្ជាប់ទៅម្ជុល IN2 នៃម៉ូឌុលបញ្ជូនត
#define PIN_RELAY_3 4 // ម្ជុល Arduino ដែលភ្ជាប់ទៅម្ជុល IN3 នៃម៉ូឌុលបញ្ជូនត
#define PIN_RELAY_4 5 // ម្ជុល Arduino ដែលភ្ជាប់ទៅម្ជុល IN4 នៃម៉ូឌុលបញ្ជូនត
// មុខងារដំឡើងដំណើរការម្តង នៅពេលអ្នកចុចកំណត់ឡើងវិញ ឬផ្តល់ថាមពលដល់ board void setup() { Serial. ចាប់ផ្តើម (9600);
// ចាប់ផ្តើមម្ជុលឌីជីថលជាលទ្ធផល។
របៀបម្ជុល(PIN_RELAY_1, OUTPUT);
របៀបម្ជុល(PIN_RELAY_2, OUTPUT);
របៀបម្ជុល(PIN_RELAY_3, OUTPUT);
របៀបម្ជុល(PIN_RELAY_4, OUTPUT); }
// មុខងាររង្វិលជុំដំណើរការម្តងហើយម្តងទៀតជារៀងរហូត void loop() {
សៀរៀល។ println ("បើកទាំងអស់");
សរសេរឌីជីថល (PIN_RELAY_1, HIGH);
សរសេរឌីជីថល (PIN_RELAY_2, HIGH);
សរសេរឌីជីថល (PIN_RELAY_3, HIGH);
សរសេរឌីជីថល (PIN_RELAY_4, HIGH); ការពន្យាពេល (1000);
សៀរៀល។ println("បិទទាំងអស់");
សរសេរឌីជីថល (PIN_RELAY_1, ទាប);
សរសេរឌីជីថល (PIN_RELAY_2, ទាប);
សរសេរឌីជីថល (PIN_RELAY_3, ទាប);
សរសេរឌីជីថល (PIN_RELAY_4, ទាប); ការពន្យាពេល (1000); }
ជំហានរហ័ស៖
♦— ចម្លងកូដខាងលើ ហើយបើកជាមួយ Arduino IDE
♦— ចុចប៊ូតុងផ្ទុកឡើងនៅលើ Arduino IDE ដើម្បីបង្ហោះកូដទៅកាន់ Arduino
♦— ស្តាប់សំឡេងចុចនៅលើការបញ្ជូនត។
♦— មើលលទ្ធផលនៅលើ Serial Monitor។

ឯកសារ/ធនធាន
![]() |
HOS 5V Arduino 4 Channel Relay Module [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ 5V Arduino 4 Channel Relay Module, 4 Channel Relay Module, Relay Module, Module |
