질문게시판 > 결선

TODAY6,852 TOTAL7,736,971
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

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


BASIC4MCU | 질문게시판 | 결선

페이지 정보

작성자 비공개 작성일2018-06-10 10:10 조회36,343회 댓글5건

본문

	int dust_sensor1=A0,dust_sensor2=A1; // 미세먼지 아나로그 출력

int sensor_led1=12 ,sensor_led2=13;  // 미세먼지 적외선 led
//
void setup(){
  Serial.begin(9600);
  pinMode(sensor_led1,OUTPUT); // 미세먼지 적외선 led
  pinMode(4,OUTPUT);
}
//
void loop(){
  float adc;
  digitalWrite(sensor_led1,LOW);        delayMicroseconds( 280); // LED 켜기 // 샘플링해주는 시간.
  adc=analogRead(dust_sensor1);         delayMicroseconds(  40); // 센서 값 읽어오기
  digitalWrite(sensor_led1,HIGH);       delayMicroseconds(9680); // LED 끄고 대기
  float dustug1=(0.17*(adc*(5.0/1023.0))-0.1)*1000.0;            // 미세먼지 값 계산 ug/m^3 
  Serial.print("Dust1 Density[ug/m3]: "); Serial.print(dustug1); // 시리얼 모니터에 미세먼지 값 출력
  //
  digitalWrite(sensor_led2,LOW);        delayMicroseconds( 280); // LED 켜기 // 샘플링해주는 시간.
  adc=analogRead(dust_sensor2);         delayMicroseconds(  40); // 센서 값 읽어오기
  digitalWrite(sensor_led2,HIGH);       delayMicroseconds(9680); // LED 끄고 대기
  float dustug2=(0.17*(adc*(5.0/1023.0))-0.1)*1000.0;            // 미세먼지 값 계산 ug/m^3 
  Serial.print("Dust2 Density[ug/m3]: "); Serial.print(dustug2); // 시리얼 모니터에 미세먼지 값 출력
  //
  delay(2000);
}

1. 저는 3색 RGB 모듈을 사용하지 않을거라서 위의 코드처럼 3색 RGB 모듈 관련 코드만 지우면 될까요? 농도 데이터값만 필요해서요!

2. 그리고 사진에 써있는 디지털 PWM(~) 이 analogWrite함수를 쓸 수 있게 하는게 아니고 다른 PWM표시가 있어야하는건가요?

3. 그리고 7번째 줄에 pinMode(4,OUTPUT);
은 핀4번을 사용하지 않는데 왜 있는걸까요??
  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글 5

조회수 36,343

master님의 댓글

master 작성일


1. 3색 RGB 모듈 관련 코드만 지우면 됩니다.
2. PWM(~) 이 analogWrite함수와 같은겁니다.

k3874님의 댓글

비공개 댓글의 댓글 작성일

3. 그리고 7번째 줄에 pinMode(4,OUTPUT);
은 핀4번을 사용하지 않는데 왜 있는걸까요??

master님의 댓글

master 댓글의 댓글 작성일

예제소스를 만드는 사람은 신이 아니라서 실수가 있을 수 있습니다.
교과서조차 오타가 있는걸요

k3874님의 댓글

비공개 댓글의 댓글 작성일

아 오타이군요!! 제가 모르는 의미가 있는 줄 알았습니다!! 결선관련 하나만 더 여쭤보겠습니다!! 센서가 한개일땐 아두이노의 5v 핀에 연결하는건데 센서가 두개일땐 아두이노의 vin핀에 연결해야 하는건가요??

master님의 댓글

master 댓글의 댓글 작성일

회로도를 그려서 첨부하셔야지 체크도 쉽고 수정해드리기도 쉽습니다.
Vin에 연결하면 고장납니다.

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

MCU, AVR, 아두이노 등 전자공학에 관련된 질문을 무료회원가입 후 작성해주시면 전문가가 답변해드립니다.
ATMEGA128PWMLED초음파
아두이노AVR블루투스LCD
UART모터적외선ATMEGA
전체 스위치 센서
질문게시판 목록
제목 작성자 작성일 조회
질문 5v 7a-> 3.3v 30mA 변환 질문 master 18-08-10 12690
질문 ac 220v 단상 모터의 rpm 조절 방법 질문 master 18-08-10 11454
질문 창문에들어오는 빛이 많으면 불투명 유리로 바꿔지고 아니면 그대로인 것을 아두이노 코딩으로 어떻게 하나요?? master 18-08-10 11423
질문 아두이노 와이파이 센서 코드 질문 master 18-08-10 11581
질문 라즈베리 파이 + CLCD + TFT LCD 관련 질문 master 18-08-10 11841
질문 아두이노 전압측정 프로그래밍 질문 master 18-08-10 10965
질문 아두이노 스텝모터 질문 master 18-08-10 10927
질문 아두이노 온도센서랑 스텝모터 질문 master 18-08-10 11070
질문 충전량이 다른 7.4 볼트 리튬이온 직렬연결 질문 master 18-08-10 11579
질문 아두이노 틸트센서를 이용한 서보모터 제어 질문 master 18-08-10 13382
질문 아두이노 조립과 소스코드댓글[3] 이미지첨부파일 비공개 18-08-10 22876
질문 불꽃센서와 모터 이미지첨부파일 비공개 18-08-10 10565
답변 답변글 답변 : 아두이노 불꽃센서 master 18-08-10 11801
답변 답변글 답변 2: 아두이노 서보모터댓글[2] 이미지 master 18-08-10 14971
질문 아두이노 설계도 질문댓글[4] 이미지첨부파일 밥솥 18-08-09 25921
질문 아두이노 웹서버(esp8266)댓글[1] 아훈여 18-08-09 12598
질문 속도.초음파.서보모터 질문입니다. fiddn 18-08-09 11301
답변 답변글 답변 : 속도.초음파.서보모터 질문입니다. master 18-08-09 11616
답변 답변글 답변 2: 속도.초음파.서보모터 질문입니다. master 18-08-09 10265
질문 아두이노 GPS 질문 master 18-08-09 12517
질문 아두이노 장애물감지기, 물체탐지기 질문 master 18-08-09 11283
질문 c언어 질문 master 18-08-09 12526
질문 K평균 알고리즘 질문 master 18-08-09 12854
질문 아두이노 자이로센서 GY-521 질문 master 18-08-09 15661
질문 10진수 12를 2진수 2의 보수 변환 질문 master 18-08-09 11125
질문 MOSFET 문제점 질문 master 18-08-09 12092
질문 조이스틱 2개 서보모터 2개 DC모터 2개 아두이노 우노 동시 제어 질문 master 18-08-09 14206
질문 C언어 1비트 관련 질문 master 18-08-09 10740
질문 스피커로 입력괴는 전류는 교류인가요? master 18-08-09 10761
질문 아두이노 기울기 센서 질문 master 18-08-09 10413
게시물 검색

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
모바일버전으로보기