void setup() {
Serial.begin(115200); // USB Seri Port (Debug için)
Serial.println("Wokwi MAX3232 Testi Başladı");
// D0 ve D1 pinlerine bağlı olan seri portu başlat
// Oricare V8800'ün Baud Rate değerini buraya girin (örn: 9600)
Serial1.begin(9600);
Serial.println("Serial1 (RS232) 9600 Baud ile ayarlandı.");
}
void loop() {
// 1. Cihazdan (Serial Monitor'den) gelen veriyi oku
while (Serial1.available()) {
char incomingByte = Serial1.read();
Serial.print("V8800'den Alındı: ");
Serial.println(incomingByte);
}
// 2. Cihaza veri gönder (Örnek Komut)
// Belirli bir aralıkta bir komut gönderelim.
if (millis() % 5000 < 50) { // Her 5 saniyede bir gönder
// Cihazınızın protokolüne uygun komutu buraya girin (örneğin 'GET_DATA\n')
Serial1.print("GET_DATA\n");
Serial.println("V8800'e Komut Gönderildi: GET_DATA");
}
delay(10);
}