Suche auf lima-city
-
in: IP Adresse meiner Domain
geschrieben von dreamworkindustries
Hej Leute :)
Ich habe eine Frage. Ich brauche die IP Adresse meiner Domain dreamworkindustries.tk Wenn ich sie auf bestimmten Seiten eingebe um die IP Adresse zu ermitteln. Kommt immer die IP 212.83.45.137.
Wenn ich die jetzt aber im Browser eingebe werde ich auf eine andere Seite weitergeleitet. ich brauche die korrekte IP um mit einen Arduino meine Website anzusteuern und dann einen Wert in meine MySQL Datenbank reinzuladen.
Danke schonmal im vorraus. Bei fragen fragt ;) -
in: Hilfe - Arduino Ethernet Smart Home
geschrieben von dreamworkindustries
Hej danke schonmal für deine Antwort :)
Ich habe versucht aus diesen Tuts schlau zu werden
1. http://fluuux.de/2012/09/arduino-mysql-temperatur-sensoren-uber-webserver-auslesen/
2. http://jleopold.de/2011/03/16/arduino-daten-logger-mysql-php/
Ich habe beide Quellcodes von den Seiten probiert und beide haben nicht funktioniert.
Ich benutze einen Arduino Leonardo + Ethernet Shield
Mittlerweise habe ich es so hinbekommen, dass keine fehlermeldungen mehr kommen, aber es regt sich auch nichts leider ...
Hier der Quellcode meines jetztigen standes:
#include <Ethernet.h> #include <SPI.h> byte mac[] = { 0x90, 0xA2, 0xDA, 0x00, 0x82, 0x14 }; // MAC-ADRESSE eingeben! byte ip[] = { 192, 168, 178, 60 }; // IP-Adresse eingeben! byte gateway[] = { 192, 168, 178, 1 }; // Gateway eingeben! byte subnet[] = { 255, 255, 255, 0 }; byte server[] = {212,83,45,137}; // IP des Servers eingeben EthernetClient client; char host[] = "dreamworkindustries.tk"; // DOMAIN eingeben! char url[] = "/arduino_push_data.php"; // Pfad zur PHP-Datei eingeben char key[] = "fabi"; // Kennwort aus arduino_push_data.php -Datei eingeben char c; int wartezeit =9000; // Wartezeit zwischen messungen, IMMER 1 sec weniger angeben (59 für 60 usw...) float TEMP; void setup() { Serial.begin(9600); // für Debug-Ausgaben Serial.println("Programm gestartet..."); Ethernet.begin(mac, ip, gateway, subnet); delay(5000); // warten, bis LAN gestartet } void loop() { Sensor_lesen(); Daten_senden(); delay(900); if (client.available()) { char c = client.read(); Serial.print(c); } delay(wartezeit); // Upload alle 60 sec. immer 1 sec weniger eintragen! client.stop(); client.flush(); } void Sensor_lesen() { TEMP = 20; } void Daten_senden() { if(client.connect(server, 80)>0) // Verbindung zum Server aufbauen { Serial.print("Verbunden...sende Daten..."); client.print("GET "); client.print(url); //ab hier meine sachen client.print("?TEMP"); client.print(TEMP); client.print("&key="); client.print(key); client.println(" HTTP/1.1"); client.print("Host: "); client.println(host); client.println(); Serial.println("fertig!"); } else { Serial.println(" ***** VERBINDUNGSAUFBAU NICHT MÖGLICH *****"); } }
Vielleicht, ist der ja bisschen besser und leichter zu verbessern.
Danke für deine Hilfe :) -
in: Hilfe - Arduino Ethernet Smart Home
geschrieben von dreamworkindustries
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 habe jetzt dieses Script und habe das Teilweise aus einen Tutorial übernommen und eig. sollte das funktionieren. Jedoch wird bei mir mehrere Fehlermeldungen angezeigt.
Ich hoffe ihr könnt mir helfen
Arduino Quellcode:
#include <Ethernet.h> #include <SPI.h> byte mac[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; // MAC-ADRESSE eingeben! IPAddress ip(192,168,178,60); byte gateway[] = { 192, 168, 178, 1 }; // Gateway eingeben! byte subnet[] = { 255, 255, 255, 0 }; byte server[] = { 212,83,45,137 }; // IP des Servers eingeben EthernetServer server(80); char host[] = "dreamworkindustries.tk"; // DOMAIN eingeben! char url[] = "/arduino_push_data.php"; // Pfad zur PHP-Datei eingeben char key[] = "f"; // Kennwort aus PHP-Datei eingeben char c; int Sensor = 0; // LM35 int PowerLED = 3; // Power LED float Temperatur = 0; // Variable für Temperatur ;-) int temp = 0; // Analog-Wert void setup() { pinMode(PowerLED, OUTPUT); Serial.begin(9600); // für Debug-Ausgaben Serial.println("Programm gestartet..."); digitalWrite(PowerLED, HIGH); Ethernet.begin(mac, ip, gateway, subnet); delay(5000); // warten, bis LAN gestartet } void loop() { digitalWrite(PowerLED, LOW); Sensor_lesen(); Daten_senden(); delay(900); digitalWrite(PowerLED, HIGH); if (client.available()) { char c = client.read(); Serial.print(c); } delay(899000); client.stop(); client.flush(); } void Sensor_lesen() { temp = analogRead(Sensor); // Analog-Wert auslesen Temperatur = (5.0 * temp * 100.0)/1024.0; // Berechnung der Temperatur in °C Serial.print("Temperatur: "); Serial.println(Temperatur); } void Daten_senden() { if (client.connect()) // Verbindung zum Server aufbauen { Serial.print("Verbunden...sende Daten..."); client.print("GET "); client.print(url); client.print("?TEMP="); client.print(Temperatur); client.print("&key="); client.print(key); client.println(" HTTP/1.1"); client.print("Host: "); client.println(host); client.println(); Serial.println("fertig!"); } else { Serial.println(" ***** VERBINDUNGSAUFBAU NICHT MÖGLICH *****"); } }
Fehlermeldungen:
WebServer:36: error: conflicting declaration 'EthernetServer server'
WebServer:35: error: 'server' has a previous declaration as 'byte server [4]'
WebServer.ino: In function 'void loop()':
WebServer:65: error: 'client' was not declared in this scope
WebServer:71: error: 'client' was not declared in this scope
WebServer.ino: In function 'void Daten_senden()':
WebServer:85: error: 'client' was not declared in this scope
Ich hoffe ihr könnt mir irgentwie dabei helfen... komme echt nicht weiter und verzweifle an den fehlermeldungen -
in: now()
geschrieben von dreamworkindustries
Ja klingt ja eig. alles logisch :) danke für die schnelle antwort -
in: Sichere Website
geschrieben von dreamworkindustries
Ja ich meinte eine Website von mir und danke schonmal für die Antworten :) Ich probiers mal aus ob ich es hinbekomme irgentwie. Danke -
in: now()
geschrieben von dreamworkindustries
Hey Leute, tut mir leid das ich euch schon wieder nerven muss ^^
Nur eine kurze Frage
welche Zeit gibt now() nochmal wider?
War das die Serverzeit ?
-
in: Sichere Website
geschrieben von dreamworkindustries
Hallo Leute,
bisher konnten sich Mitglieder registrieren und sich dann einloggen. Nun möchte ich, dass sie sich erst einloggen können, nachdem sie die Bestätigungsmail zurückgeschickt haben. Ich habe mich hier mal umgesehen, aber nichts Passendes gefunden. Wie nach der Registrierung ne Mail an das zukünftige Mitglied versandt wird weiß ich. Aber wie geht es dann weiter? Wo könnte ich etwas darüber nachlesen?
-
in: Besuchercounter Textcounter
geschrieben von dreamworkindustries
ich verstehe deine Frage nicht so richtig. Willst du jetzt kein fertiges Script, dass auch andere Benutzen, oder doch :) ?
Habe jetzt hier eine Seite gefunden, nur kurz googlen, wo das ganz gut erklärt wird.
http://www.stevedawson.com/scripts/text-counter.php
Wenn du das mit der Reloadspeere machen willst, ist das auch ganz einfach eig. Es gibt bestimmt funktionen, die ganz einfach deine aktuelle IP auslesen und, dann kannst du ja gucken ob er schonmal in einen bestimmten Zeitraum geklickt hat. -
in: HTML Footer
geschrieben von dreamworkindustries
danke für deine schnelle antwort :) ich werde mich dann mal da einlesen. Auf den ersten Blick könnte es das sein. Wenn es das nicht ist schreibe ich einfach nochmal. -
in: PHP MySQL Arduino Ethernet Shield
geschrieben von dreamworkindustries
Danke erstmal für deine schnelle Antwort :) Ich hatte das auch erst vor so zu machen, jedoch hab ich dann bestimmte Scripte gefunden, die Werte aus einer Datenbank auslesen und sie schön darstellen und deswegen habe ich mich dann doch umentschieden :). Die Hauptsache ist ja, dass es am Schluss alles läuft -
in: HTML Footer
geschrieben von dreamworkindustries
Hej, Ich bin noch ein Anfänger in HTML und PHP, deswegen habt nachsicht :)
Ich bin gerade dabei eine Website zu erstellen und bis jetzt läuft auch alles einigermaßen gut :).
Ich bastel mir meine Website mit div tags zusammen. Jetzt habe ich jedoch das Problem, dass mein Footer immer unter meinen Main Content ist. Das ist sehr unpraktisch, da wenn mein MainContent nur 2 Zeilen groß wäre, der Footer mitten auf der Website steht. Deswegen hätte ich jetzt die Frage, ob ich mit nen css Befehl, den Dauerhaft immer unten haben kann, auch wenn da noch Platz ist, wo er hinrücken könnte. Danke schonmal in vorraus für eure Hilfe. -
in: Wie lange dauert eine E-Mailzustellung über PHP?
geschrieben von dreamworkindustries
Normalerweise sollte die Mail sofort ankommen. Lima-City ist dabei eig. ganz fix :) Kann aber sein das du im Quellcode was nicht richtig gemacht hast, und es deswegen nicht funktioniert. -
in: PHP MySQL Arduino Ethernet Shield
geschrieben von dreamworkindustries
Hej :)
Ich hätte da mal eine Frage. Ich habe vor für ein Schulprojekt eine Webseite zu kreieren, die von mir zu Hause z.B. die Temperatur ausließt und dann z.B. auf einen Diagramm auf der Website darstellt. Ich will dafür die MySQL Datenbank die man hier zu Verfügung hat über einen Arduino Ethernet Shield ansteuern und dann die Werte reinschreiben. Meine Frage ist jetzt, ob es dabei hier auf diesen kostenlosen Webspace hoster Probleme dabei gibt oder ob das alles möglich ist, was ich mir vorstelle :) ?