कोड:
/* रिले IN1 पिनआउट 2 Arduino से जुड़ा रिले IN2 पिनआउट 3 Arduino से जुड़े रिले IN3 पिनआउट 4 Arduino से जुड़ा रिले IN4 पिनआउट 5 Arduino से जुड़े --- और आप रिले मॉड्यूल 4 चैनल से जुड़ सकते हैं
आर्डुइनो 4 रिले से सीरियल डेटा भेजना.apk डेटा '1'-'4' पर Ralay CH 1-4 है डेटा 'ए'-डी' बंद करने के लिए Ralay CH 1-4 है डेटा '9' सभी CH 1-4 पर करने के लिए डेटा 'मैं' बंद करने के लिए सभी CH 1-4 */
#include
#define रिले1 2 #define रिले2 3 #define रिले3 4 #define रिले 4 5
चार वैल; शून्य सेटअप () { पिनमोड (रिले1,आउटपुट); पिनमोड (रिले2, आउटपुट); पिनमोड (रिले3, आउटपुट); पिनमोड (रिले4, आउटपुट); डिजिटलराइट (रिले1,लो);//एच डिजिटलराइट (रिले2, कम);//एच डिजिटलराइट (रिले3, कम);//H डिजिटलराइट (रिले4, कम);//H mySerial.शुरू (9600); धारावाहिक.शुरू (9600); }
शून्य पाश () { ब्लूटूथ एंड्रॉयड ऐप से चेक डेटा सीरियल वैल = mySerial.read (); धारावाहिक.प्रिंटेन (वैल); } रिले चाल पर है यदि (वैल == '1' ) { डिजिटलराइट (रिले1,हाई); }//एल और अगर (वैल == '2' ) { डिजिटलराइट (रिले2,हाई); }//एल और अगर (वैल == '3' ) { डिजिटलराइट (रिले3, हाई); }//एल और अगर (वैल == '4' { डिजिटलराइट (रिले4,हाई); }//एल रिले सभी पर और अगर (वैल == '9' ) { डिजिटलराइट (रिले1,हाई);/एल डिजिटलराइट (रिले2,हाई);//एल डिजिटलराइट (रिले3,हाई);//एल डिजिटलराइट (रिले4,हाई);//एल } रिले बंद है और अगर (वैल == 'ए' { डिजिटलराइट (रिले1,लो); }//एच और अगर (val == ' बी ' { डिजिटलराइट (रिले2, कम); }//एच और अगर (वैल == 'सी' { डिजिटलराइट (रिले3, कम); }//एच और अगर (वैल == 'डी' { डिजिटलराइट (रिले4, कम); }//एच रिले ऑल ऑफ और अगर (वैल == 'मैं') { डिजिटलराइट (रिले1,लो);//एच डिजिटलराइट (रिले2, कम);//एच डिजिटलराइट (रिले3, कम);//H डिजिटलराइट (रिले4, कम);//H }
}
संस्करण इतिहास
- विवरण 1.0 पर तैनात 2016-10-31
कार्यक्रम विवरण
- कोटि: पढ़ाई > शिक्षण और प्रशिक्षण उपकरण
- प्रकाशक: Jan Erik Andresen / Andronesen-flyfoto.com
- लाइसेंस: मुफ्त
- मूल्य: N/A
- विवरण: 1.0
- मंच: android