Crizzt Δημοσ. 10 Δεκεμβρίου 2014 Δημοσ. 10 Δεκεμβρίου 2014 Κωστα, οριστε ο 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>
MeTaXaS4 Δημοσ. 10 Δεκεμβρίου 2014 Δημοσ. 10 Δεκεμβρίου 2014 δεν πιστεύω ότι είναι σωστό το <link ref... > να είναι μέσα στο <style>. αν θες μόνο το background color αντί για σκέτο client.println("<BODY>"); κάνε client.println("<BODY bgcolor=\""#525252\"">"); επίσης σωστή η παρατήρηση του Crizzt
konstantinos_1987 Δημοσ. 10 Δεκεμβρίου 2014 Μέλος Δημοσ. 10 Δεκεμβρίου 2014 παιδιά χίλια ευχαριστώ για τη βοήθεια!!αν λοιπόν βάλω όλο το html μέσα σε client.println θα μου δουλέψει κανονικά;κι αν αντί για bgcolor θέλω να βάλω φωτογραφία,υπάρχει τρόπος να την εισάγω από την sd;;πχ κάτι σαν: client.print("<img src='pic.gif'>");
MeTaXaS4 Δημοσ. 10 Δεκεμβρίου 2014 Δημοσ. 10 Δεκεμβρίου 2014 δεν νομίζω ότι είναι τόσο απλό όσο το λες.. θα υπάρχει η δυνατότητα αλλά δεν έχω χρόνο να κάνω δοκιμές και να σου πω ακριβώς τι πρέπει και πως να το κάνεις...
konstantinos_1987 Δημοσ. 10 Δεκεμβρίου 2014 Μέλος Δημοσ. 10 Δεκεμβρίου 2014 ναι,κάτι γίνεται λάθος και δεν τη βλέπει έτσι..ψάχνω όμως μήπως βρώ κάτι να κάνω...πώς θα μπορούσα να στήσω webserver στο raspberry και το arduino να παίρνει τα αρχεία από εκεί;;
konstantinos_1987 Δημοσ. 11 Δεκεμβρίου 2014 Μέλος Δημοσ. 11 Δεκεμβρίου 2014 δεν πιστεύω ότι είναι σωστό το <link ref... > να είναι μέσα στο <style>. αν θες μόνο το background color αντί για σκέτο client.println("<BODY>"); κάνε client.println("<BODY bgcolor=\""#525252\"">"); επίσης σωστή η παρατήρηση του Crizzt ούτε έτσι μου δουλεύει..μου βγάζει stray # in program..
παπι Δημοσ. 11 Δεκεμβρίου 2014 Δημοσ. 11 Δεκεμβρίου 2014 σωστα. http://arduino.cc/en/Reference/SDεδω εισαι, εχει και filesystem.
konstantinos_1987 Δημοσ. 11 Δεκεμβρίου 2014 Μέλος Δημοσ. 11 Δεκεμβρίου 2014 παιδιά προσπαθώ να το δοκιμάσω κι επανέρχομαι!!
konstantinos_1987 Δημοσ. 11 Δεκεμβρίου 2014 Μέλος Δημοσ. 11 Δεκεμβρίου 2014 επίσης παιδιά,μου κάνει κάτι παράξενο..μπαίνω από τον browser του κινητού μου και τα ελέγχω κανονικά..όταν περάσει λίγη ώρα και προσπαθήσω να μπώ ξανά,αργεί πολύ να ανταποκριθεί η σελίδα..και πρέπει να κλείσω και να ανοίξω το wifi στο κινητό μου..μετά συνδέεται αμέσως..
bananasplit Δημοσ. 11 Δεκεμβρίου 2014 Δημοσ. 11 Δεκεμβρίου 2014 (επεξεργασμένο) κάτι που σκέφτηκα.βλέπω στον κώδικα οτι ουσιαστικά το lighton και lightoff είναι μια σελίδα html.δεν θα μπορούσε κάπως να δει μια αρχική σελίδα index.htm και στα href να βάλει δύο άλλες σελίδες htm,την lighton και lightoff; σύμφωνα με αυτό http://startingelectronics.com/tutorials/arduino/ethernet-shield-web-server-tutorial/SD-card-web-server/ Επεξ/σία 11 Δεκεμβρίου 2014 από bananasplit
nucleus Δημοσ. 12 Δεκεμβρίου 2014 Δημοσ. 12 Δεκεμβρίου 2014 Δεν είναι απλά 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 />"); για να σε πηγαίνουν σε κάποια άλλη μαζί με τα παραπάνω ορίσματα αλλα δεν βλέπω τον λόγο να το κάνεις.
nkarama Δημοσ. 13 Δεκεμβρίου 2014 Δημοσ. 13 Δεκεμβρίου 2014 Ποιό Arduino έχεις? Γιατί έτσι όπως πας σε βλέπω να μένεις σύντομα απο μνήμη....
konstantinos_1987 Δημοσ. 14 Δεκεμβρίου 2014 Μέλος Δημοσ. 14 Δεκεμβρίου 2014 το uno.λες δε θα μπορέσω να βελτιώσω την εμφάνιση του κώδικα;δε φτάνει η μνήμη;
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα