질문게시판 > 아두이노 potentiometer(가변저항)의 저항값에 따라 3개의 led점등 질문

TODAY692 TOTAL3,359,552
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 질문게시판 | 아두이노 potentiometer(가변저항)의 저항값에 따라 3개의 led점등 질문

페이지 정보

작성자 master 작성일2018-07-02 09:49 조회10,746회 댓글0건

본문

	

아두이노를 이용하여 potentiometer(가변저항) 의 저항값을 변화시켜서 3개의led(빨,초,노)


pmValue(저항값) <=250 이면 빨강led점등
pmValue(저항값) <=500 이면 초록led점등
pmValue(저항값) >500 이면 노랑led 점등 

이렇게 프로그램을 만들려고하는데 어떻게하면 작동할까요?

//


// DateTime : 2018-05-22 오후 5:53:58
// by Ok-Hyun Park
//
int RPIN=3,GPIN=5,YPIN=6;
//
void setup(){}
//
void loop(){
  int Val=analogRead(A0);
  if     (Val<=250){ analogWrite(RPIN,255); analogWrite(GPIN,  0); analogWrite(YPIN,  0); } 
  else if(Val<=500){ analogWrite(RPIN,  0); analogWrite(GPIN,255); analogWrite(YPIN,  0); }
  else             { analogWrite(RPIN,  0); analogWrite(GPIN,  0); analogWrite(YPIN,255); }
}

 

analogWrite() 방식으로 구동했습니다.

 

// DateTime : 2018-05-22 오후 5:54:58
// by Ok-Hyun Park
//
int RPIN=3,GPIN=5,BPIN=6;
//
void setup(){}
//
void loop(){
  int Val=analogRead(A0)/2// 0~1023 -> 0~511
  if(Val<256){ analogWrite(RPIN,255-Val); analogWrite(GPIN,    Val); analogWrite(BPIN,      0); }
  else       { analogWrite(RPIN,      0); analogWrite(GPIN,512-Val); analogWrite(BPIN,Val-256); }
}

 

이 예제는 PWM으로 밝기를 조절하면서 세가지 색이 섞이도록 만들었습니다.

 

  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글 0

조회수 10,746

등록된 댓글이 없습니다.

질문게시판HOME > 질문게시판 목록

MCU, AVR, 아두이노 등 전자공학에 관련된 질문을 무료회원가입 후 작성해주시면 전문가가 답변해드립니다.
ATMEGA128PWMLED초음파
아두이노AVR블루투스LCD
UART모터적외선ATMEGA
전체 스위치 센서
질문게시판 목록
제목 작성자 작성일 조회
답변 답변글 답변 : 서보모터가 찡찡 거리면서 오작동합니다.댓글[9] 이미지 master 18-08-26 59566
질문 아두이노 블루투스 dc모터 제어댓글[1] 비공개 18-08-24 15205
질문 c언어에서 %2d가 뭔가요? master 18-08-24 36649
질문 ft232r 장치 관리자 master 18-08-24 11526
질문 전기자전거 배터리 전류 질문 이미지 master 18-08-24 9955
질문 C언어 10진수 정수형 변환문자열 질문 master 18-08-24 9656
질문 이 LED는 어디에 어떻게 연결해서 사용해야하는건가요? master 18-08-23 15354
질문 c언어 0과 null 구분 master 18-08-23 12870
질문 8051 ADC 컨버터댓글[1] 디코랩 18-08-23 11230
질문 아두이노 블루투스연결댓글[6] 이미지첨부파일 비공개 18-08-23 39480
질문 8051과 적외선센서와 ADC rohyunge 18-08-22 10878
답변 답변글 답변 : 8051과 적외선센서와 ADC master 18-08-22 10597
질문 온도센서 DS18S20 회로댓글[3] 이미지 rohyunge 18-08-22 20102
질문 EPROM 라이팅 방법 문의 master 18-08-21 10612
질문 PLD 와 MCU의 차이? master 18-08-21 10557
질문 Led smps 회로 질문 master 18-08-20 11569
질문 LCD 출력값 표기하기 Burn 18-08-20 9948
답변 답변글 답변 : LCD 출력값 표기하기 master 18-08-20 9996
질문 아두이노 전압측정 프로그래밍 Burn 18-08-20 12294
답변 답변글 답변 : 아두이노 전압측정 프로그래밍 master 18-08-20 9703
답변 답변글 답변 : 답변 : 아두이노 전압측정 프로그래밍 이미지첨부파일 Burn 18-08-20 10721
답변 답변글 답변 : 답변 : 답변 : 아두이노 전압측정 프로그래밍 master 18-08-20 11123
질문 아두이노 초음파센서 5핀 맨 마지막 GND? CND?는 어디에 연결하는 건가요? master 18-08-18 12967
질문 안녕하세요 조금전에 지식인에서 델파이 질문한사람입니다. abba 18-08-18 9595
답변 답변글 답변 : 델파이 procedure master 18-08-18 9491
답변 답변글 답변 2: 델파이 procedure댓글[1] master 18-08-18 11311
질문 안녕하세요 atmega 프로그램 해석 부탁드립니다!댓글[5] 첨부파일 비공개 18-08-18 25226
답변 답변글 답변 : atmega128 컨베이어벨트 dc모터 서보모터 lcd 첨부파일 master 18-08-18 12219
질문 리튬이온배터리 질문 master 18-08-17 11001
질문 스태핑모터 질문드립니다.댓글[1] 비공개 18-08-16 11073
게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기