Ich arbeite an einem Projekt für meinen lokalen Makerspace. Wir haben ein begrenztes Budget. Ich hatte gehofft, die RFID-RC522 el'cheap'o RFID / NFC-Lesegeräte bei eBay verwenden zu können. Ich habe ein paar SPI-basierte Boards erhalten, sie funktionieren jedoch Die Codebeispiele für sie sind begrenzt. Ich habe mehrere verschiedene Bibliotheken gefunden …
In der Dokumentation von Arduino zitiere ich: http://playground.arduino.cc/Learning/Memory Hinweis: Der Flash-Speicher (PROGMEM) kann nur zum Zeitpunkt des Programmbrennens gefüllt werden. Sie können die Werte im Flash nicht ändern, nachdem das Programm gestartet wurde. Und auf der PROGMEM-Beschreibung: http://arduino.cc/en/Reference/PROGMEM Speichern Sie Daten im Flash-Speicher (Programmspeicher) anstelle von SRAM. Auf einer Arduino-Karte …
Dieser Artikel beschreibt eine Methode zur Verlängerung der Batterielebensdauer: Verwenden Sie einen Low-Power-Controller, um den Arduino nur bei Bedarf einzuschalten. Der Autor gibt an, dass diese Methode erheblich weniger Strom verbraucht als der Schlafmodus von Arduino. Gibt es Nachteile bei diesem Ansatz? Welche Variante soll ich bauen? (Die TPS61240-Variante scheint …
Ich starte ein persönliches Projekt der Hausautomation und habe einen Himbeer-Pi und ein Arduino-Uno-Board. Ich möchte Himbeer-Pi und mein Arduino kommunizieren, wo meine Himbeere Signale zum und vom Arduino schreiben und lesen kann. Der Abstand zwischen ihnen wird meiner Meinung nach etwa 10 bis 15 Meter betragen. Was brauche ich …
Ich beende ein Projekt - einen LED-Spielwecker. Da dies eine Uhr ist, muss ich einen Weg finden, um Energie zu sparen, was mein Uno R3 + gerade wie ein Politiker auffrisst. Meine Frage ist, wie kann ich den Bildschirm ausschalten oder die Hintergrundbeleuchtung mithilfe von Software nur auf einem Hitachi …
Fast alle modernen Arduino-Boards verwenden den Optiboot-Bootloader . Im Vergleich zu dem zuvor verwendeten ATmegaboot ist dieser Flash-Wert kleiner (um ca. 1,5 KB) und die Upload-Geschwindigkeit schneller (115,2 KB gegenüber 57,6 KB). Die Skizze wird schneller gestartet (die Verzögerung beim Warten nach dem Zurücksetzen ist kürzer). Gibt es Alternativen zum …
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 …
Ich ändere derzeit einige Bibliotheken, um Flash anstelle von RAM für die Speicherung von Zeichenfolgen zu verwenden, damit mir in einem Projekt nicht der SRAM ausgeht. Einige Zeichenfolgen in der Bibliothek werden folgendermaßen deklariert: const char *testStringA = "ABC"; Dies unterscheidet sich davon, wie ich dies normalerweise sehe: const char …
Bevor Sie anfangen, sich mit einem Computer zu beschäftigen, sollten Sie grundlegende Richtlinien beachten, z. B. das Ausschalten und das Aufpassen auf statische Elektrizität. Welche Richtlinien sollte ich beachten, wenn ich mit einem Arduino-Board arbeite, wenn ich weder mir noch dem Board Schaden zufügen möchte. Die drei Arten von Aktivitäten, …
Frage: Wie bereitet man Kleidung mit eingebetteter Elektronik zum Waschen vor? Hintergrund: Es gibt mehrere Arduino-Boards / Klone, die für "Wearable Tech" entwickelt wurden. (Zum Beispiel das Lilypad .) Wearable Tech mit LED-Lichtmustern, Mikrofonen, GPS oder anderen Schaltkreisen ist ein interessantes Konzept, aber Wasser und Strom vermischen sich normalerweise nicht. …
Ich möchte den Adafruit CC3000 und seine Arduino-Bibliotheken auf einer anderen Plattform verwenden. In diesem Fall handelt es sich um das Arduino-Pin-kompatible PSOC4 Pioneer Kit . Dies ist eine ARM Cortex M0-basierte Plattform. Meine Frage ist: Wie würde ich eine solche Bibliothek portieren? Was sind die Schritte, Schlüsseldateien usw.? Ein …
Zur Zeit; Wenn ich ein neues Arduino-Projekt mit neuer Hardware starte, suche ich zunächst nach Bibliotheken von Drittanbietern, die Arduino-Unterstützung für diese Hardware bieten. Die ersten Orte, die ich sehe, sind: Der Arduino-Spielplatz GitHub Google Im Allgemeinen finde ich entweder keine Support-Bibliothek oder mehrere verschiedene Bibliotheken (es ist ziemlich selten, …
Bitte erläutern Sie, wie Interrupts auf dem Arduino Uno und verwandten Karten mit dem ATmega328P-Prozessor funktionieren. Boards wie die: Uno Mini Nano Pro Mini Seerosenblatt Bitte besprechen Sie insbesondere: Wofür Interrupts verwendet werden sollen So schreiben Sie eine Interrupt Service Routine (ISR) Zeitprobleme Kritische Abschnitte Atomarer Zugriff auf Daten Hinweis: …
Stellte diese Frage auf Electrical Engineering Stack Exchange und wurde hier gerichtet: Ziemlich selbsterklärend; Wie würde ich einen Float in einen Char * umwandeln? Ich habe Code, in dem der Float-Widerstand ständig aktualisiert wird. Ich möchte in der Lage sein, die Variable 'Ergebnis' zu aktualisieren, um den Wert 'Widerstand' anzunehmen. …
Ich kann derzeit vier PWM-Pins mit dem folgenden Code auf ungefähr 31 kHz einstellen: void setup() { TCCR1B = TCCR1B & B11111000 | B00000001; // Set PWM frequency for D9 & D10: pinMode(pwmPin9, OUTPUT); // Sets the pin as output pinMode(pwmPin10, OUTPUT); // Sets the pin as output TCCR2B = …
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.