Show Posts
Pages: 1 [2]
16  International / Deutsch / Re: Anlegen der HTML-Seite für Arduino Webserver on: October 14, 2012, 02:01:42 pm
Weiss da jemand ein Beispiel??

Ja, ich habe da momentan ein Projekt laufen. Du schreibst deinen HTML Code in eine TXT Datei auf der Speicherkarte und der Arduino macht den Rest. Im Prinzip nimmst du das Arduino Server Beispiel und addest folgenden Algorithmus:

Code:
myFile = SD.open("SERVER.TXT");
          if (myFile) {
              Serial.println("data.txt:");
    
              // lese Datei bis $ ($ ist mein Dateiende-Symbol)
              char data;
              while (myFile.available() && (data!='$'))
              {
                data = myFile.read();
                if(data!='$')
                {
                  client.print(data);
                }
              }
              // Lesen abgeschlossen -> close the file:
              Serial.write("Lesen beendet.");
              myFile.close();
          }
            else {
        // if the file didn't open, print an error:
              Serial.println("error opening test.txt");
   }

Der Arduino macht dann alles selbst von der SD Karte, du brauchst keine Arrays oder ähnliches. Natürlich musste du die SD Karte noch initialisieren und öffnen. Die Befehle habe ich an andere Stellen des Codes ausgelagert (z.B. in die Setup).

Wie gesagt ich habe ein fertigen Code der das kann. Ich kann ihn morgen mal online stellen, ich muss erst noch ein paar Korrekturen vornehmen um die Verständlichkeit zu verbessern (d.h. Kommentare einfügen und nicht mehr benutzte Variablen und Funktionsaufrufe entfernen).
17  International / Deutsch / Re: Anlegen der HTML-Seite für Arduino Webserver on: October 14, 2012, 11:29:33 am
Also ich würde einfach eine billige SD Karte nehmen und von SD Karte laden. Hat 2 riesige Vorteile:

1. Du musst nicht mit Arrays rumbasteln.
2. Du bist viel flexibler/einfacher. Um die Seite zu verändern, musst du nur kurz die Datei auf der SD Karte ändern und nicht das Board neu flashen.

Außerdem ist der Code im Arduino nicht so komplex (musst ja nur die SD Karte char für char auslesen und per Ethernet ausgeben).

18  International / Deutsch / Re: SainSmart UNO als Ersatz für Arduino Uno on: October 14, 2012, 11:06:32 am
Absolut kompatibel zum Original.

Alles andere wäre bei einer stumpfen 1:1 Kopie auch sehr peinlich.

Auf der Rückseite meiner Boards steht im übrigen wohl zutreffend "Made in China", was ich allerdings als Qualitätsmerkmal gegenüber "Made in Italy" ansehe !

Chinesische Produkte haben eine höhere Qualität als italienische? Glaubt du das eigentlich selbst, oder suchst du nur einen Grund um deinen Kauf rechtzufertigen? Am besten solltest du dann keinen Arduino kaufen. Ist ja schließlich von Italienern entwickelt, da kann das Board ja nur schlecht sein. -.-

Warum die Originalboards das doppelte kosten bei einem Open-Source Projekt erschließt sich mir wirklich nicht. Rechnet man die Preise für die beiden MCU's und das bisschen weitere Hardware zusammen, sind die Preise der Original-Boards wirklich Phantasiepreise.

Sainsmart kopiert ja auch nur 1:1 die Entwicklungen des Arduino Teams! Wie soll denn das Arduino Team ihre GESAMTEN Kosten (d.h. auch für die Entwicklung von Boards und IDE) wieder reinholen, wenn die Produkte "fürn Appel und nen Ei" verramscht werden?
19  International / Deutsch / Re: Guter Name gesucht / Werbung in eigener Sache on: October 11, 2012, 11:55:12 am
hi,

also ich würde an arduino nicht herumbiegen. Du hast ein blinkenlight-shield, der name ist bekannt, also nenn' ihn doch einfach "Arduino Blinkenlight".

gruß stefan

"Arduino" ist aber (soweit ich weiß) eine geschützte Marke, insofern ist "Arduino Blinkenlight" nur mit Lizenz möglich.
20  International / Deutsch / Re: Guter Name gesucht / Werbung in eigener Sache on: October 11, 2012, 02:57:47 am
Colorduino!
21  International / Deutsch / Re: Aktuelles Datum herausfinden on: October 08, 2012, 10:45:49 am
Letzteres hängt aber auch vom verwendeten Empfänger ab. Deswegen ja auch die Frage nach der zukünftigen Anwendung des Boards.
22  International / Deutsch / Re: Aktuelles Datum herausfinden on: October 08, 2012, 10:13:17 am
Ist doch schliesslich quarzgesteuert smiley
Ja, aber der Quarz schwingt in einer sehr unschönen Frequenz. Wer einmal versucht hat hardwarenah eine eigene Zeitbasis aus der Systemclock abzuleiten, weiß wie unangenehm dies ist.
Es wäre interessant zu wissen wofür du die Zeit brauchst, bzw. wie dein Projekt aussieht. Im Prinzip kannst du auch einen GPS Empfänger nehmen.
23  International / Deutsch / Re: SainSmart UNO als Ersatz für Arduino Uno on: October 07, 2012, 11:07:33 am
Auf den Produktbildern ist der Aufdruck "Made in Italy" zu sehen. Ich halte es für unwahrscheinlich, dass dieses Board in Italien produziert wurde um dann seinen Weg nach China zu finden, um dann wiederum weltweit verschickt zu werden.
Habe ich mir auch gedacht, zumal "Zero Carbon Footprint" dann sowas von nichts mehr bringt.
24  International / Deutsch / Re: SainSmart UNO als Ersatz für Arduino Uno on: October 07, 2012, 10:58:13 am
Hallo,

nun weiß ich dank eurer Hilfe, dass es Unterschiede zwischen den Nachmachen und dem echten Arduino gibt.
Mir ist übrigens aufgefallen, dass der Sainsmart-"Arduino" aus meinem letzten Beitrag sogar den Schriftzug "Arduino" aufgedruckt hat.

Deswegen will ich nun einen echten Arduino kaufen. Der hier (Genuine Arduino Uno R3, genuine boxed from Italy selling by official distributor) kostet 21,13€, ist das wirklich ein echter, es heißt zwar "genuine" im Titel, allerdings kommt der ja aus China?

Danke für eure Hilfe!

Ein offizieller Händler der nicht auf der Seite mit den offiziellen Distributoren gelistet ist? Naja klingt komisch.

EDIT: Auf dem Amazon Marketplace gibt es einen britischen Händler der den Uno auch für 21 Euro inkl. Versand verkauft. IxDS (betreibt auch den Fritzing Shop, Fritzing ist offizieller Händler in Deutschland) verkauft den Uno mit Versand durch amazon. Da hasste dann 100%ig das original und wirst auch noch viel schneller beliefert, bei einem Aufpreis von 2 Euro. Ich würde nicht das Angebot aus China wahrnehmen.
Hier der Link zum IxDS Angebot:
http://www.amazon.de/Arduino-UNO-R3/dp/B008GRTSV6/ref=sr_1_3?ie=UTF8&qid=1349625488&sr=8-3
25  International / Deutsch / Re: SD Card mit Leonardo on: October 07, 2012, 10:20:48 am
Was auch noch einProblem zu sein scheint, ist die Länge der Dateinamen.
Mit TEST.TXT gab es keine Schwierigkeiten, aber TEMPERATURAUFZEICHNUNG.TXT will er nicht.
Ist aber nicht schlimm, muss man nur wissen.

LG Max

Das liegt an der FAT Formatierung, bei deinem PC solltest du gleiches Phänomen beobachten können.
26  International / Deutsch / Re: Datenlogger bauen, aber wie? on: October 07, 2012, 10:00:14 am
Du möchtest mit einem Arduino professionell für die Wareneingangskontrolle im Betrieb benutzen, bist aber nur bereit das Geld für eine billige PRODUKTFÄLSCHUNG auszugeben??? Ich will nichts gegen die Boards, die vom Arduino "inspiriert" wurden, sagen. DIESES Board ist aber echt die Höhe, auch noch widerrechtlich die Arduino-Marke zu benutzen.
Mal abgesehen davon, dass ein dicker Widerspruch in der Produktbeschreibung enthalten ist.

Topic: Also wenn die spätere Anwendung bekannt ist, dann lässt sich die spätere Last ja (je nach Anwendungsgebiet) durch eine passende Ersatzschaltung simulieren.
Pages: 1 [2]