아두이노 > 아두이노 우노 호환보드 업로드 문제

TODAY1,010 TOTAL273,957
사이트 이용안내
Login▼/회원가입
포럼 동영상강좌 회원가입


▼ BASIC4MCU 후원업체 최신 정보 ▼

▲ BASIC4MCU 후원업체 최신 정보 ▲

BASIC4MCU | 아두이노 | 아두이노 | 아두이노 우노 호환보드 업로드 문제

페이지 정보

작성자 서폰 작성일2018-10-09 15:31 조회39회 댓글1건

본문

	

아두이노 정품에는 작동이 잘 되는데 호환보드를 사서 똑같이 돌려도 동작이 안되네요

핀에도 문제가 없고 예제소스도 똑같이 했어요..

 

#include <LCD5110_Graph.h>

 

LCD5110 lcd(8, 9, 10, 11, 12);

 

extern unsigned char BigNumbers[];

extern uint8_t ui[];

 

int sensorPin = A0;

int sensorValue = 0;

int percent = 0;

String percentString = "0";

int stringLength = 0;

int IN1 = 2;

int IN2 = 3;

 

void setup()

{

  lcd.InitLCD();

  lcd.setFont(BigNumbers);

  delay(1000);

  pinMode(IN1, OUTPUT);

  pinMode(IN2, OUTPUT);

  Serial.begin(9600);

}

 

void loop()

{

  lcd.clrScr();

  lcd.drawBitmap(0, 0, ui, 84, 48);

  sensorValue = analogRead(sensorPin);

  percent = convertToPercent(sensorValue);

  percentString = String(percent);

  stringLength = percentString.length();

  displayPercent(stringLength);

 

  lcd.update();

  delay(1000);

  if (sensorValue > 718) {

    digitalWrite(IN1, HIGH);

    digitalWrite(IN2, LOW);

  }

  else if (sensorValue <= 317) {

    digitalWrite(IN1, HIGH);

    digitalWrite(IN2, HIGH);

  }

}

 

int convertToPercent(int value)

{

  int percentValue = 0;

  percentValue = map(value, 1023, 350, 0, 100);

  if (percentValue > 100)

    percentValue = 100;

  return percentValue;

}

 

void displayPercent(int length)

{

  switch (length)

  {

    case 1: lcd.print(percentString, 38, 19); break;

    case 2: lcd.print(percentString, 24, 19); break;

    case 3: lcd.print(percentString, 10, 19); break;

    default: lcd.print(percentString, 0, 19); break;

  }

}

댓글 1

조회수 39

master님의 댓글

master 작성일

업로드 시 에러나지 않고 업로드가 잘 되었다면 동일하게 동작해야합니다.

8번부터 12번까지 핀 체크를 해보세요
핀 한 개라도 납땜 불량이 있으면 LCD가 켜지지 않습니다.

아두이노HOME > 아두이노 > 전체 목록

아두이노 목록
제목 작성자 작성일 조회
315 아두이노 master님 도와주세요! 새글첨부파일 누멍쓰 18-10-21 13
답변 답변글 답변 : master님 도와주세요! 새글 master 18-10-21 11
313 아두이노 아두이노 드론에 카메라 기능을 추가하고싶어요 새글 호이히우 18-10-20 6
312 아두이노 밑에 두더지잡기 수정 부탁 드린것에 질문 있습니다. 새글 냉냉냥성냥 18-10-20 10
답변 답변글 답변 : 밑에 두더지잡기 수정 부탁 드린것에 질문 있습니다. 댓글[1] 새글 master 18-10-20 12
310 아두이노 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. 댓글[1] 냉냉냥성냥 18-10-20 15
답변 답변글 답변 : 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. master 18-10-20 8
답변 답변글 답변 : 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. 첨부파일 냉냉냥성냥 18-10-20 8
답변 답변글 답변 : 답변 : 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. 댓글[1] master 18-10-20 14
306 아두이노 작동 중인 팬모터를 블루투스와 연결된 앱으로 RPM 조절하는 코드를 추가해야하는데요. RobustWalKeR 18-10-19 11
답변 답변글 답변 : 작동 중인 팬모터를 블루투스와 연결된 앱으로 RPM 조절하는 코드를 추가해야하는데요. master 18-10-19 9
304 아두이노 master님 rc카 적외선센서 추가 질문 해도될까요? ㅠㅠ 윤재 18-10-19 13
답변 답변글 답변 : master님 rc카 적외선센서 추가 질문 해도될까요? ㅠㅠ 댓글[2] master 18-10-19 17
답변 답변글 답변 : 답변 : master님 rc카 적외선센서 추가 질문 해도될까요? ㅠㅠ 댓글[7] 새글 master 10:40 6
301 아두이노 앱인벤터 스크린마다 블루투스 댓글[1] intoo07 18-10-19 18
게시물 검색

Privacy Policy
MCU BASIC ⓒ 2017