Arduino

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

2
Warum muss sich eine .ino-Datei in einem gleichnamigen Ordner befinden?
Ich versuche, ein sehr kompliziertes Projekt zu organisieren, und ich möchte den gesamten eigentlichen Code in einem Ordner mit dem Namen src(Quelle) ablegen , aber ich möchte die Hauptdatei .inobeibehalten main.ino(sie wird auch in sein src). Wenn ich dann versuche, den Code zu öffnen, sagt die IDE, dass main.inoer sich …

2
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 auf der SIM-Karte selbst zu …
11 gsm 

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

2
Was ist der Unterschied zwischen allen seriellen Softwarebibliotheken? Welches ist Arduino Nano kompatibel?
Es gibt so viele serielle Software-Bibliotheken. Was sind die Unterschiede zwischen ihnen? Und welches kann ich mit meinem Arduino Nano verwenden? Für meinen Arduino Nano benötige ich einen seriellen Hardware-Port und einen seriellen Software-Port mit einer Baudrate von 115200. An welchen Pins des Arduino Nano kann ich die serielle Softwarebibliothek …


1
Ist es möglich, zuvor kompilierte Binärdateien hochzuladen?
Ich habe eine Reihe von Skizzen, die ich immer wieder in das Arduino laden möchte, aber ich muss sie nicht unbedingt neu kompilieren, da ich seit der letzten Kompilierung nichts geändert habe. Da das Kompilieren jedes Mal eine oder zwei Minuten dauert, würde ich mir das Warten ersparen. Ich kann …
11 uploading  ide 

4
Was genau ist der Spannungsbereich / die Toleranz, wenn Arduino Uno über einen 5-V-Pin mit Strom versorgt wird?
Ich möchte den integrierten Regler umgehen und den 5-V-Pin verwenden, um Arduino mit einer externen, geregelten Quelle zu versorgen. Alle sagen immer wieder geregelte 5V , aber wie genau muss die Regelung genau sein? Können Sie einen Spannungsbereich angeben und warum denken Sie das? 10 Möglichkeiten, Arduino zu zerstören, Methode …


7
Arduino Newbie: Solderless Breadboard Alternate
Ich bin völlig neu in Arduino. Ich habe eine Schaltung mit lötfreiem Steckbrett erstellt. Aber offensichtlich sind die Verbindungen verloren oder nicht so gut wie bei einer Lötlösung. Ich habe mich gefragt, was am einfachsten ist, da ich auch neu in Schaltkreisen bin
11 breadboard 

2
Günstiges kabelgebundenes Multipoint-Mesh-Netzwerk
Ich möchte ein 15 x 15-Raster aus Lastsensoren und RGB-LEDs für eine interaktive Tanzfläche erstellen. Jeder Knoten wird von einem Arduino gesteuert und die gesamte Etage wird von einem RaspberryPi verwaltet. Ich versuche herauszufinden, wie die Knoten am besten mit dem Pi kommunizieren können. Idealerweise hätte das Netzwerk folgende Eigenschaften: …
11 serial  i2c  spi  networking 

3
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); sms.print(finalstr); sms.endSMS(); lcd.setCursor(0, 0); lcd.print("Message sent!"); delay(10000); } Meine Fragen sind: Wie …
11 programming  c++ 

3
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 Hardwareseite habe ich dieses Setup , außer …

2
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 TimerOne::attachInterrupt(void (*isr)(), long microseconds) { if(microseconds > 0) setPeriod(microseconds); isrCallback = isr; // register …


4
Woher weiß ich, ob ein Board meinen Anforderungen entspricht?
Ich bin neu bei Arduino und habe auf ihrer Website gesehen, dass es viele verschiedene Arten von Boards gibt. Was sind die Unterschiede, oder genauer gesagt, wie würde ich wissen, welches Board meine Anforderungen erfüllt? Ich verstehe, dass die Abschirmungen an die Platine angeschlossen werden können, aber unterstützen einige Platinen …

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.