안녕하세요 에듀이노입니다.
기재해주신 이미지와 내용을 첨부한 결과 외부전원 공급이 9V가 공급되는것으로 보입니다.
12V 동작 팬은 12V전원으로 제어가 가능한 제품이며, 외부전원을 12V공급해주신 다음 테스트를
진행해 주시기 바랍니다.
감사합니다.
[ Original Message ]
include
// L293D 모터 드라이브 라이브러리
AF_DCMotor motor(1);
int sensorPin = 0; //Analog 0 번에 센서핀 연결
float ondo;
void setup()
{
Serial.begin(9600);
motor.setSpeed(230);
motor.run(RELEASE);
}
void loop()
{
//전압의 변화값을 센서핀으로 부터 읽음
int reading = analogRead(sensorPin);
//전압값을 읽음, 센서에 공급되는 전압이 5V면 읽은값x5.0 이고 3.3V 이면 3.3을 곱해준다
float voltage = reading * 5.0;
voltage /= 1024.0;
//전압값(mV)으로 온도 구함 (섭씨)
ondo = (voltage - 0.5) * 100 ;
Serial.println(ondo);
delay(1000); //1초 간격으로 측정
motor.run(FORWARD);
if(ondo>=20)
motor.setSpeed(230);
else if(ondo>=25)
motor.setSpeed(255);
else
motor.run(RELEASE);
}
12V 쿨링팬 돌리려는데 왜 안 돌아갈까요? 온도는 측정 잘됩니다.