Eine Mikrocontroller-Karte, die auf dem ATmega2560- oder 1280-Chip basiert. Verwenden Sie dieses Tag für Fragen speziell zum Mega und nicht nur zur allgemeinen Verwendung von Arduino.
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 konvertieren?
In Bezug auf die Arduino Uno, Mega2560, Leonardo und ähnliche Boards: Wie funktioniert SPI? Wie schnell ist SPI? Wie verbinde ich einen Master mit einem Slave? Wie mache ich einen SPI-Sklaven? Bitte beachten Sie: Dies ist eine Referenzfrage.
Sobald Sie eine Skizze auf eines Ihrer Arduino-Boards hochgeladen haben, ist es schwierig, genau zu wissen, welcher Quellcode zu dieser Skizze geführt hat. In der Tat können Sie den Quellcode Ihrer Skizze auf Ihrem PC ändern, ohne ihn (im Binärformat) auf Ihrem Board zu aktualisieren. Ich hatte die Idee, eine …
Ich bin relativ neu in der Programmierung und viele der Codierungsempfehlungen, die ich effektiv lese, besagen, dass es nur sehr wenige gute Gründe gibt, eine globale Variable zu verwenden (oder dass der beste Code überhaupt keine globalen Elemente enthält). Ich habe mein Bestes getan, um dies zu berücksichtigen, wenn ich …
Auf meinem Arduino Uno R3 und Arduino Mega R3 befinden sich 5V- und 3,3V-Pins. Auf dieser Seite Einführung in das Arduino Board gibt es jedoch einen 5V- und 9V-Pin, aber keinen 3,3V-Pin. Die Seite bei Arduino: Welcher Adapter? erwähnt auch einen 9V-Pin. Warum gibt es eine Diskrepanz?
Ich bin ein Anfänger in Mikrocontrollern und Elektronik, wenn auch nicht wirklich in Computern und Programmierung. Als ich mit dem Arduino anfing, kam ich zu einem Punkt, an dem ich wirklich daran interessiert bin, dass mein Prototyp mit einem mobilen Gerät oder einem Computer kommuniziert, um Daten zu senden und …
Ich habe ein Arduino Mega 2560 und es hat gut funktioniert, bis ich gegen Mittag diesen Fehler bekam: avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout communicating with programmer Ich weiß, dass es nicht der Code ist, den ich ausführe, als ich versuchte, ihn auf ein Uno zu laden, und er schien …
Ich möchte einen Timer einrichten, um eine Funktion 800 Mal pro Sekunde aufzurufen. Ich verwende Arduino Mega und Timer3 mit einem Prescaler von 1024. Um den Prescaler-Faktor auszuwählen, habe ich die folgenden Schritte berücksichtigt: CPU-Frequenz: 16 MHz Timer-Auflösung: 65536 (16 Bit) Dividieren CPU freq durch den gewählten Vorteiler: 16x10 ^ …
Ich baue ein Projekt, in dem zwei Arduinos durch drei Drähte verbunden werden: TX ein RX für serielle Kommunikation und ein gemeinsames GND. Was wäre die maximale Länge der Drähte hier, bevor die Kommunikation beeinträchtigt wird? Ich benutze ein Arduino Mega R3 auf der einen Seite und ein Arduino Mini …
Ich versuche eine Art WLAN-Adapter für Arduino zu finden, der so klein wie möglich (kein Schild) und so billig wie möglich sein muss. Bisher kann ich nur Schilde finden, die ungefähr 10 Pfund + kosten, aber ich dachte mir, wenn Sie einen Ersatz-WLAN-Adapter für einen Laptop für so gut wie …
Selbst auf der Website von ebay wird erwähnt, dass ich beim Anbringen an Arduino Mega kein 2,4-Zoll-TFT-LCD-Shield-Display verwenden kann. Das Problem ist, dass ich dieses Shield versehentlich gekauft habe. Ich möchte dieses Shield auf Arduino Mega 2560 setzen. Gibt es ein Weg, um Mega und 2,4 "Display Shield zu kombinieren? …
Ich versuche, DMX-Daten zu knacken, und das erfordert 4us-Impulse. Ich habe nicht viel Glück mit den Ergebnissen und überprüfe, wie gut der Arduino verzögert ... Scheint ziemlich schrecklich darin zu sein. Hier ist ein kurzer kleiner Test, den ich gemacht habe: unsigned long ptime; void setup() { Serial.begin(9600); } void …
Ich programmiere schon eine ganze Weile, aber ich bin neu in der Arduino- und AVR-Programmierung. Die Hauptfrage, die ich zur Programmierung dieser Mikrocontroller habe, ist, ob es große Unterschiede beim Entwerfen von Code in objektorientierten Klassen gegenüber der traditionelleren Inline-Programmierung gibt, die ich in vielen Beispielen gesehen habe. Mit anderen …
Ich versuche die Frequenz von Timer3 mit einem Zähler zu überprüfen. Der als flüchtig deklarierte Wert des Zählers wird im ISR inkrementiert und jede Sekunde wird die Summe in der Hauptschleife angezeigt und der Wert auf Null zurückgesetzt. Der Timer wurde korrekt eingestellt. (Wenn ich einen 3-Hz-Timer wähle, kann ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.