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 https://global-science-circle.net http://global-science-circle.info http://global-science-circle.de http://radio-gsc1.info und neuerdings https://gch.global https://entsalzung.gch.global
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
  SD-Karte und CSV-Datei... alpenpower 17 1.068 25.07.2017 10:37
Letzter Beitrag: alpenpower
  Einlesen txt Datei auf Arduino gamma 21 1.254 21.07.2017 10:34
Letzter Beitrag: Tommy56
Question Grafik von SD Karte auf OLED 128x64 darstellen MRuoss 2 280 08.06.2017 19:58
Letzter Beitrag: MRuoss
  Se(h)karte II manfredo 14 862 27.04.2017 15:10
Letzter Beitrag: manfredo
  SD Karte wird nicht erkannt Maxi290997 6 386 31.03.2017 06:05
Letzter Beitrag: Bitklopfer
  Smart Home Webserver Basic Authentication Problem Osotastic 21 1.145 20.02.2017 18:00
Letzter Beitrag: Tommy56
  Se(h)Karte mit LED beleuchten manfredo 29 1.645 19.11.2016 16:29
Letzter Beitrag: Tommy56
  Webserver + Bild als Hintergrund ?! Marc2014 8 762 11.10.2016 21:39
Letzter Beitrag: Bitklopfer
  Hilfe gesucht. Webserver Statsiche und Dynamische HTMl Seite b3ta 11 936 22.08.2016 08:07
Letzter Beitrag: b3ta
  SD Karte wird nicht erkannt... Maxi290997 2 534 16.08.2016 14:36
Letzter Beitrag: Maxi290997

Gehe zu:


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