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
Mega uznd Ethernet shield konfigurieren?
04.12.2014, 13:26
Beitrag #17
RE: Mega uznd Ethernet shield konfigurieren?
Hi,
ok, das war jetzt wahrscheinlich port 80. Jetzt ändere noch den Port auf den von Deiner Datenbank-Verbindung. Ich glaube das war was mit 3306 oder so.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.12.2014, 13:33 (Dieser Beitrag wurde zuletzt bearbeitet: 04.12.2014 13:34 von sepp01.)
Beitrag #18
RE: Mega uznd Ethernet shield konfigurieren?
geht auch

Starting ethernet...
192.168.2.105
Ready
connecting...connected
X 5.5.35-0+wheezy1-log ......kommen hieros... mysql_native_password usw. #08S01Got packets out of order
disconnecting.

leider kopiert er die Hieroglyphen nicht rein
aber ich sehe das der Server unter Port 3306 antwortet (zumindest habe ich den Port 3306 so im sketch stehen)
disconnecting.
Pass 2
connecting...connected
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.12.2014, 13:45
Beitrag #19
RE: Mega uznd Ethernet shield konfigurieren?
Hi,
vermutlich erwartet die mySQL-Connection irgendwas anderes, vielleicht ein POST statt ein GET oder so.
Versuch jetzt mal, in das Script Deinen mysql-Kram wieder einzubauen. Also den mysql.connect und das Senden des SQL-Strings.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.12.2014, 14:02 (Dieser Beitrag wurde zuletzt bearbeitet: 04.12.2014 14:50 von sepp01.)
Beitrag #20
RE: Mega uznd Ethernet shield konfigurieren?
ok das mach ich gleich.

aber wieso glaubst Du das der einen Post erwartet?
ich habe das gestern mit einer Telnet-verbindung (vom win-pc zum mysql-server) getestet da gab er mir die gleiche antwort...

aber gut ich teste mal was er bringt
sorry der letzte text war quatsch

Grüße sepp


shit jetzt hat es iregendwie gekracht.

ich habe das skript geändert und hochgeladen... und merkte das ich was falsches drin hatte also den totalen mix
und nun spinnt das board total...
der lässt mich nicht mehr drauf, ich kann nichts mehr uploaden und die led blinkt wie blöd.

ich habe ihn schon abgesteckt usw... bringt nix

was jetzt

shit ich hätte den code hier zuerst checken lassen sollen

hilfeeeeee.
ich komme jetzt nicht mehr auf den Mega...
der lässt mich nichts mehr uploaden...
wenn ich ihn vom USB-Port trenne und wieder anstecke blinkt die Ethernet-led (zumindest glaub ich das es die ist ) wie verrückt


ok habe das shield getrennt und das standard-blink sketch überspielt.. jetzt reagiert er wieder

hier der sketch den ich testen wollte

irgendwas habe ich wohl wieder durcheinader geschmissen

/*
Web client sketch for IDE v1.0.1 and w5100/w5200
Uses GET method.
Posted October 2012 by SurferTim
Last modified September 15, 2013
*/

#include <SPI.h>
#include <Ethernet.h>
#include <sha1.h>
#include <mysql.h>

// this must be unique
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };

// change to your network settings
IPAddress ip(192,168,2,105);
IPAddress gateway(192, 168, 2, 1);
IPAddress subnet(255, 255, 255, 0);

// change to your server
//IPAddress server(74,125,227,16); // Google
IPAddress server(192,168,2,102);


/* Setup for the Connector/Arduino */
Connector my_conn; // The Connector/Arduino
/* reference*/
char user[] = "root";
char password[] = "xyz";
char INSERT_SQL[] = "INSERT INTO test_arduino.hello VALUES ('Hello from Arduino!', NULL)";


//Change to your domain name for virtual servers
//char serverName[] = "www.google.com";
// If no domain name, use the ip address above
char serverName[] = "192.168.2.102";

// change to your server's port
int serverPort = 3306;
EthernetClient client;
void setup() {

Ethernet.begin(mac, ip, gateway, gateway, subnet);


// ab hier das mysql-zeugs eingefügt


Serial.begin(115200);
delay(5000);
Serial.println("Connecting...");
if (my_conn.mysql_connect(server, 3306, user, password)){
delay(500);
/* Write Hello, World to MySQL table test_arduino.hello */
my_conn.cmd_query(INSERT_SQL);
Serial.println("Query Success!");
}
else
Serial.println("Connection failed.");
}

// bis hier
void loop() {
}
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.12.2014, 14:45
Beitrag #21
RE: Mega uznd Ethernet shield konfigurieren?
Hi,
das kann aber kaum am Sketch liegen, da ist noch ein anderes Problem.
Mach mal das Ethernet-Shield runter, trenne alles vom Strom und USB. Dann versuchst Du mal was ganz einfaches ("blink") auf's Board zu laden.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.12.2014, 14:51 (Dieser Beitrag wurde zuletzt bearbeitet: 04.12.2014 15:19 von sepp01.)
Beitrag #22
RE: Mega uznd Ethernet shield konfigurieren?
(04.12.2014 14:45)Thorsten Pferdekämper schrieb:  Hi,
das kann aber kaum am Sketch liegen, da ist noch ein anderes Problem.
Mach mal das Ethernet-Shield runter, trenne alles vom Strom und USB. Dann versuchst Du mal was ganz einfaches ("blink") auf's Board zu laden.
Gruß,
Thorsten

lach, genau das habe ich gemacht. das war nun Gedankenübertragung

sieh dir mal bitte den sketch an...
ich glaub ich habe da wieder mal totalen mist gebaut

jetzt spinnt er wieder

ich habe das hier geändert
byte mac_addr[]= { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; // MAC-Adresse des Arduino
IPAddress ip( 192, 168, 2, 105 ); // IP-Adresse des Arduino
IPAddress gateway( 192, 168, 2, 1 ); // Gateway
IPAddress subnet( 255, 255, 255, 0 ); // SubNet
IPAddress server_addr(192,168,2,102); // The IP address of your database

zuerst war es im sketch des mysql-connectors so
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };

// change to your network settings
byte ip = {192,168,2,105};
byte gateway = {192, 168, 2, 1};
byte subnet = {255, 255, 255, 0};

wenn ich die geschweiften Klammern rauss mache und nicht auf "byte"setze sondern auf "IPAddress" dann kracht es,

wieso genau das zuvor beim Webserver ging... keine Ahnung

jetzt muss ich wieder das shiueld abstöpseln und ein standard-sketch aufspielen

so ein schei...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.12.2014, 15:55
Beitrag #23
RE: Mega uznd Ethernet shield konfigurieren?
Hi,
dann mach's halt mit byte-Arrays, wenn es so klappt...
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.12.2014, 15:57 (Dieser Beitrag wurde zuletzt bearbeitet: 04.12.2014 16:00 von sepp01.)
Beitrag #24
RE: Mega uznd Ethernet shield konfigurieren?
ich kann es einfach nicht glauben,
jetzt geht es mit dem standard-code des mysql-connectors

Connecting...
Connected to server version 5.5.35-0+wheezy1-log
Query Success!

hier der code
/**
* Example: Hello, MySQL!
*
* This code module demonstrates how to create a simple database-enabled
* sketch.
*/
#include <SPI.h>
#include <Ethernet.h>
#include <sha1.h>
#include <mysql.h>

/* Setup for Ethernet Library */
byte mac_addr[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress server_addr(192, 168, 2, 102);

/* Setup for the Connector/Arduino */
Connector my_conn; // The Connector/Arduino reference

char user[] = "root";
char password[] = "xyz";
char INSERT_SQL[] = "INSERT INTO test_arduino.hello "
"VALUES ('Hello, MySQL!', NULL)";

void setup() {
Ethernet.begin(mac_addr);
Serial.begin(115200);
delay(1000);
Serial.println("Connecting...");
if (my_conn.mysql_connect(server_addr, 3306, user, password))
{
delay(500);
/* Write Hello, World to MySQL table test_arduino.hello */
my_conn.cmd_query(INSERT_SQL);
Serial.println("Query Success!");
}
else
Serial.println("Connection failed.");
}

void loop() {
}

nur holt ers sich wohl jetzt eine IP vom DHCP-Bereich den ich im Router von 150- angelegt habe

ich wolte eigentlich für den Arduino eine feste ip.

trau mich schon fast nichts mehr ändern

was könnte ich da tun?
was würdest du machen?

Grüße
Sepp

ps
das bringt mir das mysqld.log auf dem server


141203 22:16:23 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.35-0+wheezy1-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Debian)
141204 15:54:47 [Warning] IP address '192.168.2.153' could not be resolved: Temporary failure in name resolution
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  CP2102 und USB Host Shield ?? DL1AKP 0 45 01.12.2016 08:55
Letzter Beitrag: DL1AKP
  Arduino UNO und Ethernet Shield 2 POE und Fritzbox 3272 tr3 2 155 19.11.2016 10:46
Letzter Beitrag: tr3
  Datenübertragung vom Arduino Mega 2560 zu Hterm Datatom 1 97 13.11.2016 23:08
Letzter Beitrag: hotsystems
  Arduino Mega 2560 läuft nicht Wolfgang50 6 177 13.11.2016 10:50
Letzter Beitrag: Wolfgang50
  Arduino Mega 2560 Manfred1981 4 187 11.11.2016 18:07
Letzter Beitrag: hotsystems
  Kommunikation über das WiFi-Shield Flap 3 232 07.11.2016 20:20
Letzter Beitrag: hotsystems
  Attiny45 Bootloader brennen mit Funduino Mega toto1975 63 2.185 23.10.2016 17:08
Letzter Beitrag: hotsystems
Question Mega 2560 defekt? triode 11 358 29.09.2016 07:21
Letzter Beitrag: hotsystems
  Ethernet Modul Enc28j60 Pin13 LED Schalten BennIY 16 502 27.09.2016 20:30
Letzter Beitrag: BennIY
  Arduino Lan Shield - Visual Basic ZackiE 6 215 20.09.2016 19:26
Letzter Beitrag: ZackiE

Gehe zu:


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