아두이노 응용 8 : 모터 방향전환 및 속도 컨트롤

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ธ.ค. 2024

ความคิดเห็น • 27

  • @TV-tp4ds
    @TV-tp4ds 2 ปีที่แล้ว

    영상 잘 보고 많은 도움이 되었습니다.
    모터를 100와트 부하도 가능합니까

    • @samstack54
      @samstack54  2 ปีที่แล้ว

      100 와트를 사용 하려면 릴레이 와 같은 부하가 큰 전기를 컨트롤 할 수 있는 추가 장치가 필요 합니다.

  • @운천-d3g
    @운천-d3g 7 ปีที่แล้ว +1

    컨텐츠 내용 정말 도움이 되네요 감사합니다.

    • @samstack54
      @samstack54  7 ปีที่แล้ว

      이영민님 감사합니다 ^^

  • @tebua1
    @tebua1 3 ปีที่แล้ว

    안녕하세요 양세훈 선생님.
    16분 15초부터의 영상은 스피드 조절 가능한 코딩과 화면으로 설명되고 있는데,
    아두이노 D9(PWM)와 L293D의 Enable1이 연결되어 있지 않습니다.
    그리고 각 키값 입력시 delay()가 없어서 바로 else값으로 되어 버립니다.

    • @samstack54
      @samstack54  3 ปีที่แล้ว

      자세히 보면 D9 은 맨위에 보이는 오랜지색 선이고 L293D 의 enable 과 연결되어 있습니다.
      +( 또는 - )가 입력 되면 다른 값이 들어올때 까지 계속 그 작업을 하게 되어 여기에서는 delay 를 사용하지 않아도 됩니다.

  • @김다래리
    @김다래리 5 ปีที่แล้ว

    선생님 질문이 있는데 트랜지스터를 이용해 DC 모터의 속도를 조절하려면 어떤 식으로 스케치해야 하나요.. 둘 다 한번에 해야하는데 처음해보는거라 너무 막막해서요..

    • @samstack54
      @samstack54  5 ปีที่แล้ว

      트랜지스터는 스위치 역할도 하지만 베이스에 인가되는 전압에 따라 콜렉터 와 에미터 사이에 흐르는 전류를 컨트롤 할 수 있습니다. 베이스 전압으로 속도를 조절 하면 됩니다.

    • @ajae_guitar572
      @ajae_guitar572 3 ปีที่แล้ว

      TR의 베이스에 가변저항을 달아 전류의 유입 양을 조절하면 가능합니다
      만약 아두이노에서 직접 제어를 하겠다면 PWM을 코딩으로 만들어 사용합니다 요즘은 PWM 가장 보편적이고 안정적입니다

  • @songdo000
    @songdo000 4 ปีที่แล้ว

    +누르면 fowardstop이 뜨고 -누르면 backward (다음줄에)stop이 뜨면서 모터가 안돌아가는데 뭐가 잘못된 걸까요?

    • @samstack54
      @samstack54  4 ปีที่แล้ว

      GND 가 모두 같이 연결 되었는지 확인해 보세요

  • @prototype-l5n
    @prototype-l5n 7 ปีที่แล้ว

    선생님 한가지 질문이 있는데요제가 배우는 책에서 저는 L293B를 쓰는데 뭐 다른점은 없겠지만 저희는 다이오는4개를 사용해서 구동하는데 그 차이는 뭔지 아시나요?

    • @samstack54
      @samstack54  7 ปีที่แล้ว

      L293 안에서는 트랜지터들이 스위치 역활을 해요. 다이오드에 실리콘 레이어를 하나 더 붙인것이 스위치로 사용하는 트랜지스터예요.

    • @prototype-l5n
      @prototype-l5n 7 ปีที่แล้ว

      그러면 혹시 제가 여기서 스케치 16분01초 때 시리얼 프린트ln에서 + or - 에서 제가 영어로 바꾸거나 그런건 안되나여? 그리고 else if 때 ++를 추가할려 하는건 안되죠???

    • @samstack54
      @samstack54  7 ปีที่แล้ว

      시도해 보면서 알아 가는 것이 아두이노를 공부하는 가장 좋은 방법 이예요.

  • @gyummine
    @gyummine 5 ปีที่แล้ว

    마땅히 건전지를 다 태워버려서 그냥 컴퓨터에 포트연결한 상태로 5볼트랑 그라운드에 연결했는데 안되는데 건전지에 연결하면 되는건가요?ㅜㅜ

    • @samstack54
      @samstack54  5 ปีที่แล้ว

      모터 크기에 따라 다름니다. 작은 모터 라면 USB 포트 전원 으로도 작동 됩니다.

  • @diycreator2024
    @diycreator2024 8 ปีที่แล้ว

    최고입니다. 감사 ..

    • @samstack54
      @samstack54  8 ปีที่แล้ว

      Hoon Kim 님 칭찬 감사합니다. 더 좋은 내용으로 답할께요.

  • @diycreator2024
    @diycreator2024 8 ปีที่แล้ว

    깜놀~ 선생님의 대단하신 열정에 감사드립니다..
    간단한 질문하나 드릴까 하는데요... 팁으로 말씀하신 usb 5v활용 방안도 도움이 많이 될것같습니다...
    usb 전원을 하나 더 내어서
    1. 직렬로 연결하여 10v로 이용할수 있는지.?
    2. 교류로 연결하면 어떤지.. 궁금합니다...
    좋은 하루 되세요 ..

    • @samstack54
      @samstack54  8 ปีที่แล้ว +1

      같은 컴퓨터를 사용하기 때문에 그렇게 하면 안됩니다. 하나의 usb 전원 + 극과 다른 usb -극을 붙이는 순간 쇼트가 일어납니다.
      10 볼트가 필요하면 승압 회로를 만들어 사용해도 되지만 가격이 저렴한 가변 어댑터가 좋을듯 합니다.

  • @JPark175
    @JPark175 5 ปีที่แล้ว

    선생님! 아두이노 공부중인 학생입니다.. 저는 마땅한 모터가 없어서 시중에서 팔던 단순한 모터로 했는데 명령어에서
    18:09:55.006 -> forward
    18:09:55.006 -> STOP !!
    18:09:55.040 -> STOP !!
    라고 나옵니다.
    혹시나 핀을 거꾸로 꽂은줄알고 바꿔꽂았는데도 이렇게 되네요..부디 보시면 알려주세요!

    • @samstack54
      @samstack54  5 ปีที่แล้ว

      오늘 사용해 보았는데 이런 메세지 안 보이는데 이상하네요.

    • @JPark175
      @JPark175 5 ปีที่แล้ว

      @@samstack54 한번 전원장치를 아두이노 5 v를 해보고 나니 모니터에서는 문제가 없는데 backward으로 되는데 forward나 stop이 구동되지가 안되네요,..

    • @samstack54
      @samstack54  5 ปีที่แล้ว +1

      모터 사이즈에 따라 아두이노 전원으로는 모자라는 경우가 있습니다. 아두이노 5V 핀에서는 200mA 정도 밖에 나오지 않습니다. SH001.com 에 있는 스케치를 복사해서 써 보세요.

  • @ccj34-naver
    @ccj34-naver 7 ปีที่แล้ว

    감사합니다. b