Arduino

12
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...

12
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...

12
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 von Grund...

11
Waschbare, tragbare Technologie mit Arduino

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...

11
Sind Funktionszeigerzuweisungen in Arduino atomar?

Die folgenden Ausschnitte stammen aus dem Quellcode der TimerOne-Bibliothek : // TimerOne.h: void (*isrCallback)(); // TimerOne.cpp: ISR(TIMER1_OVF_vect) // interrupt service routine that wraps a user defined function supplied by attachInterrupt { Timer1.isrCallback(); } // TimerOne.cpp: void...

11
Welche Alternativen gibt es zum Optiboot-Bootloader?

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...

11
3,3 V-, 5 V- und 9 V-Pins auf Arduino

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?...

11
Wie verwende ich RFID-RC522 mit einem Arduino?

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...

11
Kontakte abrufen / Kontakte auf SIM-Karte speichern

Ich habe das GSM-Schild und gibt es Möglichkeiten, die gespeicherten Kontakte auf der SIM-Karte abzurufen? Es scheint, dass die GSM-Bibliothek das Schreiben von Daten auf / Lesen von Daten von der SIM-Karte nicht unterstützt. Mein Ziel ist es, die Telefonnummer der SIM-Karte und einige Variablen...

11
Funktionen mit String-Parametern

In meiner Hauptschleife befindet sich diese Zeichenfolge: String string1; Ich habe eine Funktion, die string1 als Parameter verwendet und damit diesen String als SMS sendet. sendSMS(string1); Dies ist die Funktion sendSMS () (ohne Parameter): void sendSMS() { sms.beginSMS(remoteNumber);...

11
Wenn Sie Arduino Uno als ISP verwenden, wird „Yikes! Ungültige Gerätesignatur “bedeutet eine schlechte Verbindung, eine schlechte Konfiguration oder eine schlechte Version von avrdude?

Ich verwende ein Arduino UNO, um ein vorkompiliertes Hex-Image unter Verwendung des avrdude im Arduino IDE-Verzeichnis unter Windows 7 auf ein ATTINY45 zu programmieren. Das Uno hat die ISP-Skizze aus dem Beispielverzeichnis geladen und das funktioniert - die Heartbeat-LED pulsiert schön. Auf der...