• 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
Arduino ESP8266 komunikacja z serwerem (PHP i GET)
#3
(11-08-2019, 01:16)kaczakat napisał(a): Spróbuj użyć ESP jako niezależnego uC z funkcją łączenia się do WIFI zamiast jako modemu WIFI dla UNO. A jeśli koniecznie jako modem z komendami AT, to najpierw wyślij to z PC wklepując komendy z palca na terminalu (lub oczywiście CTR+C i CTR+V), jako konwertera USB-UART można użyć nawet UNO.
Jeśli z palca zadziała to znaczy, że gdzieś zgubiłeś jakiś "" gdzie coś ma być lub nie być w  ""  i to takie przebieranie maku z popiołu, analiza znak po znaku gdzie... Jak z palca wbija dane do bazy danych to pewnie PHP jest OK.
Mógłbyś mi powiedzieć jak wykorzystać arduino żebym mógł wklepywać te komendy AT z palca?


Kod:
#include <SoftwareSerial.h>

SoftwareSerial esp8266(2, 3);

void setup() {
  // Open serial communications and wait for port to open:
  Serial.begin(115200);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }

  Serial.println("Started");

  // set the data rate for the SoftwareSerial port
  esp8266.begin(115200);
  esp8266.write("AT\r\n");
}

void loop() {
  if (esp8266.available()) {
    Serial.write(esp8266.read());
  }
  if (Serial.available()) {
    esp8266.write(Serial.read());
  }
}

Takie coś mogłoby zadziałać? (znaleziony pierwszy lepszy kod na internecie)
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Arduino ESP8266 komunikacja z serwerem (PHP i GET) - przez BanditPlayGame - 11-08-2019, 01:31

Skocz do:


Przeglądający: 1 gości