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
BARCODE Abfrage über Ethernet Shield
04.12.2015, 09:45
Beitrag #1
BARCODE Abfrage über Ethernet Shield
Hy zusammen,

bin jetzt schon einige zeit auf der Suche aber ich habe noch keine passende Seite gefunden.

Kurze beschreibung um was es geht:

Mit einem Ps/2 Barcode Scanner möchte ich Verschiedenste Artikel einscannen und durch die Generierte Barcode UPC/EAN/ISBN - Nummer eine Suche Indizieren mit Antwort des Artikels.

Z.b: 7 613059 401297 steht für einen Blu Ray Film. Als Information möchte ich auf Speicherkarte eine Art Database ablegen in folgendem Format:

Fortlaufende Nummerierung ///// Filmtitel ///// Filmtyp[BRD oder DVD] ///// Genre
1. Harry Brown [Blu-Ray] Action


Die Hauptfrage ist jetzt welche Seite sollte man anteuern um definitif diese Infos zu bekommen.

Wenn ich den folgenden Code umschreibe und nach der Barcodenummer suche, dann bekomme ich ja per Serialmonitor keine passenden Informationen raus.
Wie kömmt man da evtl per XML an die suchergebnisse?!
Code:
#include <SPI.h>
#include <Ethernet.h>

// Enter a MAC address for your controller below.
// Newer Ethernet shields have a MAC address printed on a sticker on the shield
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
// if you don't want to use DNS (and reduce your sketch size)
// use the numeric IP instead of the name for the server:
//IPAddress server(74,125,232,128);  // numeric IP for Google (no DNS)
char server[] = "www.google.com";    // name address for Google (using DNS)

// Set the static IP address to use if the DHCP fails to assign
IPAddress ip(192, 168, 0, 177);

// Initialize the Ethernet client library
// with the IP address and port of the server
// that you want to connect to (port 80 is default for HTTP):
EthernetClient client;

void setup() {
  // Open serial communications and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }

  // start the Ethernet connection:
  if (Ethernet.begin(mac) == 0) {
    Serial.println("Failed to configure Ethernet using DHCP");
    // try to congifure using IP address instead of DHCP:
    Ethernet.begin(mac, ip);
  }
  // give the Ethernet shield a second to initialize:
  delay(1000);
  Serial.println("connecting...");

  // if you get a connection, report back via serial:
  if (client.connect(server, 80)) {
    Serial.println("connected");
    // Make a HTTP request:
    client.println("GET /search?q=7613059401297 HTTP/1.1");
    client.println("Host: www.google.com");
    client.println("Connection: close");
    client.println();
  } else {
    // if you didn't get a connection to the server:
    Serial.println("connection failed");
  }
}

void loop() {
  // if there are incoming bytes available
  // from the server, read them and print them:
  if (client.available()) {
    char c = client.read();
    Serial.print(c);
  }

  // if the server's disconnected, stop the client:
  if (!client.connected()) {
    Serial.println();
    Serial.println("disconnecting.");
    client.stop();

    // do nothing forevermore:
    while (true);
  }
}
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.12.2015, 19:39 (Dieser Beitrag wurde zuletzt bearbeitet: 04.12.2015 19:54 von Hilgi.)
Beitrag #2
RE: BARCODE Abfrage über Ethernet Shield
moin,

schon mal über qr codes nachgedacht?
WikiPedia - QrCodes


RS232 Handleser
Datenblatt

gruss

(04.12.2015 19:39)Hilgi schrieb:  moin,

schon mal über qr codes nachgedacht?
WikiPedia - QrCodes


RS232 Handleser
Datenblatt

gruss

[quote='Hilgi' pid='24985' dateline='1449254373']
moin,

schon mal über qr codes nachgedacht?
WikiPedia - QrCodes


gruss

Nicht denken,...
...nachdenken... Rolleyes

Smarter - LiveData
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.12.2015, 11:23
Beitrag #3
RE: BARCODE Abfrage über Ethernet Shield
Hy Hilgi,

QR Codes kommen nicht in Frage da ich ja den Barcode der DVD / BLU-RAY's lese und dieser ist ein reiner UPC Code.
Mit dem Scannen hab ich kein Problem , das is ja der einfachste teil, ich weiß nur nicht von wo aus ich die Informationen beziehen soll die ich gescannt hab.

Für das Programm brauch ich ja im endeffekt immer gleichbleibende Daten deshalb müsst ich auf ne art Datenbank zugreifen.
Über google gestaltet sich das etwas schwierig weil die information nicht immer die gleiche ist die nach der suche rauskommt, mal is es der erste eintrag mal der zweite in dem die richtige info steckt.

Mein Scanner ist übrigens der hier : https://www.honeywellaidc.com/CatalogIma..._large.png mit PS/2 Anschluss.

Greez Wampo
(04.12.2015 19:39)Hilgi schrieb:  moin,

schon mal über qr codes nachgedacht?
WikiPedia - QrCodes


RS232 Handleser
Datenblatt

gruss

[quote='Hilgi' pid='24985' dateline='1449254373']
moin,

schon mal über qr codes nachgedacht?
WikiPedia - QrCodes


RS232 Handleser
Datenblatt

gruss

(04.12.2015 19:39)Hilgi schrieb:  moin,

schon mal über qr codes nachgedacht?
WikiPedia - QrCodes


gruss
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.12.2015, 12:11
Beitrag #4
RE: BARCODE Abfrage über Ethernet Shield
Danke Lötzinnerhitzer,

schaut nach brauchbarem Material aus. Is auf jeden fall ne gute Grundlage als Database

Jetzt muss ich nur noch rausfinden wie die Suche über Arduino und Ethernet funktioniert. Barcode einscannen klappt ja schon mal, nur die übergabe an die Internetseite und suche is noch son ding.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  MP3 VS1053 shield Geeros#18 11 426 15.04.2018 13:37
Letzter Beitrag: hotsystems
  UDP Paket über UART senden (nicht SPI) Wampo 9 662 04.03.2018 18:49
Letzter Beitrag: Tommy56
  Arduino Mega mit Shield und 7" Touch Tudorf 10 619 25.02.2018 14:30
Letzter Beitrag: Tommy56
  Variablenname über Schleife deklarieren golden_eagle 9 513 12.02.2018 22:36
Letzter Beitrag: golden_eagle
  [gelöst] Micro SD-Card Shield an ISP? torsten_156 1 249 08.02.2018 22:24
Letzter Beitrag: Tommy56
  Led über ethernet schalten dahans 2 359 06.02.2018 20:01
Letzter Beitrag: hotsystems
  Servo über Transistor Harry 21 1.754 29.01.2018 19:30
Letzter Beitrag: hotsystems
  Float über I2C zwischen 2 Arduinos UNO Marduino_UNO 12 3.842 13.01.2018 11:54
Letzter Beitrag: hotsystems
  Problem mit Wire.available() abfrage avoid 1 382 11.01.2018 13:40
Letzter Beitrag: Tommy56
  While Schleife in einer If abfrage Thorsten_S 4 515 30.12.2017 16:37
Letzter Beitrag: Thorsten_S

Gehe zu:


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