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
  Arduino 2 schrittmotoren ansteuern super47 3 97 Gestern 14:31
Letzter Beitrag: Franz54
  Arduino UNO und Ethernet Shield 2 POE und Fritzbox 3272 tr3 2 149 19.11.2016 10:46
Letzter Beitrag: tr3
  Hilfe: IR Remote Steuerung, MSGEQ7 + RGB-LED Streifen dastob 1 117 14.10.2016 21:40
Letzter Beitrag: hotsystems
Sad Ich brauche Hilfe Prosac 4 231 09.10.2016 18:39
Letzter Beitrag: Prosac
  Ethernet Modul Enc28j60 Pin13 LED Schalten BennIY 16 492 27.09.2016 20:30
Letzter Beitrag: BennIY
  Ansteuern eines Schrittmotors Uwe1475 28 1.010 03.09.2016 21:03
Letzter Beitrag: Uwe1475
  at24c256 Hilfe Gandalf 6 247 29.08.2016 18:59
Letzter Beitrag: MKc
Smile Progammier Neuling Codeschloss bittet um Hilfe Donalonso 2 284 27.08.2016 18:23
Letzter Beitrag: Binatone
  Hilfe gesucht. Webserver Statsiche und Dynamische HTMl Seite b3ta 11 447 22.08.2016 08:07
Letzter Beitrag: b3ta
  Hilfe: Mega2560 - ENC 28J60 - MYSQL Gandalf 1 179 28.07.2016 16:30
Letzter Beitrag: Gandalf

Gehe zu:


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