Wifi zásuvka

Nedaří se vám s projektem a nenašli jste vhodné místo, kde se zeptat? Napište sem.
Pravidla fóra
Tohle subfórum je určeno pro konzultaci ucelených nápadů, popřípadě řešení komplexnějších projektů, které opravdu není možné rozdělit na menší části.
Většinu problémů jde rozdělit na menší a ptát se na ně v konkrétních subfórech.
Odpovědět
BigSandy
Příspěvky: 220
Registrován: 23 zář 2017, 07:09
Reputation: 0

Re: Wifi zásuvka

Příspěvek od BigSandy » 01 kvě 2020, 11:09

Nechce se mi to cele čist, ale zaměřil bych se na to rele.
K ESP8266 NodeMcu mám připoojený 8 relay modul a normalně funguje.

Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

Re: Wifi zásuvka

Příspěvek od Kony » 01 kvě 2020, 11:36

Muzes poslat detail zapojeni ???

Jen tak pro zajimavost.

BigSandy
Příspěvky: 220
Registrován: 23 zář 2017, 07:09
Reputation: 0

Re: Wifi zásuvka

Příspěvek od BigSandy » 01 kvě 2020, 15:09

Na netu spousta.
https://www.instructables.com/id/Tasmot ... off-Relay/

https://www.aliexpress.com/item/33053774959.html
Modul s jedním relem jsem nikdy nekupoval.
Když se podivaš na ostatni, tak tam maji optočlen.
Pro sepnutí mu stači i těch 3,3 v a žere to na jeden optočlen 3 mA.

Tu je i schema těch relatek.
http://arduinolearning.com/code/5-volt- ... xample.php

Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

Re: Wifi zásuvka

Příspěvek od Kony » 04 kvě 2020, 21:38

Takze nova verze spinace hotova a funkcni

Dekuji vsem moc za rady....
Přílohy
7F8C11BD-1D9D-4BA3-A84B-3190567F860A.jpeg

Hanz
Příspěvky: 262
Registrován: 25 dub 2019, 23:52
Reputation: 0

Re: Wifi zásuvka

Příspěvek od Hanz » 04 kvě 2020, 22:07

mohl by jsi zveřejnit kód a zapojení, když jsi problém vyřešil ? Fotečka je sice hezká, ale moc neřekne. :lol: díky Hanz

BigSandy
Příspěvky: 220
Registrován: 23 zář 2017, 07:09
Reputation: 0

Re: Wifi zásuvka

Příspěvek od BigSandy » 05 kvě 2020, 06:03

Takže se Ti po 14 dnech podařilo vytvořit sonoff, kterej koupiš u činana za 5 dolaču a maš to i v pěkné krabičce a řek bých že i s kvalitnějším zdrojem :mrgreen:
https://www.zive.cz/clanky/pojdme-progr ... fault.aspx
https://www.aliexpress.com/item/32827328525.html

Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

Re: Wifi zásuvka

Příspěvek od Kony » 05 kvě 2020, 07:35

Tady ale nejde o to, ze to lze koupit, ale to ze si to udelam sam....

Kód: Vybrat vše

 #include <ESP8266WiFi.h>

// Nazev Wi-Fi site, do ktere se mam pripojit
const char* ssid = "Kony";

// Heslo Wi-Fi site, do ktere se mam pripojit
const char* password = "*********";

// Je rele sepnute?
bool rele = false;

// Webovy server pobezi na portu 80 (HTTP komunikace)
WiFiServer server(80);

// Promenna s HTTP pozadavkem z prohlizece
String request;

void setup() {
 // Nastartuj seriovou linku, do ktere budu vypisovat provozni informace
 Serial.begin(9600);

 // Na pin 0 je pripojene rele, nastavim jej tedy na vystup
 // Zaroven nastavim nizkée napeti, aby se rele po startu nesepnulo
 pinMode(0, OUTPUT);
 digitalWrite(0, LOW);

 // Pripojeni k Wi-Fi
 Serial.println();
 Serial.print("Pripojuji k ");
 Serial.println(ssid);
 WiFi.begin(ssid, password);

 // Dokud nejsem pripojeny k Wi-Fi,zapisuj do seriove linky tecky progressbaru
 while (WiFi.status() != WL_CONNECTED) {
 delay(100);
 Serial.print(".");
 }

 // Jsem pripojeny k Wi-Fi a mohu pokracovat
 Serial.println();
 Serial.println("WiFi pripojena!");

 // Spusteni serveru
 server.begin();
 Serial.println("Server spusten");

 // Napis IP adresu, kterou mikropocitac dostal
 Serial.print("Pouzij k pripojeni tuto adresu: ");
 Serial.print("http://");
 Serial.println(WiFi.localIP());
}

// Smycka loop se opakuje stale dokola
void loop() {
 // Pokud ma promenna rele hodnotu pravda, posli na pin D1 vyssi napeti a sepni rele
 if (rele == true) digitalWrite(0, HIGH);
 else digitalWrite(0, LOW);

 // Cekej, dokud se nepripoji nejaky klient
 WiFiClient client = server.available();
 if (!client) {
 return;
 }

 // Cekej, dokud klient neposle nejaka data
 Serial.println("Novy klient!");
 while (!client.available()) {
 delay(1);
 }

 // Precti a vypis prvni radek od klienta s URL dotazem
 request = client.readStringUntil('\r');
 Serial.println(request);
 client.flush();

 // Pokud je v radku vyraz ON, nastav promennou rele na pravdu
 if (request.indexOf("ON") > -1) rele = true;
 // Pokud je v radku vyraz OFF, nastav promennou rele na nepravdu
 if (request.indexOf("OFF") > -1) rele = false;
 // To je vse, ted jeste 1 ms pockam a cela smycka se muze zopakovat
 delay(1);
 Serial.println("Klient odpojen");
 Serial.println("");e

BigSandy
Příspěvky: 220
Registrován: 23 zář 2017, 07:09
Reputation: 0

Re: Wifi zásuvka

Příspěvek od BigSandy » 05 kvě 2020, 08:06

To je toto. :mrgreen:
https://www.zive.cz/clanky/pojdme-progr ... fault.aspx
Koupit 2 součastky, spojit je a nahrat do toho nalezený kod není u mně udělat si sam :lol:
Když už je něco hotove a stojí to 1000 kč a ja to zvladnu udělat za 200 kč, to bych pochopil.

Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

Re: Wifi zásuvka

Příspěvek od Kony » 05 kvě 2020, 09:50

Každý musí nějak začít.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Wifi zásuvka

Příspěvek od pavel1tu » 05 kvě 2020, 10:13

BigSandy píše:
05 kvě 2020, 08:06
To je toto. :mrgreen:
https://www.zive.cz/clanky/pojdme-progr ... fault.aspx
Koupit 2 součastky, spojit je a nahrat do toho nalezený kod není u mně udělat si sam :lol:
Když už je něco hotove a stojí to 1000 kč a ja to zvladnu udělat za 200 kč, to bych pochopil.
Ale o tom to není, to bych já brečel - první meteostanice mne stála asi 3000Kč - čas nepočítám,
každá další je kolem 450Kč i s 3D krabičkou.
Prostě se sem tam něco nepovede, něco zničí, něco blbě koupí ....
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 18 hostů