ARDUİNO SERİAL HABERLEŞME
void serial_bağlanma(string port_name,string boudname)
{ serialPort1.PortName = port_name;
serialPort1.BaudRate = Convert.ToInt32(boudname);
serialPort1.Open();
}
void serila_kapat() {
serialPort1.Close(); }
--------------------------------------------------------------------
String readString;
void setup()
{
Serial.begin(9600);
}
void loop() {
while (Serial.available()) {
delay(3);
char c = Serial.read();
readString += c; }
if (readString.length() >0)
{ Serial.println(readString);
if(readString=="1"){digitalWrite(8,HIGH);}
if(readString=="2"){digitalWrite(8,LOW);}
if(readString=="3"){digitalWrite(9,HIGH);}
if(readString=="4"){digitalWrite(9,LOW);}
if(readString=="13Y"){digitalWrite(13,HIGH);}
if(readString=="13S"){digitalWrite(13,LOW);} }