반응형 온도센서2 Arduino Uno - LM35 온도센서 이용하기 - 2 심기일전하여 레퍼런스를 지정하면 되지 않을까 기대를 하며... 다시 코드를 짜봤다. #include#includeLiquidCrystal_I2C lcd(0x3F,16,2);const int lm35OUT=A0;int A0out=0;float Temp=0; //to calculate temperature:void setup() { // put your setup code here, to run once:lcd.init();lcd.backlight(); //to drive LCD:Serial.begin(9600);analogReference(INTERNAL); //for Serial input:pinMode(13,OUTPUT);pinMode(12,OUTPUT); //to control LED:}void lo.. 2018. 11. 22. Arduino Uno - LM35 온도센서 이용하기 - 1 온도센서를 이용하기 위해서 코딩을 해 본다. 근데 한 방에 이상한 점을 발견.. 기초지식이 없는 탓일거야...센서가 연결된 핀을 지정하는데 누구는 int를 쓰고 누구는 const int를 쓰길래 찾아보니 이런 내용이 있더라 이 아날로그 핀은 입력 전용이니까 나도 일단 const int를 쓰기로 하고 대강 만들어봤다. LM35dz 소자는 mV단위로 값이 나온다니 정수로 지정하면 되겠고 이건 틀렸네.. 그 이유는 아래 설명을 보면 되겠다. 그리고 아래 코드 중에서 tempsensor=2는 잘못된 것.. 아날로그 입력이니까 A0정도를 썼어야 했다. 아날로그 단자는 입력 전용이니 pinMode로 지정할 필요는 없고!별 생각없이 한 번만 돌아가는 부분에다 변수를 선언했더니 이렇게 에러 메시지를 보내준다. 변수는 .. 2018. 11. 21. 이전 1 다음 728x90 반응형