2 فایل پیوست
مشکل ارتباط سریال با esp8266
سلام دوستان.
من چند روزه دارم با یه ESP میجنگم :(
میخوام فقط وصلش کنم به اردوینو و خیلی ساده دستورات AT رو ارسال کنم. (واسه تست فقط)
نمیشششششششه :(:(:(
اتصالات رو اینطوری وصل کردم :
RX -> TX
TX -> RX
VCC -> 3.3
chpd -> 3.3
GND -> GND
نرخ انتقال ESP رو هم 115200 میذارم. و بعد کد زیر رو آپلود میکنم:
کد:
#include <SoftwareSerial.h>
SoftwareSerial esp8266(2,3);
void setup() {
esp8266.begin(115200);
Serial.begin(9600);
}
void loop() {
if(Serial.available()>0){
esp8266.println(Serial.readString());
}
if(esp8266.available()>0){
Serial.println(esp8266.readString());
}
}
ولی برنامه موقع اجرا هیچی روی صفحه نمایش نمیده. وقتی دستور AT ارسال میکنم اصلا جواب نمیده.
ولی وقتی vcc برد esp رو قطع و وصل میکنم، اینارو نشون میده :
فایل پیوست 3360
چرا اینجوری میشه؟؟ :'(
الان یه تست دیگه کردم نرخ انتقالشو گذاشتم 74880 اینو نیشون میده.
فایل پیوست 3361
لطفا کمک کنید :(