02-07-2020, 12:34
Witam wszystkim,
jestem bardzo początkujący w temacie arduino (moje to Mega 2560). Chciałbym zrobić prostą rzecz. Mam wagę Kern DE 150K2D (scan z manuala o RS232 załączony poniżej) i sczytywać z niej wagę do arduino. W tym celu dokupiłem konwerter RS232/TTL (taki ). Złącza DB-9 w obu urządzeniach są żeńskie, czyli łączę Rx z Rx i Tx z Tx (Waga-konwerter) czy na odwrót ? Następnie połączyłem konwerter i Arduino (Rx do pinu 48 i Tx do pinu 46 wg dokumentacji AltSoftSerial). Spróbowałem prostego kodu:
Uskuteczniam różne kombinacje i w żaden sposób to nie działa. Mógłby mi ktoś pomóc z tym tłumacząc łopatologicznie? Z góry dziękuję
}[/url][url=https://ibb.co/bJRHhS4]
jestem bardzo początkujący w temacie arduino (moje to Mega 2560). Chciałbym zrobić prostą rzecz. Mam wagę Kern DE 150K2D (scan z manuala o RS232 załączony poniżej) i sczytywać z niej wagę do arduino. W tym celu dokupiłem konwerter RS232/TTL (taki ). Złącza DB-9 w obu urządzeniach są żeńskie, czyli łączę Rx z Rx i Tx z Tx (Waga-konwerter) czy na odwrót ? Następnie połączyłem konwerter i Arduino (Rx do pinu 48 i Tx do pinu 46 wg dokumentacji AltSoftSerial). Spróbowałem prostego kodu:
Kod:
#include <AltSoftSerial.h>
AltSoftSerial mySerial;
#define TwobitDelay 200
void setup()
{
Serial.begin(9600);
mySerial.begin(9600);
}
void loop()
{
while (mySerial.available()){
Serial.println(mySerial.read(), OCT);
delayMicroseconds(TwobitDelay);
}
}
}[/url][url=https://ibb.co/bJRHhS4]