Communicatie tussen SoftwareSerial en hardware serial

Arduino specifieke Software
Berichten: 2
Geregistreerd: 26 Aug 2013, 23:28

Communicatie tussen SoftwareSerial en hardware serial

Berichtdoor esteban007 » 26 Aug 2013, 23:38

Hallo,

Mijn bedoeling is om 2 arduino's (1 mega en 1 pro mini) met elkaar te laten communiceren.
Dit lukt perfect wanneer ik SoftwareSerial bij beide toepas.
Wanneer ik op de mega de SoftwareSerial vervang door 1 van de 3 extra RT/TX poorten (vb Serial1) dan lukt de communicatie tussen de 2 arduino's plots niet meer.
Ik krijg maar 1 byte binnen op de pro mini.

Heeft hier iemand al ervaring mee of kan iemand me hier mee verder helpen?

Alvast bedankt!

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Communicatie tussen SoftwareSerial en hardware serial

Berichtdoor nicoverduin » 27 Aug 2013, 08:13

welke code heb je gebruikt? Het is handiger als je die even toevoegt.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 2
Geregistreerd: 26 Aug 2013, 23:28

Re: Communicatie tussen SoftwareSerial en hardware serial

Berichtdoor esteban007 » 04 Sep 2013, 21:58

code zender (mega):

void setup() {
Serial.begin(9600);
Serial1.begin(9600);
}

void loop() {
Serial1.print("MSG");
Serial.println("MSG sent");
delay(5000);
}

code ontvanger (pro mini):

#include <SoftwareSerial.h>

SoftwareSerial SS1(11, 12); // RX, TX

void setup() {
Serial.begin(9600);
SS1.begin(9600);
}

void loop() {
while (SS1.available() > 0) {
Serial.print("Data available in buffer (in bytes): ");
Serial.println(SS1.available());
}
delay(1000);
Serial.println("Incoming msg checked");
}

___

Rx1 of the mega is connected to pin 12 of the pro mini
Tx1 of the mega is connected to pin 11 of the pro mini
gnd's van de 2 arduino's zijn verbonden met elkaar

helaas geen "Data available in buffer (in bytes): " te lezen in de monitor van de pro mini

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 26 gasten