Arduino 4 Relay Bluetooth 1.0

라이센스: 무료 ‎파일 크기: N/A
‎사용자 평가: 0.0/5 - ‎0 ‎투표

코드:

/* 핀아웃 2 아두이노에 연결된 릴레이 IN1 핀아웃 3 아두이노에 연결된 릴레이 IN2 핀아웃 4 아두이노에 연결된 릴레이 IN3 핀아웃 5 아두이노에 연결된 릴레이 IN4 --->당신은 릴레이 modul 4 채널에 연결할 수 있습니다

아두이노 4 릴레이에서 시리얼 데이터 전송.apk 데이터 '1'-'4'에 Ralay CH 1-4 데이터 'A'-'D'는 Ralay CH 1-4입니다. 모든 CH 1-4에 대한 데이터 '9' 모든 CH 1-4에서 데이터 'I' */

#include

#define 릴레이1 2 #define 릴레이2 3 #define 릴레이3 4 #define 릴레이4 5

차 발; 보이드 설정() { 핀 모드 (릴레이1, 출력); 핀 모드 (릴레이2, 출력); 핀 모드 (릴레이3, 출력); 핀 모드 (릴레이4, 출력); 디지털 쓰기 (릴레이1, LOW);//H 디지털쓰기(릴레이2,LOW);//H 디지털 쓰기 (릴레이3, LOW);//H 디지털쓰기(릴레이4,LOW);//H 마이시리얼.시작(9600); 직렬.시작(9600); }

보이드 루프() { 블루투스 안드로이드 앱에서 chek 데이터 시리얼 val = mySerial.read(); 직렬.println (발); } 릴레이가 켜지다 if(val == '1' ) { 디지털쓰기(릴레이1,HIGH); }//L 기타 경우(val == '2' ) { 디지털 쓰기 (릴레이2,HIGH); }//L 기타 경우(val == '3' ) { 디지털쓰기(릴레이3,HIGH); }//L 다른 경우(val == '4' ) { 디지털쓰기(릴레이4,HIGH); }//L 릴레이 모든 켜기 다른 경우(val == '9' ) { 디지털쓰기(릴레이1,HIGH);//L 디지털쓰기(릴레이2,HIGH);//L 디지털쓰기(릴레이3,HIGH);//L 디지털쓰기(릴레이4,HIGH);//L } 릴레이가 꺼져 있습니다. 다른 경우(val == 'A' ) { 디지털쓰기(릴레이1,LOW); }//H 다른 경우(val == 'B' ) { 디지털쓰기(릴레이2,LOW); }//H 기타 경우(val == 'C' ) { 디지털쓰기(릴레이3,LOW); }//H 다른 경우(val == 'D' ) { 디지털쓰기(릴레이4,LOW); }//H 릴레이 모든 오프 다른 경우(val == 'I') { 디지털 쓰기 (릴레이1, LOW);//H 디지털쓰기(릴레이2,LOW);//H 디지털 쓰기 (릴레이3, LOW);//H 디지털쓰기(릴레이4,LOW);//H }

}

버전 기록

  • 버전 1.0 에 게시 2016-10-31

프로그램 세부 정보