Вы находитесь на странице: 1из 22

LAMPIRAN

 Foto Hardware
 Program Arduino

// EmonLibrary examples float


openenergymonitor.org, Irms,supplyVoltage,power
Licence GNU GPL V3 FActor;
void setup()
#include "EmonLib.h" {
// Include Emon Library
EnergyMonitor emon1; Serial.begin(9600);
// Create an instance emon1.voltage(3, 111.9,
6.7); // Voltage: input pin,
int PIR; calibration, phase_shift
emon1.current(2, 9); //
float Current: input pin,
daya_lama,daya_baru,daya calibration.
_tampil; pinMode(3,OUTPUT);
float currentMillis = millis();
PIR_lama,PIR_baru,PIR_ta };
mpil; void sensorpir(){
float currentMillis2 =
V_lama,V_baru,V_tampil; millis()+300000;
float PIR = analogRead(A0);
I_lama,I_baru,I_tampil; if(PIR>300){
float previousMillis2 =
PF_lama,PF_baru,PF_tamp currentMillis2;
il; }
float if (currentMillis2 -
lampu_lama,lampu_baru,la previousMillis2 <
mpu_tampil; interval2) {
int lampu;
unsigned long digitalWrite(3,HIGH);
previousMillis = 0; }
const long interval = 1000; if (currentMillis2 -
unsigned long previousMillis2 >
currentMillis; interval2) {
unsigned long
currentMillis2=0 ; digitalWrite(3,LOW);
unsigned long } }
interval2=5000; void hitung()
unsigned long {
previousMillis2 = 0; a++;
value++;
int value,a,b,c; // Serial.print(value);
// Serial.print("==");
// Serial.print(a);
// Serial.print("=="); lampu_baru=lampu_lama+l
// Serial.print(b); ampu_baru;
// Serial.print("==");
PIR_lama=PIR;
emon1.calcVI(20, 5000);
// Calculate all. No.of half PIR_baru=PIR_lama+PIR_
wavelengths (crossings), baru;
time-out
// Print out all variables V_lama=supplyVoltage;
(realpower, apparent
power, Vrms, Irms, power V_baru=V_lama+V_baru;
factor)
I_lama=Irms;
float realPower = I_baru=I_lama+I_baru;
abs(emon1.realPower);
//extract Real Power into PF_lama=powerFActor;
variable
float apparentPower = PF_baru=PF_lama+PF_bar
emon1.apparentPower; u;
//extract Apparent Power
into variable if(I_lama<0.32)
float powerFActor = {
abs (emon1.powerFactor); I_lama=0;
//extract Power Factor into }
Variable if(I_lama==0)
float supplyVoltage = {
emon1.Vrms; PF_lama=0;
//extract Vrms into }
Variable
float Irms = }
emon1.Irms; //Serial.print("^^^^^^^^^^"
//extract Irms into Variable );
if(a>59){ // Serial.print('?');
// Serial.print(PIR);
daya_lama=realPower/360 // Serial.print('$');
0; // Serial.print(Irms);
// Serial.print('@');
daya_baru=daya_lama+day //
a_baru; Serial.print(supplyVoltage)
;
lampu_lama=lampu; // Serial.print('%');
//
Serial.print(powerFActor);
// Serial.print('&'); //
// Serial.print(realPower); Serial.println(previousMilli
// Serial.println('!'); s2);
//
//Serial.print("^^^^^^^^^^" Serial.print("currentMillis1
); :");
// Serial.print('?'); //
// Serial.print(PIR_baru); Serial.println(currentMillis)
// Serial.print('$'); ;
// Serial.print(I_baru); //
// Serial.print('@'); Serial.print("previousMillis
// Serial.print(V_baru); 1");
// Serial.print('%'); //
// Serial.print(PF_baru); Serial.println(previousMilli
// Serial.print('&'); s);
// Serial.print(daya_baru); //Serial.print("value=");
// Serial.println('!'); //Serial.println(value);
// Serial.println(value); //Serial.print("a=");
// Serial.println(a); //Serial.println(a);
// Serial.println(b); //Serial.print("b=");
//Serial.println(value);
}
void loop()
{ hitung();
sensorpir();
// Serial.println(PIR); if (value>=60 &a>59){
//Serial.println(PIR); value=0;
lampu=analogRead(A0); b++;
currentMillis = millis();
if (currentMillis - Serial.print('?');
previousMillis >= interval) Serial.print(PIR_tampil);
{ Serial.print('$');
// save the last time you Serial.print(I_tampil);
blinked the LED Serial.print('@');
previousMillis = Serial.print(V_tampil);
currentMillis; Serial.print('%');
// Serial.print(PF_tampil);
Serial.print("currentMillis2 Serial.print('&');
:"); Serial.print(daya_tampil);
// Serial.print('#');
Serial.println(currentMillis
2); Serial.print(lampu_tampil);
// Serial.println('!');
Serial.print("previousMillis //?20$30@22%52&65!
2:"); if(b>1){
daya_tampil=daya_baru;
V_tampil=V_baru/60;
I_tampil=I_baru/60;
PF_tampil=PF_baru/60;
PIR_tampil=PIR_baru/60;

lampu_tampil=lampu_baru
/60;}
// V_tampil=V_baru;
// I_tampil=I_baru;
// PIR_tampil=PIR_baru;
// PF_tampil=PF_baru;
//
Serial.println(daya_tampil);
V_baru=0;
I_baru=0;
PF_baru=0;
PIR_baru=0;
lampu_baru=0;}}}
unsigned long
 Program NodeMCU previousMillis3 = 0;

float hasil_terima;
String unsigned long
data_lama,data_baru; currentMillis4;
String unsigned long
data_lama2,data_baru2; interval4=15000;
unsigned int datake = 0; unsigned long
String data1, data2, previousMillis4 = 0;
data3,data4,data5,data6;
String data11, data22, int value=1;
data33,data44,data55;
String
Irms,PIR,Vrms,PF,Daya,la #include
mpu; <ESP8266WiFi.h>
float
Hasil_PIR,Hasil_Irms,Hasi const char* ssid =
l_Vrms,Hasil_PF,Hasil_Da "Thoem_us";
ya,Hasil_lampu; const char* password =
unsigned long "88888888";
previousMillis = 0; String writeAPIKey =
String terima,terima2; "WD38811PP85WRV94";
char charIn; String apiKey =
int berhenti; "WD38811PP85WRV94";
unsigned long currentMillis String channelID =
; "149570";
unsigned long
interval=5000; const char* host = "smart-
lamp.pe.hu";
const char* server =
int terima_PIR; "api.thingspeak.com";
long currentMillis2 ; String lastCommand =
unsigned long "wew";
interval2=30000; int nilai1=1;
unsigned long int nilai2=0;
previousMillis2 = 0;

unsigned long
currentMillis3;
unsigned long
interval3=15000;
if(terima2.endsWith("Trans
////////////////////// fer-
/// update dari web/// Encoding:chunkedConnecti
////////////////////// on:closeX-Powered-
By:PHP/5.5.")){
terima2="";

void update_lampu_web(){
previousMillis =
//if (Client.available() > 0) currentMillis;
String url = }
"/lamp2.php?"; }
WiFiClient Client;
const int httpPort = 80;
if (!Client.connect(host,
httpPort)) { while(Client.available()>0
);
Serial.println("Connection
failed"); Serial.println(terima2);
return; hasil_terima=
} terima2.toInt();
Client.print(String("GET ")
+ url + "&headers=false"
+ " HTTP/1.1\r\n" + "Host: if(hasil_terima>3842000
" + host + "\r\n" + && berhenti==0){
"Connection:
close\r\n\r\n"); berhenti=1;
delay(30); }
if(hasil_terima>3842000 ){

if(Client.available() > Serial.println("ON");


0){ digitalWrite(4,HIGH);
// String line = berhenti=2;
Client.readStringUntil('!'); previousMillis4 =
do{ currentMillis4;
charIn = Client.read(); }
// read a char from the
buffer }
terima2 += charIn; // //if
append that char to the (hasil_terima<42000&&be
string response rhenti==2)
terima2.trim();
if ((currentMillis4 - void serial_parse(){
previousMillis4) >
interval4&&berhenti==2)
{ if (Serial.available() > 0)
berhenti=0; {
digitalWrite(4,LOW); char terima =
Serial.read();
} } switch (terima) {
void setup() { case '?':
pinMode(14, INPUT); datake = 1;
pinMode(4,OUTPUT); break;

Serial.begin(9600); case '$':


datake = 2;
break;
// We start by connecting
to a WiFi network case '@':
datake = 3;
Serial.println(); break;
Serial.println();
Serial.print("Connecting case '%':
to "); datake=4;
Serial.println(ssid); break;

WiFi.begin(ssid, case '&':


password); datake=5;
break;
while (WiFi.status() !=
WL_CONNECTED) { case '#':
delay(10); datake=6;
Serial.print("."); break;
}
case '!':
Serial.println(""); PIR = data1;
Serial.println("WiFi Irms = data2;
connected"); Vrms = data3;
Serial.println("IP address: PF = data4;
"); Daya = data5;
lampu = data6;
Serial.println(WiFi.localIP(
)); data1 = "";
} data2 = "";
data3 = "";
data4 = "";
data5 = "";
data6 = ""; data_lama=Daya;

datake = 0; Serial.println("PIR=" +
break; PIR + " | " + "Arus=" +
Irms + " | " + "Volt=" +
default: Vrms + " | " + "PF=" + PF
switch (datake) { + " | " + "daya=" + Daya +
case 1: " | "+ "lampu=" +lampu );
data1 += terima;
break; Hasil_lampu=(lampu.toFlo
at());
case 2:
Hasil_PIR=(PIR.toFloat());
data2 += terima;
break; Hasil_Irms=(Irms.toFloat()
);
case 3:
Hasil_Vrms=(Vrms.toFloat
data3 += terima; ());
break; Hasil_PF=(PF.toFloat());

case 4: Hasil_Daya=(Daya.toFloat(
data4 += terima; ));
break; Serial.flush() ;

case 5:
data5 += terima;
break;

case 6: }
data6 += terima;
break;

default:
// if nothing else void update_web(){
matches, do the default
// default is optional Serial.print("Connecting to
break; ");
} Serial.println(host);
break;
} // Use WiFiClient class to
create TCP connections
} WiFiClient Client;
const int httpPort = 80;
if (!Client.connect(host, // Read all the lines of the
httpPort)) { reply from server and print
them to Serial
Serial.println("Connection while(Client.available()){
failed"); String line =
return; Client.readStringUntil('\r');
} Serial.println(line);

// We now create a URI }


for the request Serial.println("");
String url = Serial.println(String("Try
"/upload2.php?Daya="; nr. ") + value + " is
String con_tegangan = finished.");
"&Tegangan="; Serial.println("Waiting for
String con_Arus = next try...");
"&Arus="; Serial.println("");
String con_PF = "&PF="; value = value + 1;
String con_PIR =
"&PIR="; previousMillis2 =
Serial.print("Requesting currentMillis2;
URL: "); }
Serial.println(host + url +
Daya + con_tegangan + void update_lampu(){
Vrms + con_Arus + Irms + int terima_PIR =
con_PF + PF + con_PIR + analogRead(A0);
PIR ); Serial.println(terima_PIR);
Serial.print("Connecting to
Serial.println(String("TRY: ");
") + value ); Serial.println(host);

// This will send the // Use WiFiClient class to


request to the server create TCP connections
Client.print(String("GET WiFiClient Client;
") + url + Daya + const int httpPort = 80;
"&Tegangan=" + Vrms + if (!Client.connect(host,
"&Arus=" + Irms + httpPort)) {
"&PF=" + PF + "&PIR="+
PIR +"&headers=false" + Serial.println("Connection
" HTTP/1.1\r\n" + "Host: " failed");
+ host + "\r\n" + return;
"Connection: }
close\r\n\r\n");
delay(30); // We now create a URI
for the request
String url = void loop() {
"/upload_PIR2.php?&lamp //
u="; Serial.println(terima_PIR);
currentMillis4 = millis();
Serial.print("Requesting //
URL: "); Serial.print("curent_milis:"
Serial.println(host + url + );
terima_PIR ); //
Serial.println(currentMillis
Serial.println(String("TRY: 4);
") + value ); //
Serial.print("prev_milis:");
// This will send the //
request to the server Serial.println(previousMilli
Client.print(String("GET s4);
") + url + terima_PIR //Serial.println(berhenti);
+"&headers=false" + " serial_parse();
HTTP/1.1\r\n" + "Host: " +
host + "\r\n" + if(data_lama!=data_baru){
"Connection: currentMillis2 = millis();
close\r\n\r\n"); while (currentMillis2 -
delay(30); previousMillis2 >=
interval2) {
// Read all the lines of the update_web();
reply from server and print data_lama=data_baru;
them to Serial break;}}
while(Client.available()){ currentMillis3 = millis();
String line2 = while (currentMillis3 -
Client.readStringUntil('\r'); previousMillis3 >=
Serial.println(line2);} interval3) {
Serial.println(""); update_lampu();
Serial.println(String("Try break;
nr. ") + value + " is }
finished."); currentMillis = millis();
Serial.println("Waiting for while (currentMillis -
next try..."); previousMillis >= interval)
Serial.println(""); {
value = value + 1; update_lampu_web();
break;} }
previousMillis3 =
currentMillis3;
}
class="navbar-toggle
collapsed" data-
toggle="collapse" data-
target="#navbar">

<span
class="sr-only">Toggle
navigation</span>
 Progam Web Interface
<span
<!DOCTYPE html> class="icon-bar"></span>
<html lang="en">
<head> <span
<title>Smart Lamp</title> class="icon-bar"></span>

<meta name="viewport" <span


content="width=device- class="icon-bar"></span>
width, initial-scale=1">
<link rel="stylesheet" </button>
href="https://maxcdn.boots
trapcdn.com/bootstrap/3.3. <a
7/css/bootstrap.min.css"> class="navbar-brand"
<script href="smart-
src="https://ajax.googleapi lamp.pe.hu">Lampu
s.com/ajax/libs/jquery/1.12. Pintar</a>
4/jquery.min.js"></script> </div>
<script <div
src="https://maxcdn.bootstr class="collapse navbar-
apcdn.com/bootstrap/3.3.7/ collapse" id="navbar">
js/bootstrap.min.js"></scri
pt> <ul class="nav
<script navbar-nav navbar-right">
src="http://canvasjs.com/as
sets/script/canvasjs.min.js" <li
></script> class="dropdown">
</head>

<nav class="navbar <a


navbar-webmaster"> href="http://smart-
<div class="container"> lamp.pe.hu/index.php"
<div class="dropdown-toggle"
class="navbar-header"> data-toggle="dropdown"
role="button" aria-
<button expanded="false"><i
type="button" class="fa fa-fw fa-bell-
o"></i>Lamp
Control</span></a>
<li><a
href="http://smart-
• lamp.pe.hu/monitor_daya3.
php">Lampu 3</a></li>
</li>

<li <li><a
class="active"><a href="http://smart-
href="http://smart- lamp.pe.hu/monitor_daya4.
lamp.pe.hu/efisien.php">Ef php">Lampu 4</a></li>
ficiency<span class="sr-
only">(current)</span></a
></li> <li><a
href="http://smart-
<li lamp.pe.hu/monitor_daya5.
class="dropdown"> php">Lampu 5</a></li>

<a href="" <li><a


class="dropdown-toggle" href="http://smart-
data-toggle="dropdown" lamp.pe.hu/monitor_daya6.
role="button" aria- php">Lampu 6</a></li>
expanded="false">Power
Monitor <span
class="caret"></span></a> </ul>

</li>
<ul
class="dropdown-menu" <li
role="menu"> class="dropdown">

<li><a <a href=""


href="http://smart- class="dropdown-toggle"
lamp.pe.hu/monitor_daya.p data-toggle="dropdown"
hp">Lampu 1</a></li> role="button" aria-
expanded="false">Arus &
Tegangan <span
<li><a class="caret"></span></a>
href="http://smart-
lamp.pe.hu/monitor_daya2.
php">Lampu 2</a></li> <ul
class="dropdown-menu"
role="menu">
</div>
</div>
<li><a </nav>
href="http://smart-
lamp.pe.hu/monitor_AT.ph
p">Lampu 1</a></li>

<li><a
href="http://smart- <div class="container">
lamp.pe.hu/monitor_AT2.p
hp">Lampu 2</a></li> <img
style="position:absolute;
top:60px; left:500px;
<li><a width:380px"
href="http://smart- src="http://smart-
lamp.pe.hu/monitor_AT3.p lamp.pe.hu/gambar/slam_n
hp">Lampu 3</a></li> ew.png" />
<img
style="position:absolute;
<li><a top:300px; left:0px;
href="http://smart- width:380px"
lamp.pe.hu/monitor_AT4.p src="http://smart-
hp">Lampu 4</a></li> lamp.pe.hu/gambar/lamp
Control.png" />
<img
<li><a style="position:absolute;
href="http://smart- top:280px; left:800px;
lamp.pe.hu/monitor_AT5.p width:380px"
hp">Lampu 5</a></li> src="http://smart-
lamp.pe.hu/gambar/update
lamp control5.png" />
<li><a <img
href="http://smart- style="position:absolute;
lamp.pe.hu/monitor_AT6.p top:430px; left:10px;
hp">Lampu 6</a></li> width:100px"
src="http://smart-
lamp.pe.hu/gambar/lampu1
</ul> .png" />
<img
</li> style="position:absolute;
top:430px; left:200px;
</ul> width:100px"
src="http://smart-
lamp.pe.hu/gambar/lampu2
.png" /> <div id="lampu1"
<img style="position:absolute;
style="position:absolute; top:615px; left:1050px;
top:430px; left:400px; font-family: Helvetica
width:100px" light; font-size:
src="http://smart- 20px;"></div>
lamp.pe.hu/gambar/lampu3 <div id="lampu2"
.png" /> style="position:absolute;
<img top:645px; left:1050px;
style="position:absolute; font-family: Helvetica
top:730px; left:10px; light; font-size:
width:100px" 20px;"></div>
src="http://smart- <div id="lampu3"
lamp.pe.hu/gambar/lampu4 style="position:absolute;
.png" /> top:675px; left:1050px;
<img font-family: Helvetica
style="position:absolute; light; font-size:
top:730px; left:200px; 20px;"></div>
width:100px"
src="http://smart-
lamp.pe.hu/gambar/lampu5 <div id="turn_on1"
.png" /> style="position:absolute;
<img top:550px; left:875px;
style="position:absolute; font-family: Helvetica
top:730px; left:400px; light; font-size:
width:100px" 20px;"></div>
src="http://smart- <div id="turn_off1"
lamp.pe.hu/gambar/lampu6 style="position:absolute;
.png" /> top:550px; left:875px;
font-family: Helvetica
<div id="pir" light; font-size:
style="position:absolute; 20px;"></div>
top:1000px; left:1050px; <div id="turn_on2"
font-family: Helvetica style="position:absolute;
light; font-size: top:550px; left:875px;
20px;"></div> font-family: Helvetica
<div id="pira" light; font-size:
style="position:absolute; 20px;"></div>
top:1000px; left:1050px; <div id="turn_off2"
font-family: Helvetica style="position:absolute;
light; font-size: top:550px; left:875px;
20px;"></div> font-family: Helvetica
light; font-size: width:100px">Turn
20px;"></div> On</button>
<div id="turn_on3" <button
style="position:absolute; onclick="turn_off3()"
top:550px; left:875px; style="position:absolute;
font-family: Helvetica top:650px; left:400px;
light; font-size: width:100px">Turn
20px;"></div> Off</button>
<div id="turn_off3"
style="position:absolute;
top:550px; left:875px;
font-family: Helvetica
light; font-size:
20px;"></div> <img id="lamp1"
< src="http://smart-
lamp.pe.hu/gambar/lampu
%20hidup.png"
<button style="position:absolute;
onclick="turn_on1()" top:470px; left:10px;
style="position:absolute; width:100px" >
top:620px; left:10px; <img id="lamp2"
width:100px">Turn src="http://smart-
On</button> lamp.pe.hu/gambar/lampu
<button %20hidup.png"
onclick="turn_off1()" style="position:absolute;
style="position:absolute; top:470px; left:200px;
top:650px; left:10px; width:100px" >
width:100px">Turn <img id="lamp3"
Off</button> src="http://smart-
<button lamp.pe.hu/gambar/lampu
onclick="turn_on2()" %20hidup.png"
style="position:absolute; style="position:absolute;
top:620px; left:200px; top:470px; left:400px;
width:100px">Turn width:100px" >
On</button> <img id="lamp4"
<button src="http://smart-
onclick="turn_off2()" lamp.pe.hu/gambar/lampu
style="position:absolute; %20hidup.png"
top:650px; left:200px; style="position:absolute;
width:100px">Turn top:770px; left:10px;
Off</button> width:100px" >
<button <img id="lamp5"
onclick="turn_on3()" src="http://smart-
style="position:absolute; lamp.pe.hu/gambar/lampu
top:620px; left:400px; %20hidup.png"
style="position:absolute;
top:770px; left:200px; $("#turn_off2").l
width:100px" > oad("http://smart-
<img id="lamp6" lamp.pe.hu/update2.php?la
src="http://smart- mp=100");
lamp.pe.hu/gambar/lampu }
%20hidup.png"
style="position:absolute; function
top:770px; left:400px; turn_on3() {
width:100px" >
$("#turn_on3").lo
ad("http://smart-
lamp.pe.hu/update3.php?la
<script> mp=500");
function }
turn_on1() {
function
$("#turn_on1").lo turn_off3() {
ad("http://smart-
lamp.pe.hu/update.php?lam $("#turn_off3").l
p=500"); oad("http://smart-
} lamp.pe.hu/update3.php?la
mp=100");
function }
turn_off1() {
function
$("#turn_off1").l turn_on4() {
oad("http://smart-
lamp.pe.hu/update.php?lam $("#turn_on4").lo
p=100"); ad("http://smart-
} lamp.pe.hu/update4.php?la
mp=500");
function }
turn_on2() {
function
$("#turn_on2").lo turn_off4() {
ad("http://smart-
lamp.pe.hu/update2.php?la $("#turn_off4").l
mp=500"); oad("http://smart-
} lamp.pe.hu/update4.php?la
mp=100");
function }
turn_off2() {
$("#lampu1").loa
function d("http://smart-
turn_on5() { lamp.pe.hu/last_PIR.php")

$("#turn_on5").lo }, 3000);
ad("http://smart- });
lamp.pe.hu/update5.php?la
mp=500"); $(document).read
} y(function() {

function setInterval(functi
turn_off5() { on () {

$("#turn_off5").l
oad("http://smart- $("#lampu2").loa
lamp.pe.hu/update5.php?la d("http://smart-
mp=100"); lamp.pe.hu/last_PIR2.php"
} )

function }, 3000);
turn_on6() { });

$("#turn_on6").lo $(document).read
ad("http://smart- y(function() {
lamp.pe.hu/update6.php?la
mp=500"); setInterval(functi
} on () {

function
turn_off6() { $("#lampu3").loa
d("http://smart-
$("#turn_off6").l lamp.pe.hu/last_PIR3.php"
oad("http://smart- )
lamp.pe.hu/update6.php?la
mp=100"); }, 3000);
} });

$(document).read
$(document).read y(function() {
y(function() {
setInterval(functi
setInterval(functi on () {
on () {

$("#lampu4").loa
d("http://smart- $.get( "http://smart-
lamp.pe.hu/last_PIR4.php" lamp.pe.hu/lampu.php",
) function( lampu ) {
var lampu_tampil =
}, 3000); parseFloat(lampu);
}); if (lampu_tampil>300)
{
$(document).read
y(function() { document.getEle
mentById("lamp1").src =
setInterval(functi "http://smart-
on () { lamp.pe.hu/gambar/lampu
%20hidup.png";
}
$("#lampu5").loa else{
d("http://smart-
lamp.pe.hu/last_PIR5.php" document.getEle
) mentById("lamp1").src =
"http://smart-
}, 3000); lamp.pe.hu/gambar/lampu
}); %20mati.png";
}
$(document).read });
y(function() { }, 3000);
//
setInterval(functi setInterval(function () {
on () { $.get( "http://smart-
lamp.pe.hu/lampu2.php",
function( lampu2 ) {
$("#lampu6").loa var lampu_tampil2 =
d("http://smart- parseFloat(lampu2);
lamp.pe.hu/last_PIR6.php" if (lampu_tampil2>300)
) {

}, 3000); document.getEle
}); mentById("lamp2").src =
"http://smart-
lamp.pe.hu/gambar/lampu
%20hidup.png";
</script> }
else{

<script> document.getEle
setInterval(function () { mentById("lamp2").src =
"http://smart- "http://smart-
lamp.pe.hu/gambar/lampu lamp.pe.hu/gambar/lampu
%20mati.png"; %20hidup.png";
} }
}); else{
}, 3000);
document.getEle
setInterval(functi mentById("lamp4").src =
on () { "http://smart-
$.get( "http://smart- lamp.pe.hu/gambar/lampu
lamp.pe.hu/lampu3.php", %20mati.png";
function( lampu3 ) { }
var lampu_tampil3 = });
parseFloat(lampu3); }, 3000);
if (lampu_tampil3>300) //
{ setInterval(function () {
$.get( "http://smart-
document.getEle lamp.pe.hu/lampu5.php",
mentById("lamp3").src = function( lampu5 ) {
"http://smart- var lampu_tampil5 =
lamp.pe.hu/gambar/lampu parseFloat(lampu5);
%20hidup.png"; if (lampu_tampil5>300)
} {
else{
document.getEle
document.getEle mentById("lamp5").src =
mentById("lamp3").src = "http://smart-
"http://smart- lamp.pe.hu/gambar/lampu
lamp.pe.hu/gambar/lampu %20hidup.png";
%20mati.png"; }
} else{
});
}, 3000); document.getEle
mentById("lamp5").src =
setInterval(function () { "http://smart-
$.get( "http://smart- lamp.pe.hu/gambar/lampu
lamp.pe.hu/lampu4.php", %20mati.png";
function( lampu4 ) { }
var lampu_tampil4 = });
parseFloat(lampu4); }, 3000);
if (lampu_tampil4>300)
{ setInterval(functi
on () {
document.getEle
mentById("lamp4").src =
$.get( "http://smart-
lamp.pe.hu/lampu6.php",
function( lampu6 ) {
var lampu_tampil6 =
parseFloat(lampu6);
if (lampu_tampil6>300)
{

document.getEle
mentById("lamp6").src =
"http://smart-
lamp.pe.hu/gambar/lampu
%20hidup.png";
}
else{

document.getEle
mentById("lamp6").src =
"http://smart-
lamp.pe.hu/gambar/lampu
%20mati.png";
}
});
}, 3000);
</script>

</div>

</body>
</html>

Вам также может понравиться