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
  Wemos D1 - Client / Server DO3GE 5 355 09.05.2020 12:52
Letzter Beitrag: Tommy56
  Frage zu Uhrzeit auf Display (schneller laufen lassen) ThorstenP 3 421 07.04.2020 14:52
Letzter Beitrag: hotsystems
  Arduino IDE 1.8.11 , lassen sich keine Sketch.zip hinzufügen Christian_Moba-Arduino 4 732 23.02.2020 13:18
Letzter Beitrag: Christian_Moba-Arduino
  Wert von einem Arduino zu einem zweiten Arduino senden Thorsten_S 9 1.962 14.10.2019 14:48
Letzter Beitrag: Thorsten_S
  Ethernet-Bibliothek, Frage zu: EthernetClient client = server.available(); karl? 2 1.098 16.08.2019 10:18
Letzter Beitrag: Tommy56
  Passwort Schutz fuer Client-Server Verbindung TCP/IP im W-Lan, braucht man einen? gutschy 9 1.428 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 1.095 30.05.2019 14:30
Letzter Beitrag: Chesleyn
  Blynk app über eduroam laufen lassen? WLAN Hanno 6 1.063 06.04.2019 22:03
Letzter Beitrag: Hilgi
  Led bei gedrückt gehaltenen Button nur 2 Sekunden leuchten lassen kiefer_dev 5 1.101 29.12.2018 14:36
Letzter Beitrag: Tommy56
  Per Tastendruck Stepper-Motor eine bestimmte Drehung machen lassen Chef_2 2 1.532 09.10.2018 21:59
Letzter Beitrag: Chef_2

Gehe zu:


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