Điều khiển nguồn của module L298. Phương pháp giúp tiết kiệm năng lượng.

Xin chào các bạn, hôm nay chúng ta sẽ cùng tìm hiểu về một phương pháp giúp tiết kiệm năng lượng của nguồn công suất cho L298. Chúng ta sẽ cho bật nguồn công suất khi ta cho lệnh motor chạy.

Phần cứng

Trước tiên chúng ta sẽ tháo cái Jumb mình đã khoanh tròn ở dưới.

Sau khi tháo ra, ta sẽ thấy có 2 chân, ta sẽ nối chân bên phải với 1 pin của arduino(Mình nối chân 5). Nếu ta cho chân 5 điện áp cao thì sẽ bật nguồn công suất, cho điện áp thấp thì sẽ tắt nguồn công suất.

Phần mềm (Code)

Mình sử dụng thư viện RobotMove

#include <RobotMove.h>
RobotMove myRobot(6,7,8,9,0,0);
void setup()
{
  pinMode(5,OUTPUT);
}
void loop()
{
  digitalWrite(5,1);
  myRobot.tien();
  delay(2000);
  myRobot.dung();
  digitalWrite(5,0);
  delay(2000);
}

Kết luận

Mình hi vọng với thủ thuật vừa rồi sẽ giúp các bạn tiết kiệm được phần nào năng lượng của nguồn công suất module L298. Xin cảm ơn đã theo dõi.

lên
18 thành viên đã đánh giá bài viết này hữu ích.
Chuyên mục: 
Các dự án được truyền cảm hứng

Select any filter and click on Apply to see results

Các bài viết cùng tác giả

Lập trình Arduino không cần viết code - Phần 6: Điều khiển led bằng nút nhấn kiểu 2

Đây là phần 6 của chuỗi bài viết "Lập trình arduino không cần viết code".

- Xem lại phần 5 tại đây

​Ở phần trước, mình đã hướng dẫn lập trình điều khiển led bằng nút nhấn kiểu 1, tuy nhiên kiểu này có 1 điểm yếu là giữ nút thì mới sáng led. Và ở phần này, mình sẽ nói đến kiểu 2 khắc phục nhược điểm trên. Tuy nhiên có thể nó cũng không phải là nhược điểm nếu như bạn cần nó vào 1 việc gì đó.

lên
21 thành viên đã đánh giá bài viết này hữu ích.

Lập trình Arduino không cần viết code - Phần 17: Nháy nhiều led song song nhau không dùng timer

Đây là phần 17 của chuỗi bài viết “Lập trình Arduino không cần viết code”

- Xem lại phần 16 tại đây

Xin chào mọi người! Ở phần 15 mình đã hướng dẫn mội người làm nháy các led song song với nhau dùng timer. Và hôm nay chúng ta sẽ cùng nhau làm nháy nhiều led song song nhau theo các chu kì nháy khác nhau không dùng timer, mà ta sẽ dùng phương thức lập trình sự kiện (Lập trình thời gian thực).

lên
9 thành viên đã đánh giá bài viết này hữu ích.