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
Arduino zum server telefonieren lassen
26.11.2019, 22:39
Beitrag #1
Arduino zum server telefonieren lassen
Ich habe schon einiges mit arduinos und autoit gemacht und hatte die fixe idee einen arduino per tcp mit meinem Server Kommunizieren zu lassen.
Im lokalen netz funktionierte das aber ich weiß nicht wie ich eine Feste Ip im internet ansprechen soll.
Problem: Der Server muss als server fungieren und der Arduino muss sich selbstständig dorthin verbinden (denn nur der server hat eine Feste IP).
Bei Google habe ich nichts gefunden was so funtioniert hätte.
MFG Penner
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
26.11.2019, 23:00 (Dieser Beitrag wurde zuletzt bearbeitet: 26.11.2019 23:00 von Tommy56.)
Beitrag #2
RE: Arduino zum server telefonieren lassen
Server im Netz haben in der Regel einen DNS-Namen, der auf die IP aufgelöst wird.
Ist das bei Dir nicht so? Wenn nicht warum?

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
26.11.2019, 23:03 (Dieser Beitrag wurde zuletzt bearbeitet: 26.11.2019 23:05 von Penner 42.)
Beitrag #3
RE: Arduino zum server telefonieren lassen
Ich habe nen eigenen Server mit fester IPv4 Adresse und kann mir somit den ganzen DNS kram schenken.
Auf dem Server kann ich dann ein Programm laufen lassen welches mit dem Arduino redet. Port Firewall usw. kann ich so auch freigeben.
Die frage ist nur wie bekomme ich ihn verbunden?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
27.11.2019, 00:54
Beitrag #4
Wink RE: Arduino zum server telefonieren lassen
Ich habs nach ner weile hinbekommen.
Hätte nicht gedacht das dass so Funktioniert tut es aber.

Code:
#include <Ethernet.h>
#include <SPI.h>

byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0x00, 0xED }; // MAC Adresse des Arduinos
byte ip[] = {192,168,178,52}; // interne ip adresse des arduinos auf eigenes netz anpassen, Aud DHCP achten
byte server[] = {216,58,206,3}; // Google , mit eigener internetadresse ersetzen
EthernetClient client;

void setup()
{
  Ethernet.begin(mac, ip);
  Serial.begin(9600);
  client.connect(server,112);
  delay(1000);

  Serial.println("connecting...");

  if (client.connected()) {
    Serial.println("connected");
    client.println("GET /search?q=arduino HTTP/1.0");
  } else {
    Serial.println("connection failed");
  }
}

void loop()
{
  if (client.available()) {
    char c = client.read();
    Serial.print(c);
  }
  if (!client.connected()) {
    Serial.println();
    Serial.println("disconnecting.");
    client.stop();
  }
}
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Wert von einem Arduino zu einem zweiten Arduino senden Thorsten_S 9 768 14.10.2019 14:48
Letzter Beitrag: Thorsten_S
  Ethernet-Bibliothek, Frage zu: EthernetClient client = server.available(); karl? 2 597 16.08.2019 10:18
Letzter Beitrag: Tommy56
  Passwort Schutz fuer Client-Server Verbindung TCP/IP im W-Lan, braucht man einen? gutschy 9 849 04.08.2019 21:12
Letzter Beitrag: hotsystems
  2 leds Blinken 5 mal 5 Blinken lassen dann 2 andere Leds 5 mal Blinken lassen. Chesleyn 4 696 30.05.2019 14:30
Letzter Beitrag: Chesleyn
  Blynk app über eduroam laufen lassen? WLAN Hanno 6 655 06.04.2019 22:03
Letzter Beitrag: Hilgi
  Led bei gedrückt gehaltenen Button nur 2 Sekunden leuchten lassen kiefer_dev 5 786 29.12.2018 14:36
Letzter Beitrag: Tommy56
  Per Tastendruck Stepper-Motor eine bestimmte Drehung machen lassen Chef_2 2 1.118 09.10.2018 21:59
Letzter Beitrag: Chef_2
  Daten zum Server schicken (SSL?) Gandalf 1 1.107 03.09.2018 18:13
Letzter Beitrag: Tommy56
  Zeit-Server-Problem 182 19 4.328 07.06.2018 21:42
Letzter Beitrag: ardu_arne
  WS2812b LEDs Wellenlänge wiedergeben lassen avoid 3 1.368 04.05.2018 21:56
Letzter Beitrag: avoid

Gehe zu:


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