Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Κωστα, οριστε ο html.

   <HTML>   
   <HEAD>   
   <style>   
   body {background-color: #525252}   
   <meta name='apple-mobile-web-app-capable' content='yes' />   
   <meta name='apple-mobile-web-app-status-bar-style' content='black-translucent' />   
   <link rel='stylesheet' type='text/css' href='http://homeautocss.net84.net/a.css' />   
   </style>   
   <TITLE>Christmas Lights</TITLE>   
   </HEAD>   
   <BODY>   
   <H1><font size=9 color=red>CHRISTMAS LIGHTS</font></H1>          
   <br />   
   <br />   
   <br />   
   <br />   
   <br />   
   <H1><font size=9 color=red>TREE-DOOR<font></H1>   
   <a href=\"/?lighton1\"\"><font size=6 color=black>ON</font>     </a>   
   <a href=\"/?lightoff1\"\"><font size=6 color=black>OFF</font></a><br />     
   <br />   
   <br />   
   <br />   
   <H1><font size=6 color=red>other lights</font></H1>   
   <a href=\"/?lighton2\"\"><font size=6 color=black>ON</font>    </a>   
   <a href=\"/?lightoff2\"\"><font size=6 color=black>OFF</font></a><br />           
   <hr />   
   </BODY>   
   </HTML>  
  • Απαντ. 35
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Συχνή συμμετοχή στο θέμα

Δημοσ.

δεν πιστεύω ότι είναι σωστό το  <link ref... > να είναι μέσα στο <style>.

αν θες μόνο το background color αντί για σκέτο 

          
client.println("<BODY>");
κάνε 
          
client.println("<BODY bgcolor=\""#525252\"">");
επίσης σωστή η παρατήρηση του Crizzt
Δημοσ.

παιδιά χίλια ευχαριστώ για τη βοήθεια!!αν λοιπόν βάλω όλο το html μέσα σε client.println θα μου δουλέψει κανονικά;
κι αν αντί για bgcolor θέλω να βάλω φωτογραφία,υπάρχει τρόπος να την εισάγω από την sd;;πχ κάτι σαν: 
 

client.print("<img src='pic.gif'>");    

Δημοσ.

δεν νομίζω ότι είναι τόσο απλό όσο το λες..

θα υπάρχει η δυνατότητα αλλά δεν έχω χρόνο να κάνω δοκιμές και να σου πω ακριβώς τι πρέπει και πως να το κάνεις...

Δημοσ.

ναι,κάτι γίνεται λάθος και δεν τη βλέπει έτσι..ψάχνω όμως μήπως βρώ κάτι να κάνω...πώς θα μπορούσα να στήσω webserver στο raspberry και το arduino να παίρνει τα αρχεία από εκεί;;

Δημοσ.

 

δεν πιστεύω ότι είναι σωστό το  <link ref... > να είναι μέσα στο <style>.

αν θες μόνο το background color αντί για σκέτο 

          
client.println("<BODY>");
κάνε 
          
client.println("<BODY bgcolor=\""#525252\"">");
επίσης σωστή η παρατήρηση του Crizzt

 

ούτε έτσι μου δουλεύει..μου βγάζει stray # in program..

Δημοσ.

επίσης παιδιά,μου κάνει κάτι παράξενο..μπαίνω από τον browser του κινητού μου και τα ελέγχω κανονικά..όταν περάσει λίγη ώρα και προσπαθήσω να μπώ ξανά,αργεί πολύ να ανταποκριθεί η σελίδα..και πρέπει να κλείσω και να ανοίξω το wifi στο κινητό μου..μετά συνδέεται αμέσως..

Δημοσ. (επεξεργασμένο)

κάτι που σκέφτηκα.βλέπω στον κώδικα οτι ουσιαστικά το lighton και lightoff είναι μια σελίδα html.δεν θα μπορούσε κάπως να δει μια αρχική σελίδα index.htm και στα href να βάλει δύο άλλες σελίδες htm,την lighton και lightoff; σύμφωνα με αυτό http://startingelectronics.com/tutorials/arduino/ethernet-shield-web-server-tutorial/SD-card-web-server/

Επεξ/σία από bananasplit
Δημοσ.

Δεν είναι απλά href όμως.Είναι links με ορίσματα στο Querystring (url). Έχουν την μορφή index.html?lighton1 και index.html?lightoff1

Τα οποία διαβάζει το παρακάτω κομμάτι για να ξέρει τι να ελέγξει.

///////////////////// control arduino pin
if(readString.indexOf("?lighton1") >0)//checks for on
{
 digitalWrite(4, HIGH); // set pin 4 high
 Serial.println("Led On");
}
else{
 if(readString.indexOf("?lightoff1") >0)//checks for off
 {
  digitalWrite(4, LOW); // set pin 4 low
  Serial.println("Led Off");
 }
}

if(readString.indexOf("?lighton2") >0)//checks for on
{
 digitalWrite(6, LOW); // set pin 4 high
 Serial.println("Led On");
}
else{
 if(readString.indexOf("?lightoff2") >0)//checks for off
 {
  digitalWrite(6, HIGH); // set pin 4 low
  Serial.println("Led Off");
 }
}

Μπορείς να αλλάξεις τα links

client.println("<a href=\"/?lighton1\"\"><font size=6 color=black>ON</font>     </a>");
client.println("<a href=\"/?lightoff1\"\"><font size=6 color=black>OFF</font></a><br />"); 

για να σε πηγαίνουν σε κάποια άλλη μαζί με τα παραπάνω ορίσματα αλλα δεν βλέπω τον λόγο να το κάνεις.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...