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

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

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

묻고답하기

기술문의 게시판입니다.

게시판 상세
제목 D1R1 보드 로드셀 연결 문제 때문에 문의 드립니다.
작성자 73060341@n (ip:)
  • 작성일 2021-05-20
  • 추천 추천하기
  • 조회수 860


D1 R1에 HX711 로드셀 연결해서 기본 베이직 예제소스 돌려봤는데 계속 이상한 무게 값이 일정하게 떠서 어떻게 해결해야 할지 모르겠네요..

에러도 안뜨고 검색해봐도 정보가 없어서 답답해서 질문 드립니다.  추측으로는 혹시 납땜 문제일까 싶습니다...

아두이노와 HX711 로드셀 연결 후 시리얼 모니터에 정확하게 측정된 무게 값이 아닌 쓰레기값이 도출됩니다.


#include "HX711.h"


// HX711 circuit wiring

const int LOADCELL_DOUT_PIN = 16;

const int LOADCELL_SCK_PIN = 14;


HX711 scale;


void setup() {

  Serial.begin(57600);

  scale.begin(LOADCELL_DOUT_PIN, LOADCELL_SCK_PIN);

}


void loop() {


  if (scale.is_ready()) {

    long reading = scale.read();

    Serial.print("HX711 reading: ");

    Serial.println(reading);

  } else {

    Serial.println("HX711 not found.");

  }


  delay(1000);

  

}



게시글 신고하기

신고사유

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

평점 0점
첨부파일 에러.png , 회로도.png
비밀번호 수정 및 삭제하려면 비밀번호를 입력하세요.
  • 천재 개발자 2021-05-21 0점
    수정 삭제 댓글
    스팸글 우선 윗 예제를 보았는데 우노에서 SCK를 디지털 2핀에 DOUT를 PWM핀 3핀에 연결한 걸 핀번호만 변경하시고 D1R1에 연결하신거 같아요!!
    1. 위에 예제는 디지털핀으로 입력받고 PWM핀으로 출력하여 로드셀의 측정된 무게를 시리얼 모니터에 나타내는 코드입니다. 하지만 사용하신 D1R1보드는 PWM 출력 핀이 없어요. 그러니 시리얼 모니터에 제대로 출력될 수가 없었던 겁니다.
    로드쉘로 무게를 측정시키려면 아두이노 우노 보드를 사용하셔야하고, D1R1보드로는 HIGH,LOW식인 센서(껐다,켰다)방식만 사용하실 수 있을거 같아요.
  • 73060341@n 2021-05-23 0점
    수정 삭제 댓글
    스팸글 그럼 D1R1보드는 아예 로드셀을 못쓰는건가요?
  • 천재 개발자 2021-05-24 0점
    수정 삭제 댓글
    스팸글 네 로드셀은 D1R1으로 사용하실수 없어요 ㅠㅠ

스팸신고 스팸해제

댓글 수정

비밀번호 :

수정 취소

/ byte

비밀번호 : 확인 취소

댓글 입력

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

확인

/ byte

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

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

댓글 입력

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

확인

/ byte

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

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

«
»