아두이노 코딩 시즌2 #14 || 스텝모터 다루기

Поділитися
Вставка
  • Опубліковано 10 лис 2024

КОМЕНТАРІ • 48

  • @littlepeach0897
    @littlepeach0897 Рік тому

    와 너무 쉽게 알려주는거 아닌가요
    이렇게 쉽다고?

  • @다샤승헌
    @다샤승헌 2 роки тому

    선생님 두번쨰 실험에서 for문 1번은 1회에 90도 회전이면 0.125초 동안 90도를 도는건가여? for문 첫번쨰1회 두번쨰1회가 한번인건가여? 첫번째폴문은 4회 돌고 2번째는 60회 돌게 되어있는데 그럼 첫번쨰 폴문이 4회 를 다돌고 두번쨰께 실행되는지 , 그런게 과정이 궁금합니다. 회전할떄 딜레이의 시간은 2초에 포함안되나여?

  • @jsmake9
    @jsmake9 2 роки тому +1

    안녕하세요 유익한 정보 잘봤습니다.
    조언해주실수 있는지 문의드려봅니다.
    7분 14초처럼 한바퀴 돌고 다시 한바퀴 도는 영상에서
    스위치를 하나 빼줘서 한번 누루면 정회전으로 돌고
    다시 스위치를 누루면 반대로 도는 코드를 할려면 어떻게 해야되고
    텍트스위치는 어느핀에다가 연결해야 되는지요....^^;;

    • @GDSB
      @GDSB  2 роки тому

      택트스위치는 아두이노의 별도의 입출력핀에 연결하신 후, 변수를 하나 선언해주셔서 택트스위치를 누를때마다 변수의 값이 0->1, 1->0이 되도록 해주신 후, 변수의 값에 따라 스탭모터의 방향이 바뀌도록 하면 될 것 같습니다^^

  • @arabica7
    @arabica7 3 роки тому +1

    와 재밌네요. FORTRAN으로 미분적분 프로그램하고 Z80기계어로 프로그램
    하던 세대입니다.
    요즘 심심해서 스텝모터를 이용한 반복운동하는 장치를 만들어볼까
    생각이 들어 이 채널에 들어왔네요..ㅎㅎ 많은 도움이 되었습니다.
    앞으로도 잘 부탁드립니다..ㅎ 아참 구독 좋아요 꾹 누르고 갑니다~

    • @GDSB
      @GDSB  3 роки тому +1

      구독해 주셔서 감사합니다^^ 코딩 분야의 대선배님이시군요!
      FORTRAN은 정말 코딩이 어렵지만 연산속도가 아주 빨라서 저도 요사이 시뮬레이션용으로 사용하고 있습니다.
      대선배님 보시기에 부끄럽지 않게 앞으로도 유익하고 좋은 콘텐츠를 많이 업로드 하도록 하겠습니다.
      다시한번 감사합니다!

  • @델몬트-n2o
    @델몬트-n2o Рік тому

    알리에서 스텝모터만 별도 구매 했습니다
    5선식 배선은 어떻게 찾을 수 있을까요?😅

  • @설동명-y4w
    @설동명-y4w 2 місяці тому

    2바퀴 돌리려면 4096 입력하면 되나요?

  • @진정현-o7r
    @진정현-o7r 3 роки тому

    안녕하세요 공대선배님 유투브 보고 아두이노 처음부터 잘 공부하고 있습니다
    다름이 아니라 이번에 건축 학회 전시가 있어서 필요한 알고리즘이 있는데 혹시 스텝 모터를 활용해 가능한 일인지 판단해주시면 감사하겠습니다
    다중 스텝모터 활용을 위해 stepper.h는 개조한 상태입니다
    For 구문을 활용해 반복
    {
    1번째 회전(1,2,3,4모터 모두 해당)
    30도에서 120도까지 회전
    정방향 30속도(속도는 예를 들어)
    2번째 회전(1모터)
    한바퀴 회전
    역방향.50속도(속도는 예를 들어)
    2번째 회전(2모터)
    한바퀴 회전
    정방향.70속도(속도는 예를 들어)
    2번째 회전(3모터)
    한바퀴 회전
    정방향.60속도(속도는 예를 들어)
    2번째 회전(4모터)
    한바퀴 회전
    역방향.40속도(속도는 예를 들어)
    }
    조건 : 매번 첫번째 회전에서는 절대적인 각도인 30도에서 120도까지 모든 모터가 회전해야함.
    감사합니다!!

  • @sgk-
    @sgk- 2 роки тому

    반복하지 않고 정회전 역회전 한번씩만 할려면 루프 명령어를 무엇으로 바꿔야 하나요?

  • @hhj638
    @hhj638 2 роки тому

    안녕하세요 회전값을 lbs단위로 설정할수있나요?

  • @mingdoring
    @mingdoring 3 роки тому +1

    안녕하세요 라즈베리파이로 서보모터 이렇게 부드럽게는 어떻게 할 수 있을까요..? 애가너무 휙휙 잘돌아가서요 ㅎ...

    • @GDSB
      @GDSB  3 роки тому

      라즈베리파이가 아두이노보다 성능이 월등히 뛰어나서 속도가 빠른 것 같네요... for문을 이용해서 강제적으로 조금씩 움직이고 몇ms 쉬고 하는 식으로 천천히 움직이게 해야 할 것 같습니다.

  • @HelloWorld-p4m
    @HelloWorld-p4m 3 роки тому +1

    제가 학교에서 모터를 직접 돌리고 그 회전값을 화면에 띄우려고 하는데요.. 혹시 이 모터로 스크레치/엔트리에 연결한후 돌린값을 띄울 수 있을까요?

    • @GDSB
      @GDSB  3 роки тому

      소프트웨어적으로 회전속도를 설정할 수 있기 때문에 아두이노에서 코딩을 통해 시간을 측정하는 방식으로 정밀하진 않지만 측정할 수 있습니다. 스크래치나 엔트리로도 충분히 가능할 거라 생각됩니다. 정밀한 회전수를 측정하기 위해선 '엔코더'라는 모듈을 따로 사용하시면 모터의 회전수를 측정할 수 있습니다^^

    • @HelloWorld-p4m
      @HelloWorld-p4m 3 роки тому +1

      @@GDSB 제가 말한건 실제로 손으로 모터를 돌리고 그 회전수를 화면에 띄우는 건데... 가능할까요?

    • @GDSB
      @GDSB  3 роки тому

      네 그것도 엔코더나 홀센서를 이용하면 가능할 것 같습니다^^

  • @hwasooyoo3019
    @hwasooyoo3019 3 роки тому

    12V 리니어 액추에이터가 (1)정회전 360도 100회 그리고나서 역회전 360도 100회 를 반복하는 운동을 하게 하고 싶은데 아래와 같이 코딩해도 될까요? 돌아가는 횟수 말고라도 작동 시간, 예를 들면 (2) 360도 정회전 1분 360도 역회전 1분 이 무한대로 반복되는 코딩은 어떻게 해야 할까요? (1)이나 (2) 둘 중 아무거나 가능한 방법 좀 알려주세요. ㅠㅠ
    그리고 L293D 드라이브 사용하면 될까요?
    ...
    void loop() {
    for(int ii=1; ii

    • @GDSB
      @GDSB  3 роки тому +1

      리니어 액추에이터 관련 자료를 살펴보니, 일반 PWM으로 제어하는 것으로 보입니다. 액추에이터마다 다르긴 하겠지만 www.firgelliauto.com/ko/blogs/tutorials/how-do-you-control-a-linear-actuator-with-an-arduino 를 참조하시면 될 것 같습니다^^

    • @hwasooyoo3019
      @hwasooyoo3019 3 роки тому

      @@GDSB 답변 감사합니다!

  • @오우-n9f
    @오우-n9f 3 роки тому +1

    안녕하세요 저번에 블루투스 연결로 질문 드렷던 사람입니다.
    혹시 거리센서와 미세먼지 센서도 합쳐서 연결할 수 있나요??

    • @GDSB
      @GDSB  3 роки тому

      네 예전에 보내드린 코드에서 서보모터 움직이는 부분만 추가하면 됩니다^^

    • @오우-n9f
      @오우-n9f 3 роки тому +1

      @@GDSB 그걸 지금 해보는중인데 거리센서가 추가에서 자꾸에러가 뜨고 있습니다

    • @오우-n9f
      @오우-n9f 3 роки тому +1

      @@GDSB 그리고 저희 서브 모터는 안쓰고 측정기만 사용하고 있습니다

    • @GDSB
      @GDSB  3 роки тому

      흐흠 우선 코드를 입력할때 에러가 난다면 문법문제가 있는것 같네요 중괄호나{ } 세미콜론; 을 잘 신경써서 코딩하셔야 합니다.

  • @ksy680126
    @ksy680126 3 роки тому

    아두이노 1개와 모터 2개 어떻게 하나요~/

  • @마리너스
    @마리너스 3 роки тому +1

    이두이노로 티칭도 가능한가요?

    • @GDSB
      @GDSB  3 роки тому

      안녕하세요^^ 티칭까지는 일정상 진행하지 못합니다 ㅜ 그래도 댓글이나 메일로 질문해주시면 조언을 해드리는 정도로 도와드리고 있습니다. 감사합니다^^

  • @5-db1ue
    @5-db1ue 10 місяців тому

    아두이노가 무슨 뜻이에요?

  • @브이-o6k
    @브이-o6k 3 роки тому +2

    포텐셔미터로 스텝모터 각도 제어하는 거 해주실 수 있나요?

    • @GDSB
      @GDSB  3 роки тому

      답변이 늦어 죄송합니다. 포텐셔미터를 한쪽은 5V, 한쪽은 GND, 한쪽은 A0 핀에 연결하신 후, A0핀의 입력을 바탕으로 스텝모터의 각도를 조절하면 될 것 같습니다^^

  • @dungpham-kh7ls
    @dungpham-kh7ls Рік тому

    A님, 안녕하세요. 2상 스테퍼 모터를 제어할 수 있는 HMC-2200-USB 드라이버가 있지만 이를 컴퓨터에 연결할 PC 소프트웨어가 없습니다. 이 PC 소프트웨어를 다운로드하는 것을 도와주실 수 있나요? 도움을 주실 수 있다면 감사 인사를 전하고 싶습니다.

  • @hoperfree5038
    @hoperfree5038 3 роки тому +1

    회전 최소 RPM이 혹시 얼마나되나요?

    • @GDSB
      @GDSB  3 роки тому

      네 모터 실드를 이용해서 아주 천천히 돌리게 설정해보면 대략 0.3 RPM까지는 되는 것 같습니다^^

  • @이호영-n7t
    @이호영-n7t 3 роки тому

    모터 12,볼트.24볼트짜리도 잇나요
    카트 제작할려고요해요
    아참 사람 따라 다니게 하는 기능넣으면
    스텝모터 필요 없겟조

    • @GDSB
      @GDSB  3 роки тому

      네 24V 12V스텝모터 모두 있습니다. 대신 무겁고 비쌉니다(5kg, 5만원정도). 조향기능같은 경우는 스텝모터가 아니더라도 서보모터로도 구현이 가능할것 같고, 앞바퀴가 돌아가서 조향되는 기능이 아니라면 좌우 바퀴의 회전수만 다르게 하셔도 구현이 가능할 것 같습니더^^

    • @이호영-n7t
      @이호영-n7t 3 роки тому

      @@GDSB 판매도 하시나바요
      모터나 아두이노 제품요
      자세한 내용 부탁드립니다

    • @GDSB
      @GDSB  3 роки тому

      앗 판매는 하지 않고있습니다 ㅜ 모터같은 경우는 전문용품은 m.icbanq.com/?gclid=CjwKCAiA4rGCBhAQEiwAelVtiwAj8nHmgXEMnRNiz-ALQOMZDz5v4QRSYiH5RrxAwwWFnGyXxBx9RRoCQ8IQAvD_BwE 에 가시면 판매합니다^^

    • @이호영-n7t
      @이호영-n7t 3 роки тому

      @@GDSB 저를 따라오게 한게 하는 거면
      앞바퀴.뒷바퀴중 둘중 하쪽만 돌아가는
      바퀴 교체하면 되지 않나요

    • @이호영-n7t
      @이호영-n7t 3 роки тому

      @@GDSB 가능은 하다는대요
      아두이노 코딩ㅈ을 못해서요
      12v 는 코딩하는 방식이 다른가요

  • @윤세별
    @윤세별 3 роки тому +1

    스텝모터 2개를 아두이노 하나로 한번에 동작 시킬수 있나요?

    • @GDSB
      @GDSB  3 роки тому

      눈속임처럼 각각 하나의 스텝모터를 짧은시간 교대로 움직여서 동시에 움직이는 것처럼 보이게 하거나, 스텝모터 라이브러리 파일을 개조하여 동시에 사용가능하도록 해야합니다. 라이브러리 파일 개조는 상당히 어려운 방법입니다.

  • @이호영-n7t
    @이호영-n7t 3 роки тому

    48 스텝 모터 12v 어디서 구매 가능한가요

    • @GDSB
      @GDSB  3 роки тому

      구글에서 12V 28BYJ-48 스텝모터를 치시면 구매처가 나옵니다^^

    • @이호영-n7t
      @이호영-n7t 3 роки тому

      @@GDSB 색상인식해서 따라오게 할 려면 코딩 따로 해야 하나요

    • @GDSB
      @GDSB  3 роки тому

      네 코딩은 따로 하셔야합니다.

  • @땅터
    @땅터 Рік тому +1

    코딩하는게 무슨 언어죠? 공부하고 싶어졌습니다.

    • @GDSB
      @GDSB  Рік тому

      C언어 70%에 C++언어가 조금 섞인느낌입니다^^!!