Chào các bạn,
Bài viết này sẽ cung cấp cho chúng ta và các tiến trình luyện tập để nắm bắt được kỹ thuật điều khiển động cơ với L298 nhé.
Bán arduino ở đâu
Học lập trình ở đâu
Mạch điện đây nha
Nhiệm vụ 1: Làm động cơ chạy
Thử code này để làm một động cơ chạy nha
void setup() {
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
}
void loop() {
digitalWrite(6,HIGH);
digitalWrite(7,LOW);
}
Thử thách 2: Làm động cơ quay ngược lại
Gợi ý: Đổi thành 6 thấp 7 cao là động cơ sẽ quay ngược lại
Thử thách 3: Làm động cơ quay tiến 1s, lùi 1s
Gợi ý:
digitalWrite(6,HIGH);
digitalWrite(7,LOW);
delay(1000);
Thử thách 4: Làm động cơ còn lại quay
Thử thách 5: Làm robot tiến
Thử thách 6: Làm robot quay phải
Thử thách 7: Làm robot tiến 1s, lùi 0,3s, quay trái 0,6s, quay phải 0,4s
Thử thách 8: Sút bóng vào gôn
Thử thách 9: Sút bóng vào gôn rồi nháy đèn ăn mừng
Bài viết này sẽ cung cấp cho chúng ta và các tiến trình luyện tập để nắm bắt được kỹ thuật điều khiển động cơ với L298 nhé.
Bán arduino ở đâu
Học lập trình ở đâu
Mạch điện đây nha
Nhiệm vụ 1: Làm động cơ chạy
Thử code này để làm một động cơ chạy nha
void setup() {
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
}
void loop() {
digitalWrite(6,HIGH);
digitalWrite(7,LOW);
}
Thử thách 2: Làm động cơ quay ngược lại
Gợi ý: Đổi thành 6 thấp 7 cao là động cơ sẽ quay ngược lại
Thử thách 3: Làm động cơ quay tiến 1s, lùi 1s
Gợi ý:
digitalWrite(6,HIGH);
digitalWrite(7,LOW);
delay(1000);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
digitalWrite(7,HIGH);
delay(1000);
Thử thách 4: Làm động cơ còn lại quay
Thử thách 5: Làm robot tiến
Thử thách 6: Làm robot quay phải
Thử thách 7: Làm robot tiến 1s, lùi 0,3s, quay trái 0,6s, quay phải 0,4s
Thử thách 8: Sút bóng vào gôn
Thử thách 9: Sút bóng vào gôn rồi nháy đèn ăn mừng