2015-10-21 16 views
-2

Я пытался настроить сервер с помощью esp8266, но результаты всегда отрицательные. Я выполнил все инструкции этой страницы. http://allaboutee.com/2015/01/20/esp8266-android-application-for-arduino-pin-control/ Я даже сделал приложение. когда я запускаю программу, он говорит, что сервер готов, но в то же время веб-страница недоступна в хроме. Я также привел регулятор напряжения 3,3 В, но тогда результат тоже.Веб-сервер esp8266 arduino

Единственное, что я заметил, это когда подключался регулятор, тогда esp8266 не отвечает на AT-команды. Но когда я подключаю его непосредственно к 3.3v на arduino, он отвечает на AT-команды и настраивает сервер только тогда, когда Я посылаю команды один за другим.

Пожалуйста, пожалуйста, для богов ради, ради природы, человечество ради помощи, скажите мне, что делать, я плачу ...

+0

Привет всем, кому нужно ответить –

+0

Многие регуляторы требуют более высокого входного напряжения, чем их выход. Причина, по которой AT-команды не работают, поскольку пакет - это некоторое завершение асинхронно. Возможно, вы захотите рассмотреть nodemcu, это намного более способно, чем стандартная прошивка AT. –

ответ

0

Я рекомендую вам попробовать протестировать ESP через последовательный порт монитора и проверьте, что происходит ,

Используйте этот код:

#include <SoftwareSerial.h> 
SoftwareSerial ESP(2, 4); // RX, TX 
int baud = 9600; 
void setup() { 
    Serial.begin(9600); 
    while (!Serial){} 
    ESP.begin(9600); 
    while (!ESP){} 
    Serial.println("Starting the program!"); 
} 

void loop() { 
    if (ESP.available() > 0) { 
     Serial.write(ESP.read()); 
    } 

    if (Serial.available() > 0) { 
     ESP.write(Serial.read()); 
    } 
} 

Если микропрограмма старое, ESP может сбросить себя и даже замораживать довольно часто. Чтобы проверить текущую версию прошивки, попробуйте AT + GMR.

После успешного конфигурирования ESP как softAP & веб-сервер попытается подключиться к AP и ввести его IP-адрес (AT + CIFSR) в веб-браузер.
Если вы получили запрос на последовательный порт, начинающийся с + IPD, вам удалось отправить HTTP-запрос в ESP.

Смежные вопросы