• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ESP8266 - UART - odbiór danych
#4
Zrobiłem to u siebie. Płytka Wemos D1 podłączona do USB komputera i na terminal Arduino wypisuję dane z serial. Przejściówkę FTDI podłączyłem (3.3V) do soft serial D3/D4 + GDN. Kod jak poniżej. Działa.
Kod:
#include <SoftwareSerial.h>

SoftwareSerial mySerial(D3, D4); // RX, TX

void setup() {

Serial.begin(9600);
Serial.println("WITAM");
mySerial.begin(9600);
}

void loop()
{  

if (mySerial.available()) {
  Serial.println("ZACZYNAM:");
  Serial.write(mySerial.read());
}

}
Wynik na terminalu:

Kod:
ZACZYNAM:
cZACZYNAM:
oZACZYNAM:
sZACZYNAM:
dZACZYNAM:
fZACZYNAM:
aZACZYNAM:
kZACZYNAM:
jZACZYNAM:
dZACZYNAM:
lZACZYNAM:
kZACZYNAM:
aZACZYNAM:
jZACZYNAM:
f
Teraz ewentualnie można testować inne prędkości soft seriala.
Tak to wygląda, bo putty od razu wysyła każdą literkę, nic nie widać w terminalu.
Mnie chodziło o coś takiego:
Kod:
void setup() {
 // put your setup code here, to run once:
Serial.begin(115200);
Serial1.begin(115200);

}

void loop() {
 // put your main code here, to run repeatedly:
Serial.println("Wydruk serial");
Serial1.println("Wydruk serial1");

delay(1000);
if (Serial.available()){
 Serial1.write(Serial.read());
}

}



Kod:
Wysłanie na serial z terminala arduino "No i co teraz + znaki linii" daje w putty na TX1:
Wydruk serial1
Wydruk serial1
NWydruk serial1
oWydruk serial1
Wydruk serial1
iWydruk serial1
Wydruk serial1
cWydruk serial1
oWydruk serial1
Wydruk serial1
tWydruk serial1
eWydruk serial1
rWydruk serial1
aWydruk serial1
zWydruk serial1
Wydruk serial1

Wydruk serial1
Wydruk serial1
Tu tylko pin D9 jest podłączony do RX konwertera USB/UART FTDI.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
ESP8266 - UART - odbiór danych - przez spectral - 07-04-2018, 15:01
RE: ESP8266 - UART - odbiór danych - przez kaczakat - 08-04-2018, 13:06
RE: ESP8266 - UART - odbiór danych - przez spectral - 08-04-2018, 13:50
RE: ESP8266 - UART - odbiór danych - przez kaczakat - 08-04-2018, 14:32
RE: ESP8266 - UART - odbiór danych - przez spectral - 08-04-2018, 17:06
RE: ESP8266 - UART - odbiór danych - przez kaczakat - 08-04-2018, 20:04

Skocz do:


Przeglądający: 1 gości