سلام
دوستان من چند روزیه دارم رو این ماژول کار میکنم به وسیله مبدل های usb to ttl اوکیش کردم
اما هرکاری میکنم نمیتونم با اردینو یا میکرو راه اندازیش کنم.اگه با یکیش راه بیافته با اون یکیم اوکیش میکنم
من کد هامو میذارم لطفا راهنماییم کنید.در واقع میخوام دوتا ماژول esp باهم در ارتباط باشن.ولی اول باید یکیشو راه بندازم
کد:
#include <LiquidCrystal.h>
#include <SoftwareSerial.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(9, 8, 5, 4, 3, 2);
SoftwareSerial mySerial(10, 11);
unsigned int a;
int incomingByte1 = 0;
int incomingByte2 = 0;
int incomingByte3 = 0;
int incomingByte4 = 0;
void setup() {
lcd.begin(16, 2);
Serial.begin(9600);
Serial.write("AT+CWMODE=3");
delay(150);
if (Serial.available() > 0) {
incomingByte1 = Serial.read();
lcd.setCursor(0, 1);
lcd.print(incomingByte1);
delay(1000);
}
Serial.write("AT+CIPMUX=1");
delay(150);
if (Serial.available() > 0) {
incomingByte2 = Serial.read();
lcd.setCursor(0, 10);
lcd.print(incomingByte2);
delay(1000);
}
Serial.write("AT+CIPSERVER=1,8888");
delay(150);
if (Serial.available() > 0) {
incomingByte3 = Serial.read();
lcd.setCursor(1,0);
lcd.print(incomingByte3);
delay(1000);
}
}
void loop() {
lcd.clear();
lcd.print("WIFI IS READY");
delay(1000);
if (Serial.available() > 0) {
incomingByte4 = Serial.read();
lcd.setCursor(0, 0);
lcd.print(incomingByte4);
delay(1000);
}
}