gagou7:
Par contre, si j'utilise mon adaptateur USB->RS232 (je connecte GND,RX et TX de mon câble à la board sur les pins 0/1)
Tu parle d'un vrai adaptateur RS232 avec une Sub-D 9 ou 25 Popints ?
Pshhhhh fait l'Arduino qui crame doucement.... ]![]()
Le RS232 est un signal à niveau -12V/+12V qui NE DOIT PAS être connecté directement à une Arduino qui n'accepte que du 0V/5V - Niveau TTL.
Rappel :
- Liaison série en sortie direct d'un micro-processeur : 0/5V : "1" logique = +5V, "0" logique = 0V
- RS232 : -12V/+12V : "1" logique = -12V, "0" logique = +12V
Il faut donc :
- Inverser les signaux
- Mettre à niveau
On utilise pour cela soit un circuit intégré dédié type MAX232 et toute la ribambelle dérivée
Ou bien un simple circuit à transistor comme sur l'ArduinoSerial, ancien modèle de carte Arduino équipée directement d'un port RS232 :
http://arduino.cc/en/Main/ArduinoBoardSerial
et le schéma
http://webzone.k3.mah.se/k3dacu/arduino/releases/serial_v1/arduino_serial_v1.png
Tu peux utiliser Kermit tout autant que le SerialMonitor en gardant la connexion USB.
Pas besoin d'un adaptateur USB/RS23, car la carte Arduino UNO intègre un adaptateur USB/TTL.