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:
  • 1 Bewertungen - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Hilfe - Arduino Ethernet Website ansteuern
23.01.2014, 19:32
Beitrag #1
Hilfe - Arduino Ethernet Website ansteuern
Ich will für ein Schulprojekt ein Smart Home machen, wo man z.B. die Temperatur oder sowas auf einen Webserver auslesen kann.
Alle Sachen auf Seiten des Webservers funktionieren schon und wenn ich was manuell in die Datenbank eintrage, wird das vom Webserver verarbeitet und dargestellt. Jetzt muss ich nurnoch das mit den Arduino zum laufen bringen, dass er die Daten an die MySQL Datenbank schickt.

Ich bin jetzt so weit gekommen, dass wenn ich jetzt http://dreamworkindustries.tk/arduino_push_data.php
anklicke, mir der letzte wert angezeigt wird, der in der Datenbank steht.
mit http://dreamworkindustries.tk/arduino_pu...7&key=fabi kann ich jetzt die temperatur ändern.
Hier steht TEMP = ... für die temperatur. WIe mache ich das jetzt, dass ich das mit den Arduino steuern kann ? Dass ich nur die Website ansteuer und der das dann alles ändert. Ich hoffe ihr versteht mich und könnt mir weiterhelfen Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.01.2014, 21:07 (Dieser Beitrag wurde zuletzt bearbeitet: 23.01.2014 21:07 von rkuehle.)
Beitrag #2
RE: Hilfe - Arduino Ethernet Website ansteuern
Und warum machst du zwei Threads zum gleichen Thema auf?Huh
Siehe : http://www.arduinoforum.de/arduino-Threa...Smart-Home
Zitat:WIe mache ich das jetzt, dass ich das mit den Arduino steuern kann ? Dass ich nur die Website ansteuer und der das dann alles ändert. Ich hoffe ihr versteht mich und könnt mir weiterhelfen Smile
Wenn ich dich richtig verstehe Huh möchtest du über die Webseite Werte eingeben/ändern, dass soll der Arduino dann registrieren und Werte im laufenden Sktech anpassenHuh
Das ist erstmal irgendwelcher php/html-Kram, du musst im Arduino auch einen Webserver laufen lassen der Requests entgegen nimmt und Variablen im Sketch anpasst.
Ein Code der beides macht (Client und Server) steht zB. hier:http://forum.arduino.cc/index.php/topic,134966.0.html.

Grüße Ricardo

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.01.2014, 21:13
Beitrag #3
RE: Hilfe - Arduino Ethernet Website ansteuern
andersrum. der arduino hat einen wert und schickt ihn an die website. dafür muss er nur dieses url benutzen dann wird per php script das in die datenbank geschrieben.

http://dreamworkindustries.tk/arduino_pu...0&key=fabi

Die Zahl hinter TEMP= gibt die Zahl an die übermittelt werden soll. also muss der arduino nur den wert, in die url packen und abschicken aber wie macht man das ?

P.S. Ich habe zwei Themen gemacht, weil bei den einen geht des speziell um den QUellcode und hier allgemein wie man das überhaupt macht. Weil der Quellcode im anderen Thema ist aus einen Tutorial
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
24.01.2014, 15:21
Beitrag #4
RE: Hilfe - Arduino Ethernet Website ansteuern
(23.01.2014 19:32)LordHardy schrieb:  Ich will für ein Schulprojekt ein Smart Home machen, wo man z.B. die Temperatur oder sowas auf einen Webserver auslesen kann.
Alle Sachen auf Seiten des Webservers funktionieren schon und wenn ich was manuell in die Datenbank eintrage, wird das vom Webserver verarbeitet und dargestellt. Jetzt muss ich nurnoch das mit den Arduino zum laufen bringen, dass er die Daten an die MySQL Datenbank schickt.

Ich bin jetzt so weit gekommen, dass wenn ich jetzt http://dreamworkindustries.tk/arduino_push_data.php
anklicke, mir der letzte wert angezeigt wird, der in der Datenbank steht.
mit http://dreamworkindustries.tk/arduino_pu...7&key=fabi kann ich jetzt die temperatur ändern.
Hier steht TEMP = ... für die temperatur. WIe mache ich das jetzt, dass ich das mit den Arduino steuern kann ? Dass ich nur die Website ansteuer und der das dann alles ändert. Ich hoffe ihr versteht mich und könnt mir weiterhelfen Smile

Moin,

die Frage ist doch, wieviel Programmiererfahrung hast du in Sachen PHP und Arduino?

Verstehst du das Template nicht oder kommst nur nicht weiter?

Uwe

Martin Luther King sagte am 28 August 1963 :

I have a Dream !!

Ich bin weiter:

I have a Schaltplan !!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
03.02.2014, 11:12
Beitrag #5
RE: Hilfe - Arduino Ethernet Website ansteuern
Guten Morgen LordHardy,

(23.01.2014 21:13)LordHardy schrieb:  andersrum. der arduino hat einen wert und schickt ihn an die website. dafür muss er nur dieses url benutzen dann wird per php script das in die datenbank geschrieben.

http://dreamworkindustries.tk/arduino_pu...0&key=fabi

Die Zahl hinter TEMP= gibt die Zahl an die übermittelt werden soll. also muss der arduino nur den wert, in die url packen und abschicken aber wie macht man das ?

Das ist eigentlich ganz Simple, etwas PHP Code und dann kannst du auf der Webseite die Daten Frei benutzen.

zum Beispiel so:
PHP-Code:
<?php
   
// übernehmenb der Daten aus dem Aufruf, der so aussehen sollte:
   // http://domain.de/anzeigen.php?T1=17.5&T2=52.42&T3=1014.4
   
$temperatur  $_GET['T1'];
   
$luftfeuchte $_GET['T2'];
   
$luftdruck   $_GET['T3'];
?>
<!DOCTYPE HTML>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta name="viewport" content="user-scalable=yes, width=device-width">
  <title>ARDUINO - Aktuelle Temperatur</title>
</head>
<body>

<table>
  <tr>
    <td width="120">Temperatur</td>
    <td width="120">Luftfeuchte</td>
    <td width="120">Luftdruck</td>
  </tr>
<?PHP
    
echo "<tr>\n";
    echo 
"  <td>".$temperatur." °C</td>\n";
    echo 
"  <td>".$luftfeuchte." % rel.F</td>\n";
    echo 
"  <td>".$luftdruck." hPa</td>\n";
    echo 
"</tr>\n";
    echo 
"</table>";
?>

das ganze auf der dem Server als anzeigen.php abspeichern und dann funktioniert das auch auch Smile

Gruss, Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Prüfung eines Drucksensors mit Hilfe des Arduino r4c3 17 1.861 10.11.2017 22:24
Letzter Beitrag: r4c3
  Suche Hilfe für den Fehler in der Datei Holzwurm56 5 377 01.11.2017 14:26
Letzter Beitrag: Holzwurm56
  3 Stück LED 8x8 Matrix via Array ansteuern Bino87 10 898 30.10.2017 19:33
Letzter Beitrag: Bino87
  Hilfe bei Einschaltverzögerung gesucht Ingo 9 644 28.10.2017 19:04
Letzter Beitrag: Tommy56
  Adafruit NeoMatrix 8x8 - Einzelne Pixel ansteuern scritch 5 350 05.10.2017 16:02
Letzter Beitrag: Tommy56
Photo Hilfe bei meinem Arduino Projekt Niklas 10 559 23.09.2017 21:05
Letzter Beitrag: Niklas
  LEDs ansteuern ohne Delay mir MIDI abfrage OnkelPelle 11 1.062 20.07.2017 22:35
Letzter Beitrag: hotsystems
  Ublox Neo 6M und Nextion ! Bitte um Hilfe. b3ta 19 1.408 13.07.2017 14:52
Letzter Beitrag: Tommy56
  Anfänger sucht erfahrene Hilfe Customizer 21 1.639 11.07.2017 21:37
Letzter Beitrag: Customizer
  I2C rgb LCD ansteuern Sixtus80 18 1.323 03.07.2017 21:50
Letzter Beitrag: hotsystems

Gehe zu:


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