- Samsung Galaxy A56 - megbízható középszerűség
- Milyen okostelefont vegyek?
- Xiaomi 14T - nem baj, hogy nem Pro
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Samsung Galaxy S21 Ultra - vákuumcsomagolás
- Xiaomi 13 - felnőni nehéz
- Egyszerre legnagyobb és legkisebb is a Garmin Venu X1
- One mobilszolgáltatások
- Elérhető az alvási apnoe funkció a magyar Samsung órákon
- CMF Phone 2 Pro - a százezer forintos kérdés
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
Tessék:
(A fene tudja, hogy hol mennyire harapósak a modik. A napokban a Google-n keresztül keveredtem véletlenül egy másik oldalon lévő szintén Arduino fórumra, ahol a firefox emlékezett, hogy oda én valamikor ősidőkben regisztráltam. Ha már ott voltam, hozzá akartam szólni. Kiderült, ki vagyok tiltva. Fogalmam sincs miért, de nagy zavart nem okozott)
#include <ESP8266WiFi.h>
#include <WiFiClient.h>
#include <ESP8266WebServer.h>const int ledPin = LED_BUILTIN;
ESP8266WebServer server(80); // szerver objektum letrehozasa
void handle_index() {
/* ezt hajtja végre, ha lekerjuk az oldalt
a http://192.164.4.1/?kapcsolo=be , vagy a
a http://192.164.4.1/?kapcsolo=ki
lekeressel.
Ami itt a fuggveny neve (jelenleg handle_index),
azt kell megadni a server.on -ban
jelenleg: server.on("/", handle_index);
a / jelenti, hogy a root.
Ha pl a http://192.168.4.1/kapcsoloproba modon is meg akarnank
hivni, akkor kellene egy
server.on("kapcsoloproba", valamikapcsoloprobanev);
es egy valamikapcsoloprobanev nevu fuggveny is, ami a hivaskor lefutna
*/String kapcsoloAllito = server.arg("kapcsolo");
if (kapcsoloAllito == "be"){
digitalWrite(ledPin, HIGH) ;
}
else if (kapcsoloAllito == "ki"){
digitalWrite(ledPin, LOW) ;
};String s = "<html>\r\n";
s += "<!DOCTYPE HTML>\r\n";s += "<head>\r\n";
s += "<meta charset=\"UTF-8\">\r\n";
s += "<title>Lampa kapcsolo FETtel</title>\r\n" ;
s += "</head>\r\n";s += "<body>\r\n";
s += " <font size =\"7\"> \r\n" ;s += " <a href=http://192.168.4.1/?kapcsolo=be> bekapcsolas" ;
s += " </a>\r\n" ;s += " <BR>\r\n"; // a <BR> a bongeszoben megjeleniteskor a
// kepernyon sort tor,
// a \r\n pedig a forrasszovegben tor sort,
// (ami a forrasnyelvi szoveg megjelenitesekor latszik)
// a kepernyon megjelenitesre nincs hatassal
s += " <BR>\r\n";s += " <a href=http://192.168.4.1/?kapcsolo=ki> kikapcsolas" ;
s += " </a>\r\n" ;s += " <BR>\r\n";
s += " <BR>\r\n";s += "</body>\r\n";
s += "</html>\n";server.send(200, "text/html", s); // Az s valtozo tartalmat kuldi el a kero
// szamitogepnek, amit a bongeszo megjelenit.
// A 200, "text/html" mindig ez, az s meg
// amit el akarunk kuldeni html szoveget.
// Ha nem html lapkent, hanem sima szovegkent
// akarjuk megjeleniteni, akkor "text/plain"
// kell a "text/html" helyere, a 200 marad es
// a harmadik parameter szinten marad szoveg
// tipusu valtozo, vagy szovegdelay(100);
}
void setup(void)
{
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, LOW) ;delay(2000); // 2s késleltetés az ESP8266 feléledéshez
// a kovetkezo 4 sor mindig szukseges a setupban
WiFi.mode(WIFI_AP); // AccessPoint
WiFi.softAP("proba1","12345678"); // SSID, pw. SSID legyen mindenkinek kulonbozo!
server.begin(); // start the HTTP server
server.on("/", handle_index); // megadjuk, melyik fuggveny hajtodjon vegre,
// ha lekerjuk az oldalt
// a handle_index nev helyett barmi lehet
}void loop(void)
{
server.handleClient(); // ez mindig ez
}
Új hozzászólás Aktív témák
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- TCL LCD és LED TV-k
- Győr és környéke adok-veszek-beszélgetek
- Samsung Galaxy A56 - megbízható középszerűség
- Kazy Computers - Fehérvár - Megbízható?
- Külső merevlemezek - USB, eSATA, FireWire HDD
- eBay-es kütyük kis pénzért
- Gyúrósok ide!
- Milyen okostelefont vegyek?
- Apple MacBook
- További aktív témák...
- LG 55C4 - 48" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen7 CPU
- RÉSZLETRE , Bankmentes , kamatmentes Asus Rog Zephyrus G16
- Telefon felvásárlás!! Samsung Galaxy A20e/Samsung Galaxy A40/Samsung Galaxy A04s/Samsung Galaxy A03s
- AZONNALI SZÁLLÍTÁS Eredeti Microsoft Office 2019 Professional Plus
- Xiaomi Redmi Note 12 Pro 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged