Hirdetés
- A SteelSeries felfrissítette az Apex Pro sorozatú klaviatúráit
- Egységesíti a terméktámogatást az Intel?
- Kreatív hobbistáknak és profiknak szánt beviteli eszköz(pár) jött a Logitechtől
- Kétféle interfésszel érkeznek a Klevv, jövő hónapra datált M.2-es SSD-i
- Már várja a startpisztoly eldördülését a Gaudi 3
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen TV-t vegyek?
- Rengeteg memóriával kínálható meg az AMD érkező csúcs-IGP-je
- Kétféle interfésszel érkeznek a Klevv, jövő hónapra datált M.2-es SSD-i
- Mini PC
- Egységesíti a terméktámogatást az Intel?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Titan Army P27GR monitor: hogy tud ilyen olcsó lenni?
- Milyen belső merevlemezt vegyek?
Hirdetés
-
Legújabb retró beszerzésem - 3Dfx Voodoo4 4500 32Mb
lo Kezdenek fogyi ezek a kártyák, pontosabban a 4 és 5 széria kártyái már lassacskán igen ritkának számítanak. A korábbi...
-
Kreatív hobbistáknak és profiknak szánt beviteli eszköz(pár) jött a Logitechtől
ph A leginkább Adobe alkalmazások munkamenetének gördülékenyebbé tételére kihegyezett MX Creative Console hamarosan kapható lesz.
-
Két hét múlva startol a Dimensity 9400
ma A 3 nm-en várt MediaTek csúcslapka odapakolna a Snapdragon 8 Gen 4-nek és az Apple A18 Prónak is.
-
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
-
itg
tag
válasz Janos250 #7950 üzenetére
WiFi.status = 3 és a pingre nem válaszol, illetve a routeren sem látszik a csatlakoztatott eszközöknél.
ez a kódom:
#include <ESP8266WiFi.h>
#include <WiFiClient.h>
#include <DHT.h>
#define DHTPIN D4
#define DHTTYPE DHT22
const char* ssid = "ssid";
const char* password = "pw";
const char* server = "10.0.0.10";
const char* source = "konyha";
IPAddress ip(10, 0, 0, 80);
IPAddress gateway(10,0,0,1);
IPAddress subnet(255,255,255,0);
float humidity;
float temperature;
String data;
byte mac[6];
WiFiClient client;
DHT dht(DHTPIN, DHTTYPE);
void connectwifi()
{
WiFi.config(ip, gateway, subnet);
WiFi.mode(WIFI_STA);
delay(3000);
WiFi.begin(ssid, password);
delay(3000);
while (WiFi.status() != WL_CONNECTED) { Serial.print("Wifi status: "); Serial.print(WiFi.status()); Serial.println(" "); delay(1000); }
Serial.println();
WiFi.macAddress(mac);
delay(10000); //dhcp
Serial.print("Connected to local network: ");
Serial.print("MAC: "); Serial.print(mac[0],HEX); Serial.print(":"); Serial.print(mac[1],HEX); Serial.print(":"); Serial.print(mac[2],HEX); Serial.print(":"); Serial.print(mac[3],HEX); Serial.print(":"); Serial.print(mac[4],HEX); Serial.print(":"); Serial.print(mac[5],HEX);
Serial.print(" IP: ");
Serial.print(WiFi.localIP());
Serial.print(" GW: ");
Serial.print(WiFi.gatewayIP());
Serial.print(" Wifi status: ");
Serial.print(WiFi.status());
Serial.printf(" RSSI: %d dBm\n", WiFi.RSSI());
}
void disconnectwifi()
{
if ( WiFi.status() != WL_DISCONNECTED )
{
WiFi.disconnect();
}
}
bool httppush()
{
if (client.connect(server, 80))
{
client.println("POST /mrtg/push_konyha.php HTTP/1.1");
client.println("Host: ");
client.println("Content-Type: application/x-www-form-urlencoded");
client.print("Content-Length: ");
client.println(data.length());
client.println();
client.print(data);
}
else
{
Serial.println("Connection failed. Rebooting.");
ESP.restart();
}
if (client.available())
{
char c = client.read();
Serial.print(c);
}
if (client.connected())
{
client.stop();
}
}
void setup()
{
Serial.begin(9600);
delay(1000);
Serial.println("Init progress: boot");
delay(5000);
Serial.println("Init progress: dht start");
dht.begin();
delay(5000);
}
void loop()
{
delay(5000);
Serial.println("Loop progress: wait 4 min");
delay(600000);
//delay(10000);
Serial.print("Loop progress: wifi start");
connectwifi();
Serial.println("Loop progress: reading from DHT22");
humidity = dht.readHumidity();
temperature= dht.readTemperature();
if (isnan(humidity) || isnan(temperature))
{
Serial.println("Failed to read from DHT sensor! Rebooting.");
ESP.restart();
}
else
{
Serial.print("Temperature: ");
Serial.println(temperature);
Serial.print("Humidity: ");
Serial.println(humidity);
Serial.print("Loop progress: connect to ");
Serial.print(server);
Serial.println("");
data = "source=" + String(source) + "&temperature=" + String(temperature) + "&humidity=" + String(humidity);
Serial.println("Loop progress: sending data");
delay(5000);
httppush();
delay(5000);
Serial.println("Loop progress: wifi stop");
disconnectwifi();
}
}[ Szerkesztve ]
Új hozzászólás Aktív témák
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen TV-t vegyek?
- Samsung Galaxy S21 és S21+ - húszra akartak lapot húzni
- Politika
- Gumi és felni topik
- Anbernic RG556 kézikonzol teszt
- Linux kezdőknek
- Rengeteg memóriával kínálható meg az AMD érkező csúcs-IGP-je
- Kétféle interfésszel érkeznek a Klevv, jövő hónapra datált M.2-es SSD-i
- PlayStation 5
- További aktív témák...
- GAMER AMD RYZEN 5 2600X / RX 5500XT 4GB / 16GB DDR4 / 256GB SSD / 500GB HDD / Beszámítás / Garancia
- Apple Watch Series 9 GPS 45mm, 1 Év Garanciával
- Samsung Galaxy A72 128GB, Kártyafüggetlen, 1 Év Garanciával
- GAMER PC: RYZEN 9 5900X (12mag/24szál) 1TB-4TB NVMe SSD -RX 6600 8GB GDDR6 -16/32GB DDR4- GAR/SZÁMLA
- TP-Link TL-SG3424P JetStream L2 Smart Gigabit POE+ Switch (320W POE-Budget)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Ozeki Kft
Város: Debrecen