에듀이노-코딩교육 전문 쇼핑몰 에듀이노-코딩교육 전문 쇼핑몰

학교, 공공기관이라면 후불결제하세요!

 
현재 위치
  1. 게시판
  2. 묻고답하기

묻고답하기

기술문의 게시판입니다.

게시판 상세
제목 쿨링팬 동작 문의드립니다.
작성자 1721083074@k (ip:)
  • 작성일 2021-05-19
  • 추천 추천하기
  • 조회수 1163

센서로 측정한 온도가 37도 이상일 경우, 모터가 동작하게 하려고합니다. 현재 아두이노 D1R1보드를 쓰고 있는데, 모터가 작동하지 않습니다.
12V 쿨링팬을 써서 문제가 되는건가 싶어서 혹시 12V가 아닌 5V 쿨링펜을 사용하면 잘 동작할까요? 한다면 팬을 여러개를 연결하고 싶은데
몇개까지 동시 작동시킬 수 있을까요?


//Light Sensor : ADC 0

#define PIN_TEMP A0

#define FAN D8


#include %26lt;Wire.h%26gt; // i2C 통신을 위한 라이브러리

#include %26lt;LiquidCrystal_I2C.h%26gt; // LCD 1602 I2C용 라이브러리

LiquidCrystal_I2C lcd(0x27,16,2); // 접근주소: 0x3F or 0x27


void setup()

{

Serial.begin(9600);

lcd.init();

lcd.backlight();

pinMode(FAN,OUTPUT);

}


void loop()

{

float valTemp %3D analogRead(PIN_TEMP);

valTemp %3D valTemp * 320/1023-50;

Serial.print("Temperature : ");

Serial.print(valTemp,1);

Serial.println(" C");


lcd.setCursor(0,0);

lcd.print(valTemp);


if(valTemp %26gt; 37){

digitalWrite(FAN,HIGH);

delay(500);

}


else{

digitalWrite(FAN,LOW);

delay(500);

}


delay(500);


}



게시글 신고하기

신고사유

신고해주신 내용은 쇼핑몰 운영자의 검토 후 내부 운영 정책에 의해 처리가 진행됩니다.

평점 0점
첨부파일
비밀번호 수정 및 삭제하려면 비밀번호를 입력하세요.
  • 2348 2021-05-20 0점
    수정 삭제 댓글
    스팸글 구성을 어떻게 하셨죠? 외부 전원 인가해주신 건가요?
    아두이노 보드에만 물렸으면 5V가 너무 약할 것 같고 모터 드라이버를 사용해서 12V로 펌핑 시켜주시던지 5V제품을 쓰셔야겠네요
  • 1721083074@k 2021-05-20 0점
    수정 삭제 댓글
    스팸글 아 외부전원 인가를 안 했습니다. 5V 제품을 쓰면 외부전원 인가 없이도 잘 작동할까요?
    혹시 연결할 팬 수는 제한이 있을까요?
  • 2348 2021-05-20 0점
    수정 삭제 댓글
    스팸글 네 잘 작동합니다 연결 팬수는 따로 제한은 없으나 보드에서 아무래도 usb로 입력 받는 전류량에 대해선 한계가 있기 때문에 적당히 물리는 게 좋죠
    usb2.0은 전류공급량이 최대 500mA이고 아두이노는 디지털 입출력핀당 최대 40mA정도기 때문에 뭐 이론상 12개도 가능은 하겠지만 말그대로 이론이니까여....ㅎ

스팸신고 스팸해제

댓글 수정

비밀번호 :

수정 취소

/ byte

비밀번호 : 확인 취소

댓글 입력

댓글달기이름 :비밀번호 : 관리자답변보기

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

댓글 입력

댓글달기이름 :비밀번호 :

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

«
»