Arduino

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

2
OOP vs Inline mit Arduino
Ich programmiere schon eine ganze Weile, aber ich bin neu in der Arduino- und AVR-Programmierung. Die Hauptfrage, die ich zur Programmierung dieser Mikrocontroller habe, ist, ob es große Unterschiede beim Entwerfen von Code in objektorientierten Klassen gegenüber der traditionelleren Inline-Programmierung gibt, die ich in vielen Beispielen gesehen habe. Mit anderen …





1
7 Segment LEDs auf Holzfläche
Ich bin mir nicht sicher, ob dies der richtige Ort für diese Frage ist, aber hat jemand eine Idee, wie ein 7-Segment-Display für Produkte wie dieses projiziert oder in Holz eingebettet wird? Vollständige Produktinformationen unter http://www.amazon.com/Cube-Wood-LED-Alarm-Clock/dp/B00D6DI0LE Ein anderes Beispiel: Von: http://www.selectism.com/2013/11/27/a-wooden-led-alarm-clock-and-wireless-bluetooth-speaker-from-gogroove/
8 led  display 

3
Arduino - Millis ()
Von der Arduino-Referenz kopiert - millis () Tipp : Beachten Sie, dass der Parameter für Millis eine lange Länge ohne Vorzeichen ist. Wenn ein Programmierer versucht, mit anderen Datentypen wie Ints zu rechnen, können Fehler generiert werden. Was für eine Art von Mathe? Welche andere Art der Verarbeitung ist bei …


4
Wird SoftwareSerial für den ATTiny85 / 84 weggelassen?
Ich möchte SoftwareSerial mit meinem ATTiny85 verwenden, und wenn ich es google, behaupten mehrere Projekte, dass sie es verwenden ... Ich habe die Hardware von https://code.google.com/p/arduino-tiny/ heruntergeladen , aber wenn ich es versuche Um SoftwareSerial hinzuzufügen und zu kompilieren, bekomme ich: fatal error: SoftwareSerial.h: No such file or directory Wenn …

2
Leistung von internen und externen Widerständen
Gibt es einen signifikanten Leistungskompromiss zwischen Tasten, die mit den internen und externen Pull-Up / Down-Widerständen verdrahtet sind? Ich sehe viele Tutorials, die die Verwendung externer Widerstände beim Verdrahten einer einfachen Taste wie dieser und dieser demonstrieren . Da der Arduino / AVR jedoch interne Pull-up-Widerstände enthält, können Sie einen …


6
Over-the-Air-Upgrades?
Ich möchte in der Lage sein, Software auf einem Arduino zu aktualisieren, ohne das Gerät physisch zu berühren oder ein Kabel zu verlegen. Kann es gemacht werden? Wählt ein drahtloses Protokoll aus, das dies am einfachsten macht.
8 wifi  bluetooth 

2
Wie kann ich ein Objekt als Parameter an eine Funktion übergeben?
Ich mache ein winziges Spiel und möchte Highscores speichern. Ich habe oben in der Skizzendatei eine Highscore-Klasse erstellt, wie folgt: class Highscore { public: String name; int score; String toString() { return this->name + " - " + (String)score; } Highscore(String name, int score) { this->name = name; this->score = …
8 c++ 

2
Verwirrung der Versorgungsspannung
Ich bin gerade auf diesen Artikel gestoßen: Arduino: Welcher Adapter? . Es heißt, dass die externe Stromversorgung 9-12V sein sollte. Das überrascht mich wirklich, da mein Arduino Uno auch über USB mit 5 V betrieben werden kann. Später spricht er über einen 9V Pin. Aber ich kann nur einen 5V- …

2
Brennende Skizze mit I2C
Eigentlich keine reine Arduino-Frage. Ich verwende tatsächlich einen eigenständigen ATmega168. Bisher habe ich den AVR-ISP-Programmierer (von AVR Studio aus) verwendet, um den Chip zu programmieren. Nachdem alles erledigt ist, wird der Chip abgedeckt und ich habe nur Zugriff auf die I2C-Pins. Die MISO-, MOSI- usw. Pins sind nicht erreichbar. Ich …

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.