코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
Sharp / GP2Y1010AU0F 미세먼지 센서 data 값이 어떤 부분이랑 코드적으로 연관되어 있는건가요?
kevinese | 2019-03-29
|
||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1. 프로젝트 사용한 보드 종류 (EX : 오렌지보드, 오렌지 BLE보드, 아두이노 UNO 등)
2. 사용한 개발 프로그램명 아두이노 IDE
3. 사용한 센서 모델명
4. 연결한 회로 설명 (또는 이미지)
5. 소스코드 (주석 필수)
////////////////////////측정값에 따른 이모티콘, LED 세팅///////////////////////////
void setEmoticon(float data) {
if (data > 100) { //Worst. 80 < data, Red LED
lcd.createChar(4, topAngry1);
lcd.createChar(5, topAngry2);
lcd.createChar(6, bottomAngry1);
lcd.createChar(7, bottomAngry2);
digitalWrite(9, HIGH);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
}
else if (data > 50) { //Normal. 30 < data < 80, Yellow LED
lcd.createChar(4, topSoSo1);
lcd.createChar(5, topSoSo2);
lcd.createChar(6, bottomSoSo1);
lcd.createChar(7, bottomSoSo2);
digitalWrite(9, HIGH);
digitalWrite(10, HIGH);
digitalWrite(11, LOW);
}
else { //Good. data < 30, Green LED
lcd.createChar(4, topSmile1);
lcd.createChar(5, topSmile2);
lcd.createChar(6, bottomSmile1);
lcd.createChar(7, bottomSmile2);
digitalWrite(9, LOW);
digitalWrite(10, HIGH);
digitalWrite(11, LOW);
}
}
이 소스코드 부분에서요 data 부분은 어떤 부분과 연관되어 있는건가요? 미세먼지 지수라고는 알고 있는데, 그래서 자세히 알 필요가 있어서 PMsensor 부분 추가파일을 아무리 봐도 안나오네요.. ㅠㅠ
6. 문제점 및 에러 내용 https://kocoafab.cc/make/view/729 이부분 참조했습니다!
|
||||||||||||||||||||||||||||
이전글 | 스텝모터 아두이노에 관련해서.. | 2019-03-28 | |||||||||||||||||||||||||||
다음글 | Thinkspeak과 아두이노 esp8266사용할 때 초음파센서값이 0이 나오는 이유가 궁... | 2019-03-29 |