Sonoff wifi-s lámpa kapcsoló
FONTOS: A végén mielőtt bedugjuk a konnektorba, dobozoljuk be, szereljük össze. Ez már nem kisáramú elektronika, ahol lehet tapizni az alkatrészeket, mert max mi magunk a saját elektrosztatikus feltöltődésünkkel teszünk kárt a kis microchipekben, itt ez ERŐSÁRAM, 230V.
Magyarul: vigyázz, mert megbx az áram!
Soros porton lehet programozni, ezért kell egy soros-USB átalakító, ami 3.3V-t tud. FTD1232 névre hallgat ez a kis jószág. Meg kell nézni a lábkiosztását a datasheetben, aztán a földet a földre, tápot a tápra, viszont az RX-et és a TX-et fel kell cserélni. Tehát RX megy a TX-re és fordítva.
videó:
képek:
A Sonoffba beleírt kód:
#include
//masikbol:
#include
#include
uint8_t relePin = 12 ;
uint8_t greenLEDpin = 13 ;
void lampaBe () {
digitalWrite(12, HIGH) ;
digitalWrite(13, HIGH) ;
Serial.println(“be”);
} ;
void lampaKi () {
digitalWrite(relePin, LOW) ;
digitalWrite(greenLEDpin, LOW) ;
Serial.println(“ki”);
} ;
ESP8266WebServer server(80);
void handle_index() {
String sParameter = server.arg(“lampa”);
if (sParameter == “be”) lampaBe () ;
else if (sParameter == “ki”) lampaKi () ;
Serial.println(sParameter);
String s = “\r\n”;
s += “\r\n”;
s += “\r\n”; s += “\r\n”; s += “\r\n”; s += “SONOFF\r\n” ;
s += “\r\n”;
s += “\r\n”;
s += ” \r\n” ;
s += “\r\n”;
s += “\r\n”;
s += ”
\r\n”;
s += ”
\r\n”;
//s += ” bekapcs\r\n” ;
//s += ” kikapcs\r\n” ;
s += ” “;
s += ” “;
s += “\r\n”;
s += “\n”;
server.send(200, “text/html”, s);
delay(100);
}
void setup(void)
{
pinMode(relePin, OUTPUT);
digitalWrite(relePin, LOW) ;
pinMode(greenLEDpin, OUTPUT);
digitalWrite(greenLEDpin, LOW) ;
Serial.begin(9600);
delay(2000); // 2s késleltetés az ESP8266 feléledéshez
WiFi.mode(WIFI_AP); // AccessPoint
WiFi.softAP(“Sonoff-02″,”jelszotide”); // SSID, pw
server.begin(); // start the HTTP server
server.on(“/”, handle_index);
}
void loop(void)
{
server.handleClient();
delay(500);
}
A WordPress valamiért nem szereti ezt a kódot és kiszed belőle részeket. Adminként szerkesztő nézetben én jól látom, mások meg nem számítanak, hehe
Működni működik a ketyere, tudom az ágyból telefonnal kapcsolni a lámpácskámat, de nehéz eltalálni a feliratot, gomb kellene a szöveg helyett a be-és kikapcsolásra.
És a routeren még át kell állítani valamit, de még nem tudom, hogy mit, hogy akár melóból is kapcsolgathassam a konnektort. Értelme ennek így magában nem sok van, de mondjuk egy elektromos macska etetőt tudnék róla működtetni. Csak aztán nehogy a szomszéd átvegye az irányítást a lakás fölött.
Legutóbbi hozzászólások
Archívum
kategória
Címke
Meta
Meta
Booking.com
ELÉRHETŐSÉG