} // Sağ Yön Dönüş İsteği private void solyon_butonu_CheckedChanged(object sender, EventArgs e) { int trackBarValue3 = hiz_trackbar.Value; byte[] outData3 = BitConverter.GetBytes(trackBarValue3 + 20); MotorPort.Write(outData3, 0, 4); } // Sol Yön Dönüş İsteği
private void servo_kapat_butonu_Click(object sender, EventArgs e) { int servoMotorValue2 = 240; byte[] outData30 = BitConverter.GetBytes(servoMotorValue2); MotorPort.Write(outData30, 0, 4); Console.Write("xyC"); }
} // Motoru Kapatma //DC MOTOR KONTROLÜ //SERVO MOTOR KONTROLÜ private void servo_ac_butonu_Click(object sender, EventArgs e) { int servoMotorValue = 250; byte[] outData3 = BitConverter.GetBytes(servoMotorValue); MotorPort.Write(outData3, 0, 4); Console.Write("ABC"); }
} // Sol Yön Dönüş İsteği private void makineler_form_FormClosing(object sender, FormClosingEventArgs e) { if (MotorPort.IsOpen) { byte[] outData4 = BitConverter.GetBytes(20); MotorPort.Write(outData4, 0, 4); byte[] outData5 = BitConverter.GetBytes(240); MotorPort.Write(outData5, 0, 4); MotorPort.Close(); } } // Motoru Kapatma
} // Motor Bağlantısı Aktif Etme private void hiz_trackbar_Scroll(object sender, EventArgs e) { int trackBarValue = hiz_trackbar.Value; byte[] outData; if (sagyon_butonu.Checked == true) { outData = BitConverter.GetBytes(trackBarValue); MotorPort.Write(outData, 0, 4); } else if (solyon_butonu.Checked == true) { outData = BitConverter.GetBytes(trackBarValue + 20); MotorPort.Write(outData, 0, 4); } motorhiz_ibresi.Text = Convert.ToString(hiz_trackbar.Value * 10) + "%"; }//Sağ veya Sol butonlarına göre hız arttırma