
(
Arduino), , . , , - . . , , , , . - .
, . - wifi .
— . , . , , .
, . , , WiFi, . Smarter iKettle 1.0 2.0 Polaris PWK 1792CGL.

, , . , iKettle Polaris, . , :
- / ;
- ;
- ;
- ;
- ;
- ;
- ;
, .
, . .
«, » — .
. , . .
, Arduino Nano. , Pro Mini, UART.

wifi , , wifi . - , ESP8266. 01. , ( 2$) . . , : . .

- . NTC , 100 . , .

, , , , , , , . . DS1307. ( 3 ), , , EEPROM 32K bit, .

, , 1- .

, . .
, , , , .
wifi , wifi. , .
. , 3.3 , RX TX. , – ! COM , , . . , .
? , , , , . : « 5 , ». , , .
, 3.3 3.2 . , , . , 3.2 , .
, , 5 .

.
, wifi, , . , , . . , . 6. 5 , 10 GND.
.


.

, , — . . , DS1307.
, , . , .

. , . , , , .



.




.

, .


.
, , Android, Android Studio. . Evothings – Evothings Studio.

:
— (Wifi, Bluetooth);
— JS, HTML, CSS, , Android iOS, .. ;
— : , ;
— JS, HTML, CSS;
Evothings Studio , ESP8266. , – WiFi tcp socket. , , , , ..
, , . ( CSS):





WiFi. , WiFi artKettle. AT . , , , AT+CWMODE=2. , ip wifi.
ip wifi chrome.tcp.socket.
. .
artKettle app.kettleOn(). :
app.sendString('H');
app.sendString('U');
. ‘H’ :
if(message.indexOf("H") >= 0 && waterDetected()) {
digitalWrite(POWER_PIN, LOW);
IS_ON = true;
Serial.println("ON");
sendCIPData(0, "ON");
}
, waterDetected(). , .
, , .. :
digitalWrite(POWER_PIN, LOW);
, , .
, , :
sendCIPData(0, "ON");
On:
if (buf.substr(0, 2) == "ON") {
app.setButtonOn();
}
‘U’, . .
, .
, wifi. . , :
— / ;
— ;
— ;
— ;
— ;
— ;
— ;
, , . , , . wifi, , , SMS SMS. .. , , , .
. – Wifi. , . . – . , . , . – . , , 60 , , 70 . .