Lập trình Arduino không cần viết code - Phần 9: Điều khiển motor với module L298

Đây là phần 9 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 8 tại đây

Ở phần 9 này, chúng ta sẽ tìm hiểu cách điều khiển motor bằng mdule L298.

Sơ lược về L298

Đây là module giúp điều khiển động cơ với Arduino. Chân nguồn gồm chân 12V nối nguồn công suất cho motor. Chân GND nối GND nguồn công suất và GND arduino. 4 chân OUT: OUT 1 và 2 cho motor 1, OUT 3 và 4 cho motor 2. 4 chân In: In1 và 2 nối arduino để điều khiển motor 1, In3 và 4 nối arduino để điều khiển motor 2. Khi có chênh lệnh điện thế giữa 2 chân in thì motor sẽ chạy.

Thực hành

Chuẩn bị

Nối mạch như mình đã nói ở trên. Ở đây mình nối cực + m1 vào OUT1, cực - m1 vào OUT2. Tương tự với m2. In1 vào 6, In2 vào 7, In 3 vào 8, In4 vào 9.

Lập trình với mBlock

Rất đơn giản, lập trình theo sơ đồ sau và up code.

Lập trình bằng Arduino IDE

Code đây nha:

void setup(){
    pinMode(6,OUTPUT);
    pinMode(7,OUTPUT);
    pinMode(8,OUTPUT);
    pinMode(9,OUTPUT);
}

void loop(){
    
    digitalWrite(6,1);
    digitalWrite(7,0);
    digitalWrite(8,1);
    digitalWrite(9,0);
    delay(3000);
    digitalWrite(6,0);
    digitalWrite(7,1);
    digitalWrite(8,0);
    digitalWrite(9,1);
    delay(3000);
}

Kết luận

Như nậy là ta vừa tìm hiểu xong cách điều khiển motor với module L298. Chúc các bạn thành công. Xin cảm ơn đã theo dõi.

lên
14 thành viên đã đánh giá bài viết này hữu ích.
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ả

Tự làm Xe điều khiển từ xa bằng Remote TV - Điều khiển xe bằng Hồng Ngoại khó hay dễ?

Đây là bài viết đầu tiên của mình nên có sai sót gì mong mọi người đóng góp. Vào vấn đề thôi ! Hiện nay, trên cộng đồng của mình đã có bài viết hướng dẫn làm xe điều khiển với cách điều khiển là dùng sóng nrf hoặc sóng bluetooth. Hôm trước mình đọc bình luận của một bạn, bạn ấy nói rằng bạn chỉ có 1 con arduino và cũng không có sờ-mát-phôn(Mình cũng thế :D), nên không thể sử dụng 2 cách điều khiển trên. Vì vậy hôm nay mình xin viết bài viết hướng dẫn làm xe điều khiển bằng remote TV (Nói chính xác hơn là bằng tín hiệu hồng ngoại) nhằm giúp cho các bạn có số phận như mình và bạn ấy.

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

[Khám phá thế giới IoT với bSmart] Bài 0 - Giới thiệu, giải thích, thư viện, hỗ trợ,....

   Xin chào các bạn, xu hướng vạn vật kết nối (Internet of Thing) đang đến gõ cửa từng nhà và chứng tỏ sức ảnh hưởng. Việc đón đầu xu hướng IoT là một điều tất yếu dành cho các nhà phát triển như chúng ta khi thế giới đang tiến nhanh trong cuộc cách mạng 4.0. Để đồng hành và giúp đỡ mọi người làm quen, bước đi trên con đường tiến vào thế giới IoT ấy, mình xin được giới thiệu đến các bạn chuỗi bài viết "Khám phá thế giới IoT cùng bSmart". Hi vọng qua chuỗi bài viết này, mình sẽ giúp đỡ được nhiều bạn trẻ hơn có cùng đam mê công nghệ có thể bước đầu nắm vững và tự sáng tạo cho riêng mình một dự án IoT thật độc đáo.

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