INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
YUN Webserver & SD-Karte Eingänge in html-datei integrieren
12.12.2013, 10:58
Beitrag #1
YUN Webserver & SD-Karte Eingänge in html-datei integrieren
Hallo,

ich versuche gerade Eingänge auf einer Webseite darzustellen(YUN). Ich habe im Inet ein paar Beispiele gefunden, die über die Bridge und print eine (sehr einfache)Webseite erstellen. Jetzt würde ich gerne (wie bei PHP) eine Webseite von der SD-Karte nehmen, und da meine Werte integrieren und die dann ausgeben.

Hat da jmd ne Lösung oder nen Link?

lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
12.12.2013, 11:09
Beitrag #2
RE: YUN Webserver & SD-Karte Eingänge in html-datei integrieren
Hallo,
Folgendes könnte eine Lösung sein:
Du machst Dir fertige Webseiten, wo Du Dummyvariablen z.B. $Value1$, $Value2$, usw... , reintust.
Dein Programm liest ja die aktuellen Werte. Bei dieser Gelegenheit werden kannst Du die aktuellen Daten per Replace in einer Kopie des Templates ersetzen und im Webserverbereich, in diesem Fall dann auf der SD-Karte, platzieren. Bau Dir eine Replace-Methode.
Dein Miniwebserver gibt dann die Seite mit den aktuellen Werten aus. Brauchst kein PHP. Es reicht ein kleiner Part, auf dem Arduino, der das mitübernimmt, nach dem EInlesen der aktuellen Werte.
Hoffe, das hilft etwas.
Gruß Joe

Unser Projekt Rolleyes http://global-science-circle.net http://global-science-circle.org http://global-science-circle.info UND http://radio-gsc1.info
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
12.12.2013, 11:17
Beitrag #3
RE: YUN Webserver & SD-Karte Eingänge in html-datei integrieren
Klingt gut,

aber ich will die SD-Karte net kaputt schreiben. gibts auch die Möglichkeit Seiten ins RAM des Linux-Teils zu laden, und den Webserver darauf zugreifen zu lassen?

Oder meintest Du, von der Sd-Karte laden und via print über die Bridge ausgeben?
Das habe ich schon probiert, aber da hängt er sich immer auf:
Code:
File myFile = FileSystem.open("/mnt/sd/arduino/www/indextest.htm");
  if (myFile) {
      while (myFile.available()) {
          client.println(myFile.read());
      }
      myFile.close();
    }else{
        Serial.println("Filesystem N/A");
    }
lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
13.12.2013, 19:01
Beitrag #4
RE: YUN Webserver & SD-Karte Eingänge in html-datei integrieren
wen's interessiert:

habe es jetzt mit PHP gelöst.

https://github.com/arduino/YunBridge/pull/1/files

zu beachten:

Auf ATMega-Seite muss ein Sketch laufen der die Nachrichten entgegennimmt!
und natürlich muss die Bridge aktiviert sein ;-)

lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.12.2013, 18:37
Beitrag #5
RE: YUN Webserver & SD-Karte Eingänge in html-datei integrieren
Hallo
mich interessiert es, währe schön wenn du uns auch noch das passende Programm für den Arduino postest.

lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.12.2013, 19:48
Beitrag #6
RE: YUN Webserver & SD-Karte Eingänge in html-datei integrieren
natürlich, ^^
Code:
#include <Bridge.h>
char data[5];
int ledPin = 13;
void setup()
{
  Bridge.begin();
  Bridge.put("D13","0");
}
  
  
void loop()
{
    Bridge.get("D13", data, 4); //get Bridge data
    digitalWrite(ledPin, atoi(data));

  // Bridge.put("A13","0") <-das Gegenstück
  delay(100);
}

lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.12.2013, 20:38
Beitrag #7
RE: YUN Webserver & SD-Karte Eingänge in html-datei integrieren
Vielen Dank,
ich habe das Programm auf den Arduino geladen und die PHP Dateien auf die SD Karte in das Verzeichniss "www" in den Ordner "YunWebserverKontakteAntan77" gelegt. Wenn ich das Example.php über den Brower starte erhalte ich folgende Fehlermeldung:


Parse error: syntax error, unexpected 'echo' (T_ECHO) in /mnt/sda1/arduino/www/YunWebserverKontakteAntan77/example.php on line 15

Kannst du mir noch einen Tipp geben?

lg
Froschz
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.12.2013, 12:51
Beitrag #8
RE: YUN Webserver & SD-Karte Eingänge in html-datei integrieren
Kannst Du mal Deine example.php plz posten? Du hast sie offensichtlich modifiziert, da es im Orig. gar keine Zeile 15 gibt!

Ps:

Du hast PN!

lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Se(h)Karte mit LED beleuchten manfredo 29 655 19.11.2016 16:29
Letzter Beitrag: Tommy56
  ESP8266 ESP12-E Webserver-Frage Claus_M 8 265 14.11.2016 22:02
Letzter Beitrag: Claus_M
  Webserver + Bild als Hintergrund ?! Marc2014 8 247 11.10.2016 21:39
Letzter Beitrag: Bitklopfer
  ESP8266 Webserver Programmieren HDT 11 778 23.08.2016 13:28
Letzter Beitrag: HDT
  Hilfe gesucht. Webserver Statsiche und Dynamische HTMl Seite b3ta 11 454 22.08.2016 08:07
Letzter Beitrag: b3ta
  SD Karte wird nicht erkannt... Maxi290997 2 208 16.08.2016 14:36
Letzter Beitrag: Maxi290997
  ESP8266 Webserver Marc2014 0 349 30.07.2016 20:15
Letzter Beitrag: Marc2014
Question Webserver, Client, Loop Marc2014 6 369 29.07.2016 21:04
Letzter Beitrag: Marc2014
  Wetterstation mit Vorhersage auf Webserver reimundko 8 598 05.06.2016 16:06
Letzter Beitrag: reimundko
  Template in Header-Datei Scheams 8 463 27.05.2016 22:42
Letzter Beitrag: Scheams

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste