Frage: Mit welchen Registern greife ich auf das E / A auf dem Arduino Uno zu, wenn ich Assembly für die Programmierung verwende? Hintergrund: Ich war daran interessiert, meine Assemblersprachkenntnisse auf dem Arduino zu üben (ich dachte, es wäre einfacher, LEDs ein- und auszuschalten, als mich um die E / …
Wenn Sie Sensordaten wie die Temperatur an einen entfernten Server / eine entfernte Datenbank senden möchten, müssen Sie eine Art Anruf an einen Webserver senden, da es nicht möglich ist, eine direkte Verbindung mit einer Datenbank vom Arduino aus herzustellen. Wie können Sie Daten von einem Arduino, der mit dem …
Ich weiß, dass Vin verwendet werden kann, um das Board mit Strom zu versorgen, habe aber auch gelesen, dass es als 5-V-Ausgang verwendet werden kann. Ist es möglich, Vin wie jedes andere GPIO als Ausgang zuzuweisen? Wenn ich eine LED mit GPIO 12 betreiben möchte, würde ich GPIO zuweisen: const …
Was ist die beste Methode, um in Arduino eine echte (im Gegensatz zu einer Pseudo-Zufallszahl) zu erhalten, oder zumindest die bestmögliche Annäherung? Nach meinem Verständnis ist die Funktion randomSeed (analogRead (x)) nicht zufällig genug. Wenn möglich, sollte die Methode das grundlegende Arduino-Setup alleine nutzen (keine zusätzlichen Sensoren). Lösungen mit externen …
Die Dokumentation für attachInterrupt()sagt: ... millis()basiert auf Interrupts, um zu zählen, sodass es in einem ISR niemals inkrementiert wird. Da delay()Interrupts erforderlich sind, funktioniert es nicht, wenn es in einem ISR aufgerufen wird. micros()Funktioniert anfangs, verhält sich jedoch nach 1-2 ms unregelmäßig. ... Wie unterscheidet micros()sich von millis()(außer natürlich für …
Ich plane einen ESP8266 zu kaufen. Muss ich Lua wirklich lernen, um damit zu spielen? Ich habe einige Leute gesehen, die es mit der Standard-Arduino-IDE verwendet haben. Benötigen Sie eine benutzerdefinierte Firmware, um die Arduino IDE anstelle von Lua zu verwenden? Die Arduino-IDE scheint mir besser zu sein, da ich …
Ich möchte eine Skizze schreiben, die auf verschiedenen Arduino-Boards kompiliert werden kann. Ich möchte auf dem PC anzeigen, welche Karte gerade angeschlossen ist. Dies bedeutet, dass der Benutzer den PC über ein USB-Kabel mit dem Arduino / Teensy-Board verbindet, auf dem meine Skizze ausgeführt wird, und dem PC über Serial …
Ich muss wissen, wie ich ganzzahlige Werte in das EEPROM schreiben und den Wert beim Einschalten beibehalten kann. char *Red = strstr(myTestUrl, "/R"); if (Red) { int RedValue = atoi(Red + 2); analogWrite(12, RedValue); Serial.println("Red :"); Serial.println(RedValue); } Ich möchte RedValuein EEPROM schreiben . Wie geht das?
Ich bin dabei, an meinem allerersten Projekt mit Arduino zu arbeiten (ich bin gerade dabei, nächste Woche ein Projekt zu kaufen), und einer unserer Professoren sagt, dass wir ein Programm oder eine Skizze nur ungefähr acht Mal in ein Arduino Uno-Board hochladen können . Er fügte hinzu, dass wenn wir …
Mein Projekt ist ein Arduino-basiertes Gerät, das in einer Box verpackt ist. Es müssen Daten zu Geschwindigkeit, Breite, Länge und Höhe verwendet werden, um die erkannten Hügel auf einem SD zu protokollieren. Auf Knopfdruck müssen die Bergdaten über WLAN auf den Server hochgeladen werden. Ich benötige folgende Artikel: GPS-Modul + …
Entschuldigen Sie, wenn es eine dumme Frage ist, aber ich konnte keine Antwort finden. Ich habe mich eine Weile gefragt, ob ein Arduino (oder allgemein jeder andere Mikrocontroller) glücklich ist, wenn der Code leicht ist und nicht zu viele Operationen ausführen muss. Verbraucht ein Code, der zu viele Wenns, zu …
In Bezug auf mein Programm ist es ein Programm, das einige Berechnungen durchführt und dann eine Spannung basierend auf dem Ergebnis unter Verwendung der AnalogWrite-Funktion ausgibt. Mein Problem ist jedoch, dass ich meine Programmierung aufgrund einer falschen Annahme durchgeführt habe, dass die analogWrite-Funktion über PWM eine analoge Spannung ausgibt, wobei …
Ich erstelle ein Datenloggersystem, das Daten auf einer SD-Karte mit einer hohen Geschwindigkeit von etwa 20000 bis 30000 Bytes pro Sekunde aufzeichnet. Aber die SD-Bibliothek in Arduino schreibt derzeit Daten mit etwa 4500-5000 Bytes pro Sekunde, was zu langsam ist. Ich habe diesen Hack gelesen , um die Schreibgeschwindigkeit zu …
Ich mag die Idee, die Arduino IDE für einfache Projekte mit und für mit Arduino der ersten Schritte, aber der Konsens die ich bisher bekommen habe ist , dass es für diejenigen, die neu in Arduino und / oder Programmierung im Allgemeinen. Ich verstehe, dass es möglich ist, ein C-Programm …
Das Uno hat digitale Stifte, die mit 0-13 gekennzeichnet sind. 0 ist als rx und 1 als tx markiert. Können diese beiden Pins als normale digitale Pins verwendet werden, wenn mir die digitalen Pins fehlen?
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.