Arduino

Fragen und Antworten für Entwickler von Open-Source-Hardware und -Software, die mit Arduino kompatibel ist

87
Was sind die anderen IDEs für Arduino?

Der grundlegenden Arduino-IDE fehlt ein Großteil der Raffinesse, die in anderen IDEs vorhanden ist, wie z. B. Code-Vervollständigung, Code-Zusammenbruch, Ordnerorganisation usw. Gibt es andere IDEs, die das Programmieren in C oder C ++ ermöglichen und diese Aspekte

81
C ++ gegen die Arduino-Sprache?

Was sind die Vorteile jeder Sprache bei der Verwendung des Arduino? Ich denke, das ist eine gute allgemeine Frage, aber ich füge ein bisschen hinzu, warum ich frage, ob mir jemand einen Tipp geben möchte. Ich habe Erfahrung mit vorverarbeiteten Sprachen wie JavaScript und PHP und habe mit Sprachen...

73
Wie gehe ich mit dem Rollover von millis () um?

Ich muss alle fünf Minuten einen Sensor ablesen, aber da meine Skizze auch andere Aufgaben zu erledigen hat, kann ich nicht einfach delay()zwischen den Ablesungen wechseln. Es gibt das Blink- Tutorial, das ohne Verzögerung vorschlägt, dass ich nach folgenden Grundsätzen codiere: void loop() {...

51
Wie teile ich eine eingehende Zeichenfolge auf?

Ich sende eine Liste von Servopositionen über die serielle Verbindung an den Arduino im folgenden Format 1:90&2:80&3:180 Welches würde analysiert werden als: servoId : Position & servoId : Position & servoId : Position Wie würde ich diese Werte aufteilen und in eine Ganzzahl...

46
Kann ein Arduino rund um die Uhr laufen?

Ich mache einen einfachen Arduino-Webserver und möchte ihn die ganze Zeit eingeschaltet lassen. Es muss also Bestand haben, ununterbrochen zu arbeiten. Ich verwende einen Arduino Uno mit einem Ethernet Shield. Es wird mit einer einfachen Steckdose 5V @ 1A betrieben. Meine Fragen: Habe ich Probleme,...

46
Wie drucke ich mehrere Variablen in einer Zeichenfolge?

Angenommen, ich habe einige Variablen, die ich auf dem Terminal ausdrucken möchte. Wie kann ich sie am einfachsten in einer Zeichenfolge ausdrucken? Momentan mache ich so etwas: Serial.print("Var 1:");Serial.println(var1); Serial.print(" Var 2:");Serial.println(var2); Serial.print(" Var...

41
Unterschied zwischen Arduino.cc und Arduino.org

Kürzlich habe ich festgestellt, dass es zwei Arduino-Sites gibt, arduino.cc und arduino.org. Beide haben das Arduino-Logo und beide verkaufen scheinbar offizielle Arduino-Boards. Außerdem hat arduino.org zuerst das Arduino Zero-Board herausgebracht. Was ist das Geschäft hier? Hat sich Arduino mit...

40
Wie hoch kann die Baudrate sein (ohne Fehler)?

Der Standard ist 9600 Baud. Das ist nur der Standard . Was ist die höchste praktische Baudrate, die ich mit einem Arduino Uno SMD R2 erreichen kann? Bonuspunkte für Mutige: Wie würden Sie vorgehen, um einen Fehlerüberprüfungsmechanismus zu erstellen und dann die Baudrate lächerlich hoch zu erhöhen,...