아두이노 > master님 질문 하나더 드려도 될까요??~

TODAY915 TOTAL273,862
사이트 이용안내
Login▼/회원가입
포럼 동영상강좌 회원가입


▼ BASIC4MCU 후원업체 최신 정보 ▼

▲ BASIC4MCU 후원업체 최신 정보 ▲

BASIC4MCU | 아두이노 | 아두이노 | master님 질문 하나더 드려도 될까요??~

페이지 정보

작성자 joh1247 작성일2018-10-05 11:53 조회52회 댓글0건

본문

	


#include <Servo.h>
Servo SV;
//
int trig=8,echo=9;
int Sensor=A0;
int led[10]={2,3,4,5,6,7,11,12,13,A1};
//
int data,mV,Cm=0,level;
//
void setup(){
  pinMode(trig,OUTPUT); pinMode(echo,INPUT);
  for(int i=0;i<10;i++)pinMode(led[i],OUTPUT);
  SV.attach(10);
  Serial.begin(9600);
}
//
void loop(){
  digitalWrite(trig,1); delayMicroseconds(10); digitalWrite(trig,0);
  long duration=pulseIn(echo,HIGH);
  long distance=(340*duration)/2/10000;
  Serial.print("distance:"); Serial.println(distance);
  //
  if(distance<=10){ SV.write(100); delay(1000); }
  else            { SV.write(10); }
  //---------------------------------------
  data=analogRead(Sensor);    Serial.print("Sensor:"); Serial.println(data);
  mV=map(data,0,1023,0,5000); Serial.print("mV:"); Serial.println(mV); // mV 단위로 변경
  Cm=(21.61/(mV-169.6))*1000; Serial.print("Cm:"); Serial.println(Cm); // cm 변환
  //
  if(Cm>30)Cm=30; if(Cm<10)Cm=10;                // max,min 처리
  level=map(Cm,10,30,5,0);                       // level 0~5로 변경(10cm거리면 레벨5)
  level*=2;                                      // level 0~5 -> 0~10로 변경
  Serial.print("level:"); Serial.println(level); // level 출력
  for(int i=0;i<10;i++){
    if(level>i)digitalWrite(led[i],1);
    else       digitalWrite(led[i],0);
  }
  //
  delay(100);
}

알려주신대로 코딩 했는데 회로 한번만 봐주실수 있나요??..

LED바 불빛이 원하는대로 안나옵니다. 

댓글 0

조회수 52

등록된 댓글이 없습니다.

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

아두이노 목록
제목 작성자 작성일 조회
315 아두이노 master님 도와주세요! 새글첨부파일 누멍쓰 18-10-21 12
답변 답변글 답변 : master님 도와주세요! 새글 master 18-10-21 11
313 아두이노 아두이노 드론에 카메라 기능을 추가하고싶어요 새글 호이히우 18-10-20 6
312 아두이노 밑에 두더지잡기 수정 부탁 드린것에 질문 있습니다. 새글 냉냉냥성냥 18-10-20 10
답변 답변글 답변 : 밑에 두더지잡기 수정 부탁 드린것에 질문 있습니다. 댓글[1] 새글 master 18-10-20 12
310 아두이노 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. 댓글[1] 냉냉냥성냥 18-10-20 15
답변 답변글 답변 : 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. master 18-10-20 8
답변 답변글 답변 : 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. 첨부파일 냉냉냥성냥 18-10-20 8
답변 답변글 답변 : 답변 : 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. 댓글[1] 새글 master 18-10-20 12
306 아두이노 작동 중인 팬모터를 블루투스와 연결된 앱으로 RPM 조절하는 코드를 추가해야하는데요. RobustWalKeR 18-10-19 11
답변 답변글 답변 : 작동 중인 팬모터를 블루투스와 연결된 앱으로 RPM 조절하는 코드를 추가해야하는데요. master 18-10-19 9
304 아두이노 master님 rc카 적외선센서 추가 질문 해도될까요? ㅠㅠ 윤재 18-10-19 13
답변 답변글 답변 : master님 rc카 적외선센서 추가 질문 해도될까요? ㅠㅠ 댓글[2] master 18-10-19 17
답변 답변글 답변 : 답변 : master님 rc카 적외선센서 추가 질문 해도될까요? ㅠㅠ 댓글[6] 새글 master 10:40 4
301 아두이노 앱인벤터 스크린마다 블루투스 댓글[1] intoo07 18-10-19 18
게시물 검색

Privacy Policy
MCU BASIC ⓒ 2017