Cześć
Zamówiłem taki sprzęcik i wgrałem mu prosty scetch by z płytką można było się połączyć przez Android + wejscie na stronę 192.168.4.2 i zobaczenie napisu.
Ale Gdy włączę wyszukiwanie sieci WiFi w telefonie to raz pokazuje się płytka jako dostępna, potem znika, potem ma słaby zasięg i tak prawie cały czas.
Jak kliknę aby się podłączyć do tej sieci ( do płytki ) to raz sie uda odrazu raz nie. Jak się już połączy to trzyma połączenie aż nie zgaśnie i zablokuje się telefon. Wtedy zrywa połączenie i na nowo trzeba ręcznie łączyć.
Na IP płytki 192.168.4.2 nic nie ma, przez chwilę jest pusta strona potem przeładowuje ją szybko i " Brak strony, kontakt zerwany"
o co to chodzi z tym - dziadostwo?
W sumie kupiłem to żeby mieć możliwość połączenia się przez Android i zmianę sposou reagowania na teperaturę przez Arduino ( Android -> ESP8266 -> Arduino zmiana działania poprzez komendę z telefonu )
Ale jak to zrobić jeszcze nie wiem
======ADD
Wykorzystując inny kod z internetu udało mi się zrobić dwa przyciski na IP płytki.
Tylko jak komunikować się od ESP8622 do Arduino UNO hmm
Zamówiłem taki sprzęcik i wgrałem mu prosty scetch by z płytką można było się połączyć przez Android + wejscie na stronę 192.168.4.2 i zobaczenie napisu.
Ale Gdy włączę wyszukiwanie sieci WiFi w telefonie to raz pokazuje się płytka jako dostępna, potem znika, potem ma słaby zasięg i tak prawie cały czas.
Jak kliknę aby się podłączyć do tej sieci ( do płytki ) to raz sie uda odrazu raz nie. Jak się już połączy to trzyma połączenie aż nie zgaśnie i zablokuje się telefon. Wtedy zrywa połączenie i na nowo trzeba ręcznie łączyć.
Na IP płytki 192.168.4.2 nic nie ma, przez chwilę jest pusta strona potem przeładowuje ją szybko i " Brak strony, kontakt zerwany"
o co to chodzi z tym - dziadostwo?
W sumie kupiłem to żeby mieć możliwość połączenia się przez Android i zmianę sposou reagowania na teperaturę przez Arduino ( Android -> ESP8266 -> Arduino zmiana działania poprzez komendę z telefonu )
Ale jak to zrobić jeszcze nie wiem
======ADD
Wykorzystując inny kod z internetu udało mi się zrobić dwa przyciski na IP płytki.
Tylko jak komunikować się od ESP8622 do Arduino UNO hmm
Kod:
#include <ESP8266WiFi.h>
#include <WiFiClient.h>
#include <ESP8266WebServer.h>
//SSID and Password to your ESP Access Point
const char* ssid = "ESP WIFI";
const char* password = "12";
ESP8266WebServer server(80); //Server on port 80
//==============================================================
// This rutine is exicuted when you open its IP in browser
//==============================================================
void handleRoot() {
server.send(200, "text/plain", "hello from esp8266!");
}
//===============================================================
// SETUP
//===============================================================
void setup(void){
Serial.begin(115200);
Serial.println("");
WiFi.mode(WIFI_AP); //Only Access point
WiFi.softAP(ssid); //Start HOTspot removing password will disable security
IPAddress myIP = WiFi.softAPIP(); //Get IP address
Serial.print("HotSpt IP:");
Serial.println(myIP);
server.on("/", handleRoot); //Which routine to handle at root location
server.begin(); //Start server
Serial.println("HTTP server started");
}
//===============================================================
// LOOP
//===============================================================
void loop(void){
server.handleClient(); //Handle client requests
}