저희가 현재 모터는 NEMA17, 드라이브는 SBD-10이라는 모터드라이브를 사용하고있습니다. 이 모터 드라이브는 V+, GND, Vcc, DIR, STP, EN 핀이 있습니다. V+, GND는 12V 배터리와 연결을하고 Vcc는 아두이노 5V, DIR, STP, EN 핀은 각각 2, 3, 4핀에 배치하였습니다. EN핀이 홈페이지에 탈조신호라고 나와있어서 녹칸다님 예제와 추가로 Void setup() 에 digitalWrite(EN, HIGH)로 해서 무한히 도는 프로그래밍을 해볼려고했으나 진동만 나고 축이 안도는데 제가 EN핀을 이해를 잘 못한건지, AccelStepper.h를 불러올때 녹칸다님은 2개의 핀만 사용하여 AccelStepper stepper=AccelStepper(1,STEP,DIR); Driver핀에 '1'(2 driver pin required)을 입력해시는데 저는 다른값을 입력해야해서 문제가 일어나는지 궁금합니다.
안녕하세요. 영상보며 항상 큰 도움을 얻고 있는 구독자 입니다. 제가 NEMA17 스텝모터(기어드)를 벽에 달고 축에 물건을 달아서 동일 구간을 반복하게 하려고 하는데요. 전원을 껐다 켰을 때 물건이 탈조 되는걸 방지하는 장치가 있어야 할거 같아서요. 헉시 리미트 스위치를 상단에 달아서 스위치 신호가 잡히면 loop 문 처음으로 돌아가게 할수도 있을까요?
안녕하세요. C와 아두이노 공부에 큰 도움을 받고 있어서 항상 감사할 따름입니다. 아무리 봐도 배선이나 코딩엔 틀린것이 없는데, 속도가 200일때 즉 1회전/1초 속도일때 진동이 심하고 1회전/1초 속도가 나질 않습니다 400부턴 정상인듯 하고요. 반대 방향도 마찬가지입니다. 무엇이 문제일까요? 단순히 제가 산 nama17모터가 저가형이어서 그런것일까요? 개당 약 6000원에 산것인데... 저RPM에서 이런 현상이 일어나는듯 한데....
저희가 현재 모터는 NEMA17, 드라이브는 SBD-10이라는 모터드라이브를 사용하고있습니다. 이 모터 드라이브는 V+, GND, Vcc, DIR, STP, EN 핀이 있습니다. V+, GND는 12V 배터리와 연결을하고
Vcc는 아두이노 5V, DIR, STP, EN 핀은 각각 2, 3, 4핀에 배치하였습니다. EN핀이 홈페이지에 탈조신호라고 나와있어서 녹칸다님 예제와 추가로 Void setup() 에 digitalWrite(EN, HIGH)로 해서 무한히 도는 프로그래밍을 해볼려고했으나 진동만 나고 축이 안도는데 제가 EN핀을 이해를 잘 못한건지, AccelStepper.h를 불러올때 녹칸다님은 2개의 핀만 사용하여 AccelStepper stepper=AccelStepper(1,STEP,DIR); Driver핀에 '1'(2 driver pin required)을 입력해시는데 저는 다른값을 입력해야해서 문제가 일어나는지 궁금합니다.
en핀은 연결안해두 될거에요~
필요할때 사용하는 거에요
영상에서는 스텝모터를 검정 초록 빨강 파랑식으로 연결하였는데 제가 가지고있는 스텝모터는 검정 초록 파랑 빨강 순으로 연결되어있더군요 색깔과 상관없이 순서대로 나온 선을 그대로 연결해도되나요?
그리고 a4988 드라이버에 외부전원 12v에 캬패시터를 47uf를 썼는데 나중에 100uf로 바꿀생각입니다. 그런데 이전에 47uf를 써서 드라이버가 고장날 확률도 있나요?
안녕하세요! 학교 프로젝트 하다가 영상을 보게됐네요! 영상에서와 같은 모터를 사용하여 회전을 주는데 모터가 너무 심하게 진동하면서 돌아가는데 혹시 무엇이 문제인지 아시나요?
아마 속도때문일거예요!
안녕하세요 강의 잘 보고 있습니다. 아두이노 우노의 잭이 아닌 별도의 잭을 다는 이유는 모터 드라이버에 전류를 공급하기 위해서인가요?
맞아용 12V 외부전원을 연결해주어야합니다~!
@@nockanda 감사합니다 차분하게 따라해볼게요^^!!
@@nockanda 브레드 보드 대신 CNC 쉴드를 사용하면 더 간단하게 구성할 수 있겠죠?
@@ck8215 맞아용
@@nockanda 감사합니다!
Thanks!
안녕하세요. 영상보며 항상 큰 도움을 얻고 있는 구독자 입니다. 제가 NEMA17 스텝모터(기어드)를 벽에 달고 축에 물건을 달아서 동일 구간을 반복하게 하려고 하는데요. 전원을 껐다 켰을 때 물건이 탈조 되는걸 방지하는 장치가 있어야 할거 같아서요. 헉시 리미트 스위치를 상단에 달아서 스위치 신호가 잡히면 loop 문 처음으로 돌아가게 할수도 있을까요?
mcu가 리셋되었을때 생기는 문제는 소프트웨어로 해결이 어려워요
제 생각엔 웜기어로 물건을 들어올리거나 내리면 될거 같아요
웜기어 dc모터 말씀하시는 건지요? dc모터로 하면 mcu리셋시 탈조를 방지 할수 있는 방법이 있을까요?
아니면 영상에서 말씀해주신 리미트스위치 호밍과 루프문 실행을 외부의 버튼으로 제어가 가능할까요?
@@outsight- 아니요 스탭모터 회전축에 웜기어를 연결하는거에요
웜기어에 대해서 검색하면 알수있을거에요
@@nockanda 답변 감사합니다. 항상 큰 도움 받고 있습니다^^
안녕하세요. C와 아두이노 공부에 큰 도움을 받고 있어서 항상 감사할 따름입니다. 아무리 봐도 배선이나 코딩엔 틀린것이 없는데, 속도가 200일때 즉 1회전/1초 속도일때 진동이 심하고 1회전/1초 속도가 나질 않습니다 400부턴 정상인듯 하고요. 반대 방향도 마찬가지입니다. 무엇이 문제일까요? 단순히 제가 산 nama17모터가 저가형이어서 그런것일까요? 개당 약 6000원에 산것인데...
저RPM에서 이런 현상이 일어나는듯 한데....
그렇다면 하드웨어적인 문제가 있다고 봐야겠네용
이유를 정확히는 모르겠어용
neme17이랑 드라이버 어디서 구매하셨어요.. 똑같은거 구매해서 도전해보려고요.!
nema17하고 a4988이라고 검색하면 국내에서 아주 쉽게 구입할수 있어요
1번 예제에서 똑같이 코딩입력했는데 시계방향으로만 돌아요..뭐가 문제인걸까요?
아답터잭필요해요. 링크
L298N모터 드라이버 사용해서 앱인벤터 만들어도 괜찮을까요?
그럼용 가능합니다~!
thanks so much
어댑터 구입 링크 공유해주실 수 있나요?
dc잭 말씀하시는거지용
naver.me/FhyL5EtL
@@nockanda 감사합니다~ 잘 보고 배우고 있습니다! 감사합니다~!!! 아 그리고,, 생방을 들을 실력이 부족해서,, 계속 배워서 같이 참여하고 싶습니다! 감사합니다~
😊 좋은 강의 감사합니다.
Thanks!
thanks a lot
Thanks!
Thanks!
감사합니당~!