Tự học lập trình Arduino Tập 27 | điều khiển tốc độ động cơ bằng driver L298N và Arduino p1

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

КОМЕНТАРІ • 50

  • @a2phamminhhuy_148
    @a2phamminhhuy_148 25 днів тому

    Sao sài pin giống vậy mà mạch k sáng đèn v

  • @AnhLe-rz5tm
    @AnhLe-rz5tm 4 місяці тому +2

    Dạ anh cho em hỏi, em có thử kích chiều quay như anh (ở 5:28) mà sao cái motor vẫn đứng yên ạ(Em thử test motor với nguồn 5v thì nó vẫn chạy bình thường ạ)

    • @vanchi9044
      @vanchi9044 2 місяці тому +1

      Kiểm tra code của ông trước, sau đó Kiểm tra chân cắm có phù hợp chưa, rồi đo thử xem mạch điều khiển có hoạt động đúng không.

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

    Khi đảo chiều em muốn hiện lên lcd là quay ngược thì phải làm thế nào anh

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

    BLDC có làm theo cái này được ko ạ

  • @PhamDinhChieuB
    @PhamDinhChieuB 11 днів тому

    Thầy ơi! Mình có thể cấp nguồn ngoài 5V cho L298N được không ạ?

    • @thaythinhdaydien
      @thaythinhdaydien  11 днів тому

      @@PhamDinhChieuB nên sử dụng nguồn ngoài để cấp cho Drive bạn nhé.

  • @HoangNguyen-fd7te
    @HoangNguyen-fd7te Рік тому

    Sao động cơ vàng của anh lại lắp vừa cái bánh này v ạ

  • @PhuongMai-z1e
    @PhuongMai-z1e 3 місяці тому

    Dạ Thầy ơi cho e hỏi nếu mình muốn kết nối thêm cảm biến hồng ngoại mình mắc mạch như thế nào ạ?

    • @thaythinhdaydien
      @thaythinhdaydien  3 місяці тому

      @@PhuongMai-z1e cảm biến có 3 chân, 2 chân bạn cấp nguồn 5V và GND. Chân out từ cảm biến bạn đưa vào chân Arduino

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

    Cho mình hỏi, khi mình đk 2 motor với chỉ số thiết đặt giống nhau nhưng 1 bên nhanh và 1 bên chậm, làm nó ko đi thẳng, có cách nào khắc phục ko bạn

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

      giống nhau hoàn toàn thì chỉ trên mô phỏng thôi, còn thực tế thì có nhiều nguyên nhân như điện trở dây dẫn, giắc nối, tình trạng motor,v.v...nên 2 cái nó quay nhanh chậm khác nhau là bth

  • @yukihiratake.-.3984
    @yukihiratake.-.3984 3 місяці тому

    analogWrite, analogRead hc tập nào v mn

  • @TúNguyễn-s3k1j
    @TúNguyễn-s3k1j Рік тому

    Mình cắm nguồn cho l298 thành ổ cấm nguồn trực tiếp 12v đc ko ạ

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

      Được bạn nhé. Tuy nhiên phải đấu chân GND của nguồn 12V rời đó với chân GND của Arduino lại thì nó mới chạy nhé

  • @PhátThịnh-i9y
    @PhátThịnh-i9y Рік тому

    Dạ anh cho em hỏi nếu dùng đầu vào cỡ 3 pin tầm 12.6V thì có được không ạ

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

      Khi qua drive sẽ mất đi 2V. Bạn muốn điều khiển động cơ 5V thì phải cấp vào 7V. Còn động cơ 12V phải cấp 14V. Nếu không cấp thêm 2V vẫn chạy nhưng sẽ chạy ko hết tốc độ tối đa của động cơ

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

    Nếu em muốn điều khiển động cơ DC kiểu các loại quạt tản nhiệt 9V thì có cần cấp nguồn lớn hơn không ạ?

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

      Nên cấp nguồn riêng cho động cơ bạn nhé. Hạn chế điều khiển động cơ từ nguồn của Arduino

  • @trantai9039
    @trantai9039 Рік тому +1

    thầy cho em hỏi muốn điều khiển động cơ step thì có khác nhiều ko ạ

    • @thaythinhdaydien
      @thaythinhdaydien  Рік тому +1

      Khác nhau em nhé, động cơ step có các bước cài đặt và số chân nhiều hơn

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

      thầy có thể hướng dẫn e cụ thể hơn được ko ạ
      @@thaythinhdaydien

  • @ThuyNguyen-gv6cx
    @ThuyNguyen-gv6cx Рік тому

    Anh ơi cho em hỏi. Mắc nối tiếp ENA vs ENB lại với nhau r gắn vô chân xung arduino có hiệu quả điều khiển tốc độ như bình thường không ạ

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

      2 chân ena và enb chỉ có tác dụng cho phép hoặc không cho phép chân phát xung hoạt động thôi em. Em nối tắt lại bình thường.

    • @ThuyNguyen-gv6cx
      @ThuyNguyen-gv6cx Рік тому

      @@thaythinhdaydien anh thấy code em sửa lại như vậy hoạt động đc không. Phần speed có đc không ạ

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

    Có dùng PLC thay cho arduino được k ạ

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

      Dùng PLC mà muốn điều khiển tốc độ thì tốn kém lắm em.

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

    Mk dùng đầu 5V làm đầu vào được k ạ ? Tại khi e nối đầu đó vào arduino thì nó lên điện ý ạ

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

      Được bạn nhé, tuy nhiên ở video trước m mình có giải thích vì điện áp cấp vào drive tốc độ là 5V thì điện áp ra cao nhất cho động cơ sẽ chỉ còn 3V. Do mất 2V trên drive rồi. Bạn thử sẽ biết ngay bằng cách dùng drive chỉnh max và so với tốc độ bạn không dùng drive mà đấu thẳng 5V vào động cơ nhé

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

      @@thaythinhdaydien em dùng chân 5V Motor nó không cả chạy luôn thì có phải do điện áp yếu k ạ ! Code vs đấu nối em lm hệt a r khác mỗi là k dùng Encoder thôi

  • @nhantrong4441
    @nhantrong4441 8 місяців тому

    Dạ thầy cho em hỏi mình có thể điều khiển tốc độ qua của servo được không ạ? ( ví dụ bình thường servo quay 0-180 là 2s thay đổi thành 1s). Em cảm ơn ạ

    • @thaythinhdaydien
      @thaythinhdaydien  8 місяців тому +1

      Nhanh quá nó không đáp ứng kịp bạn à

    • @nhantrong4441
      @nhantrong4441 8 місяців тому

      @@thaythinhdaydiendạ ví dụ em dùng servo để điều khiển góc lái cho xe rc. Khi xe chạy chậm servo quay sẽ nhanh hơn khi xe chạy nhanh trên cùng 1 góc đấy ạ

    • @nhantrong4441
      @nhantrong4441 8 місяців тому

      @@thaythinhdaydienđiều chỉnh tốc độ quay của servo lúc nhanh lúc chậm ấy ạ

    • @thaythinhdaydien
      @thaythinhdaydien  8 місяців тому +1

      @@nhantrong4441 bạn dùng hàm for cho nó chạy tăng dần từ góc bắt đầu đến kết thúc nhé

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

    anh ơi cho em hỏi là em làm hết rồi đến đoạn code nó không nhận cái port là sao anh

  • @PhátThịnh-i9y
    @PhátThịnh-i9y Рік тому

    Anh ơi cho e hỏi e code là 2 giây động cơ đổi chiều nhưng mà tầm 5 giây nó mới đổi khoing biết là do đâu vậy anh

    • @godnona9570
      @godnona9570 9 місяців тому

      bạn show code thử xem

  • @ThuTiến-t7g
    @ThuTiến-t7g 9 місяців тому

    Sao trong video động cơ quay nhanh được vậy ạ

    • @phongchannel1939
      @phongchannel1939 6 місяців тому

      motor xịn hoặc cái hộp số á

    • @ninhnguyen9408
      @ninhnguyen9408 4 місяці тому

      Do code ấy, bạn để ena vs enb lên 255 là dc

  • @levikhang2912
    @levikhang2912 7 місяців тому +1

    anh ơi cho em hỏi em muốn sau khi quay được 5s rồi nó dừng hẵn thì mình dùng câu lệnh nào ạ

    • @simpUshimaru
      @simpUshimaru 7 місяців тому

      khai báo hàm while(true) ngòa vòng lặp for nha bạn

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

    Dạ anh cho em hỏi 1 xíu là em dùng DC 5V, cũng đấu nói như trong video hết, nhưng lúc nạp code thì motor nó chỉ kêu nhưng không hề quay ạ

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

      Nó bị thiếu điện áp đó bạn. Chỉnh tăng điện áp max lên. Hoặc phải cấp vào drive thêm 2V nữa. Ví dụ động cơ 5V thì cấp cho drive 7V nhé. Vì nó sẽ mất 2V khi qua drive

    • @ThanhTran-bi4ht
      @ThanhTran-bi4ht 6 місяців тому

      @@thaythinhdaydien có nghĩa là phải dùng pin điện áp cao hơn đúng không ạ

  • @ThanhTran-kq5fx
    @ThanhTran-kq5fx 2 роки тому

    pin này chạy dc lâu k ạ

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

      Nếu cho chạy liên tục thì khoảng 1 tiếng là hết pin bạn nhé.