VAŽNO! Ovdje pročitajte kako se registrirati na forum. Bez registracije, nećete biti u mogućnosti pisati na forumu.

Serijska komunikacija ESP32 i Arduino Uno

Pitanja vezana uz IoT (Internet of Things) te komunikacijske dijelove iz ponude e-radionica.com
Odgovorite
sinisa.karamarkovic#7631
Novak
Novak
Postovi: 7
Pridružen/a: uto stu 17, 2020 11:43 pm

Serijska komunikacija ESP32 i Arduino Uno

Post Postao/la sinisa.karamarkovic#7631 » sub tra 03, 2021 12:10 pm

Pozdrav,

Radim na jendom projektu gdje mi je potrebna obostrana UART razmjena podataka (serijaska komunikacija) izmedju Arduino Uno i ESP32 (Croduino Nova 32).
Na Arduino Uno imam slobonde pinove 0 ->RX i 1 ->TX (ostali digital pinovi su svi zauzeti) na ESP32 sam koristio UART2 tj RX2 i TX2 (Mada bilo bi korisno da koristim druge pinove jer su mi navedeni pinovi kasnije potrebni za Nextion display)

Uspio sam napraviti da sa Uno saljem podatak na ESP32, primjer coda u nastavku
Arduino Uno kod
----------------------
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println("100");
delay(1500);
}
----------------------

ESP32 kod
----------------------
#define RXD2 16
#define TXD2 17

void setup() {
Serial.begin(115200);
Serial2.begin(9600, SERIAL_8N1, RXD2, TXD2);
}

void loop() {
Serial.print("Arduino Uno salje: ");
Serial.println(Serial2.readString());
delay(500);
}
----------------------

E sad problem je sto nikako nemogu napraviti da sa ESP32 saljem podatke na Arduno Uno. Na arduino Uno sam probao pomocu SoftwareSerial da definiram pinove i svasa nesto...... Na netu ima 100 primjera no nijedan mi nije radio.

Ima li netko bila kakva iskustva sa serijskom komunikacijom Arduino Uno i ESP32? Svaka ideja ili primjer je dobro dosao.


Hvala
LP
Sinisa
Avatar
haluzanpavao#4237
Ozbiljni hardveraš
Ozbiljni hardveraš
Postovi: 80
Pridružen/a: sri lip 13, 2018 12:19 pm
Lokacija: Zagreb

Re: Serijska komunikacija ESP32 i Arduino Uno

Post Postao/la haluzanpavao#4237 » sub tra 03, 2021 8:48 pm

Pozdrav
Evo tu je link sa svim potrebnim primjerima i naredbama koje se koriste u seijskoj komunikaciji.
https://www.arduino.cc/reference/en/lan ... on/serial/
Ako ti link pomogne želio bi vidjeti način komunikacijske izvedbe
Sretno
sinisa.karamarkovic#7631
Novak
Novak
Postovi: 7
Pridružen/a: uto stu 17, 2020 11:43 pm

Re: Serijska komunikacija ESP32 i Arduino Uno

Post Postao/la sinisa.karamarkovic#7631 » pon tra 05, 2021 12:32 pm

Pozdrav

Sve sam rijesio sat vremena nakon sto sam otvorio ovu temu.
Ono sto treba koristiti je write i read. Mozda bude nekome od pomoci.

LP
Sinisa
Odgovorite