Professional Documents
Culture Documents
int t = dht.readTemperature();
int h = dht.readHumidity();
if (client) {
Serial.println("new client");
while (client.connected()) {
if (client.available()) {
char c = client.read();
readString += c;
if (c == '\n') {
Serial.println(readString);
Serial.write(c);
// character) and the line is blank, the http request has ended,
client.println("Content-Type: text/html");
//client.println("Connection: close"); // the connection will be closed after completion of the response
client.println("Connection: ");
client.println("Refresh: 10"); // refresh the page automatically every 5 sec
client.println();
client.println("<!DOCTYPE HTML>");
client.println("<html>");
client.println("<head>");
client.println("<center>");
client.println("ARDUINO PAGE");
client.println("</head>");
client.println("<title>");
client.println("</title>");
client.println("<body bgcolor=black>");
client.println("<font color=white>");
client.println("<b>");
client.println("PERANCANGAN ALAT MONITORING STATUS BTS MENGGUNAKAN ARDUINO MEGA, GPRS SHIELD DAN JARINGAN METRO
ETHERNET ");
client.println("</br>");
client.println("</br>");
client.println("</br>");
client.println("</br>");
client.println("</br>");
client.println("</br>");
client.println("NIM : 41411120006");
client.println("</br>");
client.println("</b>");
client.println("<p>");
client.println("<tr>");
client.println("<td align=center>");
client.println("<font color=white>");
client.println("</td>");
client.println("</tr>");
client.println("<tr>");
client.println("<td align=center>");
client.println(t);
client.println("* C");
client.println("</td>");
client.println("</tr>");
client.println("</table>");
client.println("<p>");
client.println("</b>");
client.println("<p>");
//client.println("<tr>");
client.println("<td align=center>");
client.println("<font color=white>");
client.println("</td>");
//client.println("</tr>");
client.println("<tr>");
client.println("<td align=center>");
client.println(h);
client.println(" %");
client.println("</td>");
client.println("<tr>");
client.println("<td align=center>");
client.println("<font color=white>");
//client.println("</td>");
//client.println("</tr>");
client.println("<tr>");
client.println("<td align=center>");
delay(100);
client.println(Irms);
client.println(" A");
//client.println("</td>");
//client.println("</tr>");
client.println("</table>");
client.println("<p>");
client.println("</b>");
client.println("<p>");
client.println("<td align=center>");
client.println("<font color=white>");
client.println("</tr>");
client.println("<tr>");
client.println("<td align=center>");
float val=0,volt=0;
// Serial.println(volt);// Print the value to Serial port // This replaces the 00 with a temperature in F. // ganti pake sensor tegangan
client.println(volt);
client.println("V ");
delay(100);
client.println("</td>");
//////////////////////////////////////////Program Sensor PI
client.print("<tr>");
client.print("<td align=center>");
client.print("</td>");
client.print("</tr>");
client.print("<tr>");
client.println("</br>");
client.println("</br>");
client.print("<td align=center>");
client.print("<font color=white size=3>"); // And below we will print Motion if there is, and No Motion if there's not.
val = digitalRead(pir);
if (val == HIGH){
client.print("<font color=red>");
client.print("ADA ORANG");
delay(1000);
sendSMS();
else {
client.print("<font color=Green>");
delay(100);
//client.print("</td>");
//client.print("</tr>");
client.print("</table>");
client.println("</center>");
client.println("</font>");
client.println("</body>");
client.print("<td align=center>");
client.print("</td>");
client.print("</tr>");
client.print("<tr>");
client.println("</br>");
//client.println("</br>");
client.print("<td align=center>");
client.print("<font color=white size=3>"); // And below we will print Motion if there is, and No Motion if there's not.
client.print("<font color=red>");
client.print("TERDETEKSI ASAP");
else
client.print("<font color=green>");
client.print("NORMAL");
delay(100);
//client.print("</td>");
//client.print("</tr>");
client.print("</table>");
client.println("</center>");
client.println("</font>");
client.println("</body>");
client.println("</html>");
delay(5);
//asli client.stop();
readString = "";
delay(1);