아두이노 > 아두이노 cd74hc4067-2개 조도센서

TODAY575 TOTAL153,516
사이트 이용안내
Login▼/회원가입
포럼 동영상강좌 회원가입


BASIC4MCU | 아두이노 | 아두이노 | 아두이노 cd74hc4067-2개 조도센서

페이지 정보

작성자 master 작성일2018-06-10 10:02 조회46회 댓글0건

본문

	

라이브러리 없어도 별 것 없습니다.

 

첨부 이미지

cd74hc4067 모듈 2개 사용

S3 -> 7
S2 -> 6
S1 -> 5
S0 -> 4
EN -> GND
VCC -> 5v
GND -> GND

두개 모듈의 위 신호는 동일하게 연결하세요


모듈1 SIG -> A0
모듈2 SIG -> A1
이렇게 연결합니다.

 

// DateTime : 2018-06-10 오전 10:05:06
// by Ok-Hyun Park
//
int muxS[]={4,5,6,7}; // CD74HC4067 S0,S1,S2,S3
int val1,val2;
//
void CD74HC4067(int ch){
  for(int i=0;i<4;i++)digitalWrite(muxS[i],(ch>>i)&1);
  delay(1);
  val1=analogRead(A0); // 모듈1
  val2=analogRead(A1); // 모듈2
}
//
void setup(){
  for(int i=0;i<4;i++)pinMode(muxS[i],OUTPUT);
  Serial.begin(9600);
}
//
void loop(){
  for(int i=0;i<16;i++){
    CD74HC4067(i);
    Serial.print(i   ); Serial.print(" Ch Module1: "); Serial.println(val1); // 모듈1  
    Serial.print(i+16); Serial.print(" Ch Module2: "); Serial.println(val2); // 모듈2
  }
  delay(2000);
}

 

댓글 0

조회수 46

등록된 댓글이 없습니다.

아두이노HOME > 아두이노 > 전체 목록

게시물 검색

Privacy Policy
                   MCU BASIC ⓒ 2017 모바일버전으로보기