كود برمجتها
#include<SoftwareSerial.h>
int TX=11;
int RX=12;
SoftwareSerial Blue(TX,RX); // HERE ("Blue") IS THE BLUETOOTH OBJECT
String button;
//int Rp1=9; //CLEANING MOTOR PIN (CONTROLLEF BY RELAY)
//int Rp2=10; //WATER PUMP MOTOR PIN(CONTROLLED BY RELAY)
const int M1=2;
const int M2=3;
const int M3=4;
const int M4=5;
//const int ENA=9; (USE THIS FOR MOTOR SPEED CONTROL)
//const int ENB=10;
void setup()
{
Serial.begin(9600);
Blue.begin(9600);
//pinMode(Rp1,OUTPUT);
//pinMode(Rp2,OUTPUT);
pinMode(M1,OUTPUT);
pinMode(M2,OUTPUT);
pinMode(M3,OUTPUT);
pinMode(M4,OUTPUT);
//digitalWrite(Rp1,HIGH);
//digitalWrite(Rp2,HIGH);
//pinMode(ENA,OUTPUT);
//pinMode(ENB,OUTPUT);
}
void forward()
{
digitalWrite(M1,HIGH);
digitalWrite(M2,LOW);
digitalWrite(M3,LOW);
digitalWrite(M4,HIGH);
}
void backward()
{
digitalWrite(M1,LOW);
digitalWrite(M2,HIGH);
digitalWrite(M3,HIGH);
digitalWrite(M4,LOW);
}
void right()
{
digitalWrite(M1,HIGH);
digitalWrite(M2,LOW);
digitalWrite(M3,LOW);
digitalWrite(M4,LOW);
}
void left()
{
digitalWrite(M1,LOW);
digitalWrite(M2,LOW);
digitalWrite(M3,LOW);
digitalWrite(M4,HIGH);
}
void pause()
{
digitalWrite(M1,LOW);
digitalWrite(M2,LOW);
digitalWrite(M3,LOW);
digitalWrite(M4,LOW);
//digitalWrite(Rp1,HIGH);
//digitalWrite(Rp2,HIGH);
}
void clean()
{
/*CLEANING METHOD DEPENDS ON PERSON TO PERSON
SO USE YOUR OWN METHOD HERE FOR CLEANING :)
<YOUR CODE>
THIS WILL BE USED IN YOUR AUTONOMOUS FUNCTION
*/
}
void Autonomous()
{
forward();
clean();
forward();
clean();
forward();
clean();
}
void loop()
{
while (Blue.available())
{
button = Blue.readString();
}
if(button.length()>0)
{
Serial.println(button);
if(button=="f")
{
Serial.println("go forward");
forward();
}
if(button=="b")
{
Serial.println("GO backward");
backward();
}
if(button=="r")
{
Serial.println("GO right");
right();
}
if(button=="l")
{
Serial.println("GO left");
left();
}
if(button=="w")
{
Serial.println("Turn the pump on");
// digitalWrite(Rp2,LOW);
}
if(button=="c")
{
Serial.println("Turn the cleaning motor on");
// digitalWrite(Rp1,LOW);
}
if(button=="A")
{
Serial.println("Entered Autonomous Mode");
Autonomous();
}
if(button=="p")
{
Serial.println("Entered Autonomous Mode");
pause();
}
button = "";
}
}
منذ أن كُنا صغارا
كانت السماء تغيم في الشتاء ويهطل المطر
وكلّ عام حين يعشب الثرى نجوع
ما مر عام ليس في العراق جوع
بدر شاكر السياب
ايام الدراسه سويت نفس الفكره واعتقدت راح تلاقي اهتمام وممكن نطورها اكثر حصلت بس كيرف من الدكتور وخذاها ماعرف وين ..متندم بس على لأوتار الشتريتهن![]()
الملك فيصل
![]()
همايون شجريان![]()
الجميع منسحقين منهزمين ليس هناك من فائزين إلا ظاهرياً جميعنا نتسابق على الكثير من اللاشيء يوم وراء يوم البقاء هو الحاجة الوحيدة التي تبدو مهمة
بوكوفسكي