Arduino

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

2
Versammlung auf dem Arduino: IO-Register
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 / …

2
Senden Sie Daten von Arduino an einen Web-Service
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 …

3
NodeMCU - Vin Pin als 5V Ausgang?
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 …
13 pins  nodemcu  voltage 

4
In Arduino eine wirklich zufällige Zahl erhalten
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 …

3
Verwenden von millis () und micros () in einer Interruptroutine
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 …

4
ESP8266, Arduino IDE gegen Lua?
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 …

5
Arduino: Wie bekomme ich den Board-Typ in Code
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 …
13 c 

5
Lesen und Schreiben von EEPROM in ESP8266
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?


4
Einige Arduino-Komponenten scheinen lächerlich billig
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 + …
12 arduino-uno  gps 


5
So geben Sie eine echte analoge Spannung am Ausgangspin aus
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 …


4
Schreiben eines C-Programms außerhalb von Arduino IDE?
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 …
12 arduino-ide  library  c 


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.