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

아두이노 기반 척력 자기 부상: 간단 회로 & DIY 가이드

부품 및 소모품

아두이노 UNO × 1
저항 1kΩ × 1
트랜지스터 BD241 × 1
리니어 홀 효과 센서 UGN3503 × 1
RobotGeek 미디엄 솔레노이드 × 1
대형 스피커 자석 (토로이달) × 1

필요한 도구 및 기계

납땜 인두 (범용)

앱 및 온라인 서비스

아두이노 IDE

프로젝트 소개

몇 년 전 척력 자기 부상 장치를 만들려 했으나, 찾은 회로들은 모두 복잡하고 설정도 매우 까다로웠습니다.

여러 번의 실패와 반쯤 성공한 시도 끝에 사진의 기성 부상 장치를 구매했지만, 이건 집에서 만들기(DIY)엔 거의 불가능했습니다.

아두이노 기반 척력 자기 부상: 간단 회로 & DIY 가이드

이제 아두이노 보드 외에 몇 가지 부품만으로 구성되고 DIY가 아주 쉬운 척력 부상 장치를 소개합니다:

회로는 매우 간단하며 아래 그림과 같습니다. 아두이노는 기본 5V로, 솔레노이드는 트랜지스터를 통해 12V~20V로 구동하며 공통 그라운드를 공유합니다. 자석과 솔레노이드의 극성은 그림에 표시돼 있습니다.

조정에는 약간의 인내와 시간이 필요하지만, 그게 바로 만드는 즐거움입니다. 홀 센서는 솔레노이드 위 상단에 위치해야 합니다. 그 위에 떠야 할 자석을 올립니다. 제 경우 토로이드 자석을 위아래로 움직여 조정했습니다. 하드웨어 조정 외에 코드에서 첫 줄 값(set_point)을 200~350 사이로 변경해 소프트웨어적으로도 조정 가능합니다. 이 두 가지 조정의 조합으로 최적 결과를 얻습니다.

코드

무제 파일 Arduino
int set_point = 250; // 설정값
int sensorPin = A1;
int output_pin = 2;
int sensorValue = 0;

void setup() {
  Serial.begin(9600);
  pinMode(output_pin, OUTPUT);
}

void loop() {
  sensorValue = analogRead(sensorPin);
  // Serial.println(sensorValue);
  if (sensorValue <= set_point)
    digitalWrite(output_pin, LOW);
  else
    digitalWrite(output_pin, HIGH);
}

회로도

아두이노 기반 척력 자기 부상: 간단 회로 & DIY 가이드

제조공정

  1. 아두이노 디지털 주사위: LCD 기반 랜덤 넘버 제너레이터 만들기
  2. 스마트 홈 연동을 위한 다중 위치 온도 센서 시스템
  3. DIY 아두이노 USB 게임 컨트롤러 - 나만의 고성능 게임패드 만들기
  4. MotionSense: 아두이노와 ESP8266으로 만드는 스마트 침입 감지 시스템
  5. 3D 프린터 화재 예방: 스마트 센서 안전 시스템
  6. 픽셀 체이서: 아두이노 나노로 만든 인터랙티브 원탭 LED 게임
  7. 아두이노, Yaler, IFTTT로 웹 연동 IoT 게이지 만들기
  8. 고성능 아두이노 기상 관측용 데이터 로거 제작 가이드
  9. 아두이노 8×8 LED 매트릭스 플립 시계 – DIY 실시간 시계 프로젝트
  10. CoroFence 열화상 감지기: Panasonic Grid-EYE & PIR 센서 IoT 연동