산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

전자 계량기

구성품 및 소모품

Arduino UNO
× 1
3Kg 로드셀
× 1
Adafruit Standard LCD - 파란색 바탕에 16x2 흰색
× 1
I2C LCD 모듈
× 1

앱 및 온라인 서비스

Arduino IDE

이 프로젝트 정보

전자부품 중량에 대해 알고 싶습니다. 그래서 저만의 저울을 만들기로 했어요 :)

그렇게 하려면 아래에 나열된 라이브러리를 다운로드해야 합니다.

리퀴드크리스탈_PCF8574

와이어

HX711

회로도에 따라 모든 구성 요소를 연결합니다.

프로그래밍 부분이 중요합니다.

1. 보정

캘리브레이션에서 트레이에 로드 없이 캘리브레이션 스케치 업로드를 엽니다. 그런 다음 알려진 무게 요소를 넣은 다음 알려진 값을 볼 때까지 직렬 포트 증가 또는 감소를 엽니다.

예를 들어 250g의 추를 넣으면 보정 전에 처음에는 400g 또는 1kg이 됩니다. a, s, d, f 또는 z, x, c, v 키를 사용하여 250g이 될 때까지 보정 수준을 수정합니다. 400g 또는 1kg에서. 그런 다음 보정 계수를 기록해 둡니다.

2. 실제 스케치

보정된 값 xxxxxxx를 이 줄에 입력하고 업로드합니다....

scale.set_scale(xxxxxxx);

3. 용기 값을 재설정하려면 버튼 하나를 사용합니다.

<섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

코드

<울>
  • 코드
  • 코드C/C++
    /* * https://facebook/nissiembeddedlab * 2018년 9월 4일 * 3Kg 로드셀 HX711 모듈 인터페이스를 사용하여 Kgs Arduino 핀 2 -> HX711 CLK 3 -> DOUT 5V -> VCC GND -> 무게 측정 GND*/#include "HX711.h" #define DOUT 3#define CLK 2HX711 scale(DOUT, CLK);#include #include LiquidCrystal_PCF8574 교정 6 lcd(0x5factor) -9at6;const int SW =7; 무효 설정() { Wire.begin(); Wire.beginTransmission(0x3F); 핀모드(SW, INPUT_PULLUP); lcd.setBacklight(255); lcd.begin(16, 2); lcd.setCursor(0,0); lcd.print("닛시 3kgLoadCell"); lcd.setCursor(0,1); lcd.print("무게를 입력하려면 Sw를 누르세요."); scale.set_scale(-849650); scale.tare(); } 무효 루프() { lcd.setCursor(0,1); lcd.print("W ="); lcd.setCursor(6,1); lcd.print(scale.get_units(),3); lcd.println(" kg "); 정수 x =디지털 읽기(SW); if(x ==LOW) { scale.tare(); }}

    회로도


    제조공정

    1. EEG 기계
    2. 자판기
    3. 전자 잉크
    4. 투표기
    5. 재봉틀
    6. 선반 기계의 부품
    7. 선반 기계의 이해
    8. 밀링 머신의 구성 요소
    9. 기계의 이해
    10. JW머신