Bonjour à tous ^^
Voila j'ai un problème. Je souhaite communiquer entre mon arduino nano et un périphérique (TV) en rs232.
J'utilise donc mon arduino nano ainsi qu'un adaptateur ttl/rs232 (voir ci-dessous)
http://dx.com/p/rs232-serial-port-to-ttl-converter-communication-module-for-arduino-148963Comme je souhaitai obtenir une visualisation de ce que j'envois via le arduino, je test d'abord une communication entre le arduino & un pc (toujours via un port série).
Je précise que j'utilise un cable 3 fils, et que cela fonctionnait parfaitement entre TV <-> PC.
Voici les spécifs de la TV :
Débit en bauds : 9 600 bit/s (UART)
Longueur des données : 8 bits
Parité : aucune
Bit d'arrêt : 1 bit
Code de communication : ASCII
Utilisez un câble croisé (inversé).
Voici le code que j'utilise :
int ledPin = 13;
void setup(){
Serial.begin(9600);
}
void loop(){
digitalWrite(ledPin, HIGH);
Serial.println("ka 0 1");
digitalWrite(ledPin, LOW);
delay(5000);
}
Le seul problème... c'est que le pc ne voit rien arriver...
L'adaptateur ttl/rs232 possède 6 broches :
VCC (relié au +5V de l'arduino)
GND (relié au GND de l'arduino)
RxOUT (relié au RX0 de l'arduino)
TxIN (relié au TX1 de l'arduino)
CTS (non connecté mais testé relié sur la pin 13)
RTS (non connecté)
Je précise également que j'ai testé en inversant les broche RX/TX mais sans succès...
Avez-vous une idée d'ou pourrait venir mon problème ? Merci par avance

PS : Ah et mon câble est constitué de la façon suivante :
DB9 femelle (PC ou TV) / DB9 mâle (adaptateur rs232/ttl)
5 / 5
2 /3
3/ 2