제조공정
| 부품 | 수량 | 비고 |
|---|---|---|
| 아두이노 우노 | 1 | |
| 3kg 로드셀 (Load Cell) | 1 | |
| Adafruit 표준 LCD - 16x2 흰색/파란색 | 1 | |
| I2C LCD 모듈 (PCF8574) | 1 |
전자 부품들의 무게를 알고 싶어 직접 저울을 만들었습니다 :)
다음 라이브러리들을 다운로드해야 합니다:
회로도에 따라 모든 부품을 연결하세요.
프로그래밍이 핵심입니다.
scale.set_scale(xxxxxxx); 줄에 넣고 업로드하면 끝입니다./*
* https://facebook/nissiembeddedlab
* 2018 September 4
* 3kg Load Cell HX711 Module Interface with Arduino to measure weight in Kgs
* Arduino pin 2 -> HX711 CLK
* 3 -> DOUT
* 5V -> VCC
* GND -> GND
*/
#include "HX711.h"
#define DOUT 3
#define CLK 2
HX711 scale(DOUT, CLK);
#include <Wire.h>
#include <LiquidCrystal_PCF8574.h>
LiquidCrystal_PCF8574 lcd(0x3F);
float calibration_factor = -96650; // 캘리브레이션 후 얻은 값으로 변경
const int SW = 7; // 테어 버튼 핀
void setup() {
Wire.begin();
Wire.beginTransmission(0x3F);
pinMode(SW, INPUT_PULLUP);
lcd.setBacklight(255);
lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.print("Nissi 3kgLoadCell");
lcd.setCursor(0, 1);
lcd.print("Press Sw to tare");
scale.set_scale(-849650); // 캘리브레이션 팩터 적용
scale.tare();
}
void loop() {
lcd.setCursor(0, 1);
lcd.print("W = ");
lcd.setCursor(6, 1);
lcd.print(scale.get_units(), 3);
lcd.println(" kg ");
int x = digitalRead(SW);
if (x == LOW) {
scale.tare();
}
}

제조공정
밀링 머신은 비대칭 공작물 가공에 최적화된 만능 공작기계로, 금형 제조 핵심 장비입니다. 용도별로 다양하게 진화해왔으며, 주요 분류 체계를 정리합니다. 1. 컬럼-니 타입 (Column & Knee Type) - 가장 보편적 베이스에 수직 컬럼, 기어 드라이브 내장. 니(Knee)가 상하 이동, 새들(Saddle)이 횡이송, 테이블이 종이송·클램핑. 수직 밀링 머신 (Vertical Milling Machine) 스핀들 수직 배치. 아보어 불필요. 원통형 커터(페이스밀, 엔드밀) 사용. 금형, 금형 베이스, 평면/슬롯/포켓 가공에
연삭(Grinding)은 연마입자(Abrasive grains)가 결합된 연삭휠(Grinding wheel)로 공작물 표면을 미세 절삭하여 고정밀 치수, 미세 면조도, 고경도 소재 가공을 실현하는 정밀 마무리 공정입니다. 선반, 밀링 등 1차 가공 후 최종 치수/조도 확보용 2차 가공으로 필수적입니다. 연삭기 4대 기본 분류 (Conventional Grinding Machines) 1. 평면 연삭기 (Surface Grinding Machine) 평평한 면 가공 주목적. 성형 연삭휠 사용 시 곡면/단면도 가공 가능. 주축