+

ESP8266 Wee WiFi modul senden wifi fernbedienung schalter tutorial YS-44

USD 9.33USD 9.82

ESP8266 Wee WiFi modul senden wifi fernbedienung schalter tutorial YS-44

Description

Die bibliothek ist die standard einstellung verwenden Können dieses tutorial direkt, ohne jede änderungen.

Usemega2560Only müssen openUartWIFI. HThe datei, Kommentierte heraus, uncommentMEGAThat ist wie folgt:

/ / # Definieren/ / uncomment dieser linie, wenn sie verwenden es mit bord

# Definieren MEGA/ / uncomment dieser linie, wenn sie verwenden es mit MEGA bord

Verdrahtung diagramm

MEGA2560Verbindung wie in abbildung gezeigt

Hier theExpansion bord jump kappe sollte werden2Und3Eher als0Und1, Hier sind falsch. Jump rechts kappe ist wie folgt:

. .. 4. _... 3.. _. 2. .. 1

. .. 0

Expansion board eingesteckt inTX2UndRX2Die blusen auf mutter. Wie in abbildung gezeigt:

Verbinden die computer, stecker in9 v / 1 aAdapter, netzteil, openArduino IDESerial port monitor können blick auf itwifiThe lauf zustand. Wenn es ist verwendet, nach drehen auf der monitor müssen klicken sie auf auf die erste Die bord reset-taste und dann clickExtend die reset taste. In dieser zeit zu sehen eine serielle port überwachung informationen. Usemega2560You nicht benötigen betrieb. Wenn es ist eine "Das Modul haben keine responseOnly müssen klicken sie auf die" megaThe bord seite von die reset-taste.

Nach erfolgreiche verbindung router, wir bekam itWiFiThe moduleIPAddress, serielle druck informationen ist wie folgt:

Nächsten, sie müssen installieren eine mobile phoneAPK. Download adresse:Http://pan.baidu.com/s/1nt7ND6x

Die software ist nur support4 "7-Zoll android smartphone oder tablet,7" Flat-panel satz kann haben lücke, aber nicht einfluss nutzen.

Download nach installation, geben sieDie set upSetup interface. Eingang wir nur erhalten auf die clientIPDie adresse und port anzahl8080, Klicken sie auf "verbinden", die verbindung ist erfolgreiche wird zeigen: erfolgreiche verbindungServerWie in abbildung gezeigt:

Schlüssel anweisungen wir reset einmal, drop-down zu der unterseite, wirdAufUndOffDie anweisungen zuCH0OFFUndCH0ON(Anweisungen kann beliebig eingestellt werden, nur mit die anweisung in die code), wenn die schalter zustand, auf die andere hand, die anweisung, in drehen, können, wie in abbildung gezeigt:

Vor dem ändern

Die modifizierte

Eingang abgeschlossen ist, klicken sie auf die "rückkehr" zu die bedienung interface, klicken sie in dieser zeitAufUndOffKönnen erfolgreich steuern schalter!

Können empfangen serielle druck informationen ist wie folgt:

Bibliothek datei download link:Http://pan.baidu.com/s/1kT9TBz5

Code:Die code ist wie folgt:

# Definieren SSID "ITEAD_2" / / typ ihre eigenen SSID name

# Definieren die PASSWORT "itead2468" / / typ ihre eigenen WIFI PASSWORT

# Umfassen "uartWIFI. H"

# Umfassen "SoftwareSerial. H"

WIFI WIFI;

Extern int chlID./ / client id (0 zu 4)

Nichtig setup ()

{

PinMode (6, die AUSGANG);/ /verwenden die mega nicht ändern die verdrahtung D24 fuß statt hier

Wifi. Die beginnen ();

Bool b = wifi. Die Initialisiert (STA, SSID, PASSWORT);

Wenn (!B)

{

DebugSerial. Println ("Init fehler");

}

Verzögerung (8000);/ /machen sicher kann das modul haben die genug zeit zu erhalten eine IP adresse

String ipstring = wifi. ShowIP ();

DebugSerial. Println (ipstring);/ /zeigen die IP adresse der modul

Verzögerung (2000);

Wifi. ConfMux (1);

Verzögerung (100);

Wenn (wifi. ConfServer (1808))

DebugSerial. Println ("Server ist set up");

}

Nichtig loop ()

{

Char buf [100].

Int iLen = wifi. ReceiveMessage (buf);

Wenn (iLen > 0)

{

Wenn (STRCMP (buf, "CH0ON") = = 0)

{

DigitalWrite (6, HIGH);/ /verwenden die mega nicht ändern die verdrahtung D24 fuß statt hier

CH0ON DebugSerial. Println ("");

}

Wenn (STRCMP (buf, "CH0OFF") = = 0)

{

DigitalWrite (6, LOW);/ /verwenden die mega nicht ändern die verdrahtung D24 fuß statt hier

CH0OFF DebugSerial. Println ("");

}

}

}

Vorlage schutz code
Vorlage schutz code
Specification

Markenname : YUFO-IC

Anwendung : Other

Versorgungsmaterial-Spannung : datasheet

Art : Other

Modellnummer : title & photo

Ursprung : CN (Herkunft)

Betriebstemperatur : datasheet

Ableitungs-Energie : datasheet

Paket : Other

Bedingung : Neu

ist individuell : Ja

Application : DIY

+