Arduino

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

2
Gibt es eine nicht schwebende Alternative zu pow ()?
Ich habe die SPRACHENREFERENZ auf der Arduino-Website durchsucht und kann kein Nicht-Float-Äquivalent finden, das bedeutet, dass pow() ich etwas Großes vermissen muss, aber für mein Leben bin ich ratlos! Ich habe pow()in der Spalte FUNCTIONS unter der Überschrift Math gefunden (wie ich es erwarten würde), aber es heißt, dass beide …

2
sehr leichter Low-Power-Mikrocontroller mit Speicher?
Ich habe ein paar Projekte mit Arduino erstellt. Für ein neues Projekt möchte ich die Temperatur der Hautoberfläche im Verhältnis zur Zeit (nur vielleicht ein paar Mal pro Tag) und möglicherweise andere leicht zu beschaffende Informationen wie die Spannung protokollieren. Ich muss alles so klein und leicht wie möglich machen …

2
Warum gibt es eine Uhr in meinem Arduino?
Natürlich weiß ich, dass es nützlich ist, die Zeit einer Verzögerung zu kontrollieren, aber eine andere Verwendung? Mit einer 16-MHz-Uhr dauert jede Zeile meines Programms 1/16000000 Sekunden, oder? Selbst eine sehr sehr große Linie wird nur 1/16000000 Sekunden dauern? Mit einem 8-MHz-Takt benötigt jede Leitung das Doppelte der Zeit, oder? …


3
Senden von Farben an den VGA-Monitor
Ich suche nach einer einfachen Möglichkeit, ein Signal von meinem Arduino an einen VGA-Monitor zu senden. Was wäre die einfachste Methode und welche Komponenten würden benötigt? Ich muss kein Bild anzeigen, nur eine Volltonfarbe.


3
Programmieren Sie viele Arduinos gleichzeitig mit einer drahtlosen Übertragung
Ich werde viele Mikrocontroller-basierte Geräte haben, die unabhängig voneinander sind, aber alle werden das gleiche Programm ausführen. Ich möchte mit einer drahtlosen Sendung gleichzeitig ein Programm auf alle hochladen. Im Idealfall schließt der Benutzer einen USB-Controller an seinen Computer an und lädt ein Programm aus der Arduino-Umgebung hoch, als würde …

2
Verwenden Sie Teile von Smartphones / Tablets wie eine Kamera
Zum Lernen und Hacken plane ich, Teile von Smartphones und Tablets wie Galaxy oder iPhone zu studieren und zu verwenden. Sie sind wirklich effizient und ziemlich billig ... Hat das schon mal jemand gemacht? Wenn ja, kann mir jemand sagen, welche Art von Anschluss dieser an der Galaxy-Kamera, der Galaxy …
9 hardware 

1
Übersicht über die kompilierte Codegröße
Wenn ich meinen Code kompiliere, gibt die Arduino IDE die Größe der binären Skizze in Byte zurück. Gibt es eine gute Möglichkeit, (ungefähr) herauszufinden, welche Funktion oder welcher Teil meines Codes wie viel Speicherplatz in Flash beansprucht, damit ich ein Gefühl dafür bekomme, welche Funktion den größten Teil des wertvollen …

3
Verwenden Sie alle Pins als digitale E / A.
Erhöhen Sie die Anzahl der digitalen Pins Es gibt viele Beiträge, die erklären, wie man mehr als nur die Standardstifte der verschiedenen Arduinos verwendet, aber keiner von ihnen erklärt die Einschränkungen und die Probleme richtig. Arduino Uno: 1.Sie können die analogen Pins verwenden Pin 14 = Analog in 0 Pin …


2
Erhöhen Sie die PWM-Bitauflösung
Ich möchte die PWM-Bitauflösung des Arduino Uno erhöhen. In diesem Moment ist es 8-Bit, was ich für zu niedrig halte. Ist dies möglich, ohne die Fähigkeit von Interrupts und Verzögerungen zu verlieren? Koen BEARBEITEN Dieses Setup liefert ein 16-Bit-Ergebnis void setupPWM16() { DDRB |= _BV(PB1) | _BV(PB2); /* set pins …


4
Was ist der beste Weg, um einen E / A-Pin zu definieren?
Ich lese Definitionen wie const int ledPin = 9; und auch #define ledPin 9 Ich weiß, dass eine Definition wie int ledPin = 9; ist eine schlechte Praxis, wenn Sie es nicht ändern werden (was Sie normalerweise nicht tun werden), obwohl ich dies mehrmals in Arduino-Programmen gesehen habe. Welches der …


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.