Arduino pro mini ile b23090w veya hc-05, hc-06 modülleri ile bir deneme yaparken yanlış karakter gönderme durumuyla karşılaştım. Modülün üzerinde 5v yazsa da siz 3.3v ile giriş yapmanız gerekiyor ki bu sorun düzelsin…
kodları da vereyim belki işinize yarar 🙂
#include <SoftwareSerial.h>
SoftwareSerial yeniSeriPort(9, 8);
void setup()
{
Serial.begin(9600); /* bilgisayarla haberleşmeyi başlatıyoruz */
yeniSeriPort.begin(9600); /* Yeni oluşturduğumuz haberleşme portunu açıyoruz */
yeniSeriPort.println("Merhaba Dunya"); /* Yeni porta mesaj yolluyoruz */
}
void loop()
{
while(yeniSeriPort.available()){ /* Yeni porta gelen bir mesaj var mı */
Serial.write(yeniSeriPort.read()); /* Yeni porta gelen mesaj var ise mesaj bilgisayara yollanıyor */
delay(1);
}
yeniSeriPort.println("selam"); /* Yeni porta "selam" mesajı yollanıyor */
delay(1000);
}
Kaynak :https://gelecegiyazanlar.turkcell.com.tr/konu/arduino/egitim/arduino-201/softwareserial-kutuphanesiyle-haberlesme
