Hirdetés
- Egybegép lesz vagy ház? A Corsair sem tudja eldönteni.
- A Qwertykeys új klaviatúrái szépek, igényesek és sokrétűek
- Összement a mosásban az ASUS új VGA-inak PCI Express 5.0 csatlakozója
- Billentyűzet-választó: mechanikus vs membrános – kinek melyik a jobb?
- Sikerült önállóan 1 GHz-re és két magra ugrania Indiának
- Milyen TV-t vegyek?
- Projektor topic
- TCL LCD és LED TV-k
- Apple asztali gépek
- És akkor a memóriapánik után beköszöntött a HDD-pánik
- Sikerült önállóan 1 GHz-re és két magra ugrania Indiának
- Mesébe illő csodakábelt tervezett a GeForce-ok leégése ellen a Segotep?
- Bluetooth hangszórók
- Kormányok / autós szimulátorok topikja
- Egérpad topik
-
PROHARDVER!
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
- Thermalright Aqua Elite 360 V3
- Sanyo akkutöltő + 2 használható akku
- BESZÁMÍTÁS! Asus ROG G531GV Gamer notebook - i7 9750H 16GB DDR4 512GB SSD RTX 2060 6GB WIN11
- AKCIÓ! HP Victus Gaming 16-S0017NH 16 notebook - R5 7640HS 32GB DDR5 1TB SSD RTX 4050 6GB WIN1
- Gamer PC-Számítógép! Csere-Beszámítás! I3 14100F / RTX 3060Ti / 16GB DDR5 / 1TB SSD
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest
ekkold

