Als «serial» getaggte Fragen

Die serielle Kommunikation ist die Standard-USB-Verbindung zwischen dem Arduino und einem Computer mit einem Standard-USB-A / B-Kabel oder über die TX / RX-Pins mit einem USB-Seriell-Konverter. Es kann sich auch auf die serielle Bibliothek beziehen.



5
Reduzierung der Verzögerung zwischen dem Arduino und einer Verarbeitungsskizze auf meinem Computer
Ich bin derzeit auf Projekt # 14 des Arduino-Projektbuchs. Ich versuche, mit meinem Arduino eine Verarbeitungsskizze auf meinem Laptop zu steuern. Dies wird erreicht, indem ein Potentiometer verwendet wird, um den Hintergrund eines Bildes zu steuern. Arduino-Code: void setup(){ Serial.begin(9600); } void loop(){ Serial.write(analogRead(A0)/4); } Wird bearbeitet: //imports serial library …

6
Senden großer Mengen serieller Daten
In der Robotik sind manchmal mehrere Boards und / oder Computer erforderlich, um Informationen auszutauschen oder statistische Daten zu speichern. Momentan muss ich ein paar verschiedene Variablen über eine serielle Verbindung senden und habe mich gefragt, wie ich das am besten machen kann. Bisher habe ich festgestellt, dass das Senden …
13 serial 

2
Analog telefonieren?
Wie können wir das Arduino-Board mit alten analogen Telefonen interagieren lassen und Anrufe tätigen? Ich denke, es geht darum, das Board mit einem bestimmten Kabel an das Telefon anzuschließen (wie heißt es?) Außerdem gehe ich davon aus, dass wir das Low-Level-Wählprotokoll des Telefons verwenden müssen (um tatsächlich mit dem Telefon …

3
Serielle Daten, die seltsam auftauchen
Ich habe eine einfache Skizze, die "Hello World" zur Serie druckt, aber ich bekomme stattdessen eine Menge Kauderwelsch. void setup() { Serial.begin(9600); } void loop() { Serial.println("Hello World"); delay(1000); } Warum wird "Hello World" nicht wie im Code angegeben gedruckt?
12 serial 

2
Was ist der Unterschied zwischen allen seriellen Softwarebibliotheken? Welches ist Arduino Nano kompatibel?
Es gibt so viele serielle Software-Bibliotheken. Was sind die Unterschiede zwischen ihnen? Und welches kann ich mit meinem Arduino Nano verwenden? Für meinen Arduino Nano benötige ich einen seriellen Hardware-Port und einen seriellen Software-Port mit einer Baudrate von 115200. An welchen Pins des Arduino Nano kann ich die serielle Softwarebibliothek …

2
Günstiges kabelgebundenes Multipoint-Mesh-Netzwerk
Ich möchte ein 15 x 15-Raster aus Lastsensoren und RGB-LEDs für eine interaktive Tanzfläche erstellen. Jeder Knoten wird von einem Arduino gesteuert und die gesamte Etage wird von einem RaspberryPi verwaltet. Ich versuche herauszufinden, wie die Knoten am besten mit dem Pi kommunizieren können. Idealerweise hätte das Netzwerk folgende Eigenschaften: …
11 serial  i2c  spi  networking 


3
Hochpräzises Timing auf Arduino für die serielle Kommunikation
Ich verwende ein Arduino Uno, um Zeit- und Spannungsinformationen über die serielle Schnittstelle an Python zu senden, um sie zu zeichnen. Die Intervallzeiten zwischen aufeinanderfolgenden Zeitstempeln scheinen jedoch mit der Zeit zuzunehmen, was sich auf meine Darstellung auswirkt. Dies gilt insbesondere dann, wenn die Baudrate auf 9600 eingestellt ist, wobei …


1
So setzen Sie Arduino von der Software zurück
Wie Sie wissen, setzt die Arduino-IDE das Arduino zurück, wenn der serielle Monitor geöffnet wird. Ich möchte, dass auch mein Programm es tut. Aber ich weiß nicht wie. Ich habe den Quellcode der Arduino IDE (Serial.java & SerialMonitor.java) untersucht, kann aber nicht finden, wohin der Befehl zum Zurücksetzen gesendet wird. …
10 serial  reset 

3
Verwenden Sie alle Pins als digitale E / A.
Erhöhen Sie die Anzahl der digitalen Pins Es gibt viele Beiträge, die erklären, wie man mehr als nur die Standardstifte der verschiedenen Arduinos verwendet, aber keiner von ihnen erklärt die Einschränkungen und die Probleme richtig. Arduino Uno: 1.Sie können die analogen Pins verwenden Pin 14 = Analog in 0 Pin …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.