Making a Battle robot sinhala 2
This video described about battle robot circuit making and how to program your robot controller.This video link with previous"Making a battle robot" video.
The program is given below.
මෙම වීඩියෝවෙන් යුධ රොබෝ පරිපථ සෑදීම සහ ඔබේ රොබෝ පාලකය program කරන්නේ කෙසේද යන්න විස්තර කර ඇත. මෙම වීඩියෝ සබැඳිය ඇත පෙර “යුධ රොබෝවක් සෑදීම” වීඩියෝව සමඟ.
Music: https://www.bensound.com
Robot program පහත දැක්වේ.
#include SoftwareSerial.h
#define IN1 5
#define IN2 6
#define IN3 7
#define IN4 8
SoftwareSerial mySerial(0, 1); // RX, TX
char input;
void setup()
{
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
mySerial.begin(9600);
Serial.begin(9600); // put your setup code here, to run once:
}
void loop() {
if(Serial.available()){
input = Serial.read();
Serial.println(input);
switch(input){
case 'S':
stoprobot(); //commands for when "stop" is pressed on the bluetooth app
break;
case'F':
forward(); //commands for when "Forward" is pressed
break;
case 'B':
reverse(); //commands for when "Back" is pressed
break;
case 'L':
// left();
right(); //commands for when "Left" is pressed
break;
case'R':
//right(); //commands for when "Right" is pressed
left();
break;
default:
break;
}
}}
void forward()
{
digitalWrite(IN1, HIGH);
digitalWrite(IN2, 1);
digitalWrite(IN3, 0);
digitalWrite(IN4, LOW);
}
void reverse()
{
digitalWrite(IN1, LOW);
digitalWrite(IN2, 0);
digitalWrite(IN3, 1);
digitalWrite(IN4, HIGH);
}
void left()
{
digitalWrite(IN1, 1);
digitalWrite(IN2, LOW);
digitalWrite(IN3, 0);
digitalWrite(IN4, 1);
}
void right()
{
digitalWrite(IN1, 0);
digitalWrite(IN2, 1);
digitalWrite(IN3, 1);
digitalWrite(IN4, 0);
}
void stoprobot()
{
digitalWrite(IN1, 0);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, 0);
}
In This code angle bracket is not insert in the herder("SoftwareSerial.h") please add the angle brackets here..
Видео Making a Battle robot sinhala 2 канала Technology Hub lk
The program is given below.
මෙම වීඩියෝවෙන් යුධ රොබෝ පරිපථ සෑදීම සහ ඔබේ රොබෝ පාලකය program කරන්නේ කෙසේද යන්න විස්තර කර ඇත. මෙම වීඩියෝ සබැඳිය ඇත පෙර “යුධ රොබෝවක් සෑදීම” වීඩියෝව සමඟ.
Music: https://www.bensound.com
Robot program පහත දැක්වේ.
#include SoftwareSerial.h
#define IN1 5
#define IN2 6
#define IN3 7
#define IN4 8
SoftwareSerial mySerial(0, 1); // RX, TX
char input;
void setup()
{
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
mySerial.begin(9600);
Serial.begin(9600); // put your setup code here, to run once:
}
void loop() {
if(Serial.available()){
input = Serial.read();
Serial.println(input);
switch(input){
case 'S':
stoprobot(); //commands for when "stop" is pressed on the bluetooth app
break;
case'F':
forward(); //commands for when "Forward" is pressed
break;
case 'B':
reverse(); //commands for when "Back" is pressed
break;
case 'L':
// left();
right(); //commands for when "Left" is pressed
break;
case'R':
//right(); //commands for when "Right" is pressed
left();
break;
default:
break;
}
}}
void forward()
{
digitalWrite(IN1, HIGH);
digitalWrite(IN2, 1);
digitalWrite(IN3, 0);
digitalWrite(IN4, LOW);
}
void reverse()
{
digitalWrite(IN1, LOW);
digitalWrite(IN2, 0);
digitalWrite(IN3, 1);
digitalWrite(IN4, HIGH);
}
void left()
{
digitalWrite(IN1, 1);
digitalWrite(IN2, LOW);
digitalWrite(IN3, 0);
digitalWrite(IN4, 1);
}
void right()
{
digitalWrite(IN1, 0);
digitalWrite(IN2, 1);
digitalWrite(IN3, 1);
digitalWrite(IN4, 0);
}
void stoprobot()
{
digitalWrite(IN1, 0);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, 0);
}
In This code angle bracket is not insert in the herder("SoftwareSerial.h") please add the angle brackets here..
Видео Making a Battle robot sinhala 2 канала Technology Hub lk
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
වියදම අඩුවෙන් ගොයම් පැල හිටවන්න පහසු විදිහක්..... (Low Cost Rice Transplanter)Our New Project_www.tronicax.comEverything about an electrical contactors SinhalaHow to check electrical contactor sinhalaStar delta automatic starter sinhalaSuzuki alto full review - Safe Journey with your car ( Sinhala ) - ඔබේ මෝටර් රථය සමඟ ආරක්ෂිත ගමනක්3 phase motor forward reverse driving sinhalaRobot Arm joystick controlled sinhalaArduino temperature monitoring lm35 sinhalaStar Delta starter manual SinhalaDOL starter sinhalaFoot Operated Water Tap for CORONA SLBattle robot making sinhala 1Foot operated tap (electrically operated) for CORONA sinhala NO Arduino Programming