Cara Membuat Robot Fire Fighter/Robot Pemadam Api - Arduino Project
HTML-код
- Опубликовано: 12 сен 2024
- Halo, teman-teman Rabkaera! 👋
Pada video kali ini, saya akan memandu kalian melalui proses langkah demi langkah untuk membuat Robot Fire Fighter/Robot Pemadam Api menggunakan Arduino.
Berikut materials/bahan-bahan/komponen yang diperlukan:
- Arduino Uno: shopee.co.id/U...
- Driver L298N: shopee.co.id/L...
- Fan Motor L9110: shopee.co.id/L...
- Motor DC: shopee.co.id/M...
- Holder Battery: shopee.co.id/B...
- Battery 18650: shopee.co.id/B...
- Chassis 4WD: shopee.co.id/p...
- HC05 Bluetooth: shopee.co.id/H...
- Jumper Cable: shopee.co.id/4...
Semoga video ini bermanfaat, kurang lebihnya saya mohon maaf.
Untuk kalian yang mau bantu aku, kalian bisa klik tombol like di video ini, klik tombol subscribe RUclips channel: RABKAERA, dan follow juga instagram: @rabkaera
/ rabkaera
Terima kasih 😁🙏
See you in the next video 👋
// L298N
#define enA 5
#define RightMotorForward 3
#define RightMotorBackward 2
#define LeftMotorForward 7
#define LeftMotorBackward 4
#define enB 6
// L9110 Fan Motor
#define inA 9
#define inB 10
int motorSpeed = 0;
int mode = 1;
char data;
void setup() {
Serial.begin(9600);
pinMode(enA, OUTPUT);
pinMode(RightMotorForward, OUTPUT);
pinMode(RightMotorBackward, OUTPUT);
pinMode(LeftMotorForward, OUTPUT);
pinMode(LeftMotorBackward, OUTPUT);
pinMode(enB, OUTPUT);
pinMode(inA, OUTPUT);
pinMode(inB, OUTPUT);
}
void loop() {
analogWrite(enA, motorSpeed);
analogWrite(enB, motorSpeed);
if (Serial.available()) {
data = Serial.read();
switch (data) {
case '0':
motorSpeed = 0;
break;
case '1':
motorSpeed = 25;
break;
case '2':
motorSpeed = 50;
break;
case '3':
motorSpeed = 75;
break;
case '4':
motorSpeed = 100;
break;
case '5':
motorSpeed = 125;
break;
case '6':
motorSpeed = 150;
break;
case '7':
motorSpeed = 175;
break;
case '8':
motorSpeed = 200;
break;
case '9':
motorSpeed = 225;
break;
case '10':
motorSpeed = 255;
break;
case 'X':
digitalWrite(inA, LOW);
digitalWrite(inB, HIGH);
break;
case 'x':
digitalWrite(inA, LOW);
digitalWrite(inB, LOW);
break;
default:
break;
}
}
if (mode == 1) {
// Key Control data
switch (data) {
case 'F':
forward();
break;
case 'R':
turnRight();
break;
case 'L':
turnLeft();
break;
case 'B':
backward();
break;
case 'S':
stop();
break;
default:
break;
}
Serial.print("Data: ");
Serial.println(data);
Serial.println();
}
}
void stop() {
digitalWrite(RightMotorForward, LOW);
digitalWrite(RightMotorBackward, LOW);
digitalWrite(LeftMotorForward, LOW);
digitalWrite(LeftMotorBackward, LOW);
}
void forward() {
digitalWrite(RightMotorForward, HIGH);
digitalWrite(RightMotorBackward, LOW);
digitalWrite(LeftMotorForward, HIGH);
digitalWrite(LeftMotorBackward, LOW);
}
void backward() {
digitalWrite(RightMotorForward, LOW);
digitalWrite(RightMotorBackward, HIGH);
digitalWrite(LeftMotorForward, LOW);
digitalWrite(LeftMotorBackward, HIGH);
}
void turnRight() {
digitalWrite(RightMotorForward, LOW);
digitalWrite(RightMotorBackward, HIGH);
digitalWrite(LeftMotorForward, HIGH);
digitalWrite(LeftMotorBackward, LOW);
}
void turnLeft() {
digitalWrite(RightMotorForward, HIGH);
digitalWrite(RightMotorBackward, LOW);
digitalWrite(LeftMotorForward, LOW);
digitalWrite(LeftMotorBackward, HIGH);
}
ada gambar rangkaiannya kak?
ada gambar rangkaiannya ?
Mana gambar rangkaian nya
bang bagi odingan yg bagus nya lah
Kak klo robotnya ditambah modul sim 800l buat ngirimin pesan warning saat terdeteksi api itu codingannya jd berubah ga kak? Klo jd brubah, tambahan kode buat bisa ngirimin pesan warning pke sim 800l nya ky gmn ya kak?
project ini ada laporan nya ga bang? kalo ada minta dong
boleh tau diagram blok nya kak?
Toko nya sama kaya gue. Starelektrik ❤😅
Haha, selamat ya! Semoga bisnis Starelektrik-nya semakin sukses dan berkembang! 👍🏼😊
Izin share ya kak
Silahkan, kak. Terima kasih yaa 😁🙏🏻
Halo ka, boleh tau kode arduino nya?
bang aplikasinya kaga ada di playstore
Maaf, saya tidak memiliki informasi mengenai aplikasi tersebut. Anda mungkin perlu mencari aplikasi tersebut dengan menggunakan kata kunci yang lebih spesifik atau coba mencari di situs web resmi dari penyedia aplikasi tersebut.
kodenya mana