커뮤니티 - 자유게시판

리니어레일 엑추에이터 작동 아두이노 코딩 부탁드립니다.

감곡여
  • 작성일
    2024-05-26
  • 조회수
    2,354
이번에 엘리베이터를 모형으로 만들어보고싶어 500 리니어레일 슬라이드 CNC 엑추에이터 아두이노를 구매했습니다. 그외에 필요한 부품들도 구매했는데요. 아래가 사이트에서 무상으로 제공해주는 리니어레일 엑추에이터를 사용했을때 리미트스위치를 사용한 왕복구동 실험 코딩입니다. —————————— // 리미트스위치를 사용한 왕복구동 실험 /* 라이브러리 include */ #include /* 모터드라이버 연결핀 */ #define DIR_PIN 8 //스텝모터드라이버 DIR 연결핀 #define CLK_PIN 9 //스텝모터드라이버 CLK 연결핀 /* 리미트스위치 연결핀 */ #define LLIMIT_PIN 3 #define RLIMIT_PIN 2 /* HCMotor 라이브러리 인스턴스 생성 */ HCMotor HCMotor; int Speed = 10; void setup() { /* 라이브러리 초기화 */ HCMotor.Init(); /* 모터0을 스텝모터로 설정하고 연결된 핀을 지정 */ HCMotor.attach(0, STEPPER, CLK_PIN, DIR_PIN); /* 모터를 연속동작모드로 설정*/ HCMotor.Steps(0,CONTINUOUS); /* 속도설정 */ HCMotor.DutyCyc —————————— https://www.youtube.com/watch?v=W3nYXTUkNYU 위 영상이 그에대한 영상입니다. 혹시 이것들을 참고하셔서 2개의 리미트스위치를 사용하지 않고 2개의 택트스위치를 사용했을 때 손가락으로 하나의 택트스위치1을 눌렀을때 엑추에이터가 내려가고 땠을때는 정지 택트스위치2를 눌렀을때 엑추에이터가 올라가고 손가락을 땠을때는 정지하는 코딩을 만들어주세요. 코딩 초보라..엑추에이터를 사용하면 간편할줄 알았는데 오히려 복잡해서..너무 힘드네요 ㅠ 부탁드립니다.

댓글 0

리니어레일 엑추에이터 작동 아두이노 코딩 부탁드립니다. : 창업정보 포털 오늘의창업