LED소스

메카 2017-05-29 (월) 13:52 7년전 4721  
// LED 핀 정의
// 빨간 10, 노랑 11, 녹색 12
int redled = 10;
int yelled = 11;
int greled = 12;

float current_val = 0.0;

void setup()
{
  pinMode(redled,OUTPUT); pinMode(yelled, OUTPUT); pinMode(greled,OUTPUT);
}

void loop()
{
  int raw_val = analogRead(A0);
  // raw_val >> current_val (변환공식)
  current_val = raw_val * 0.1;
  if(current_val > 10) //mA
  {
    digitalWrite(yelled,HIGH);
  }
  else
  {
    digitalWrite(yelled,LOW); digitalWrite(greled,HIGH);
  }
}




 

메이크쉐어 PC버전 로그인
로그인 해주세요.

회원가입

쪽지

포인트

스크랩
기초강좌(배우고)
부품사용법(익히고)
프로젝트(공유하고)
게시판
메이크쉐어 PC버전 로그인