Arduino

9
Was ist der billigste Weg, um Arduino WLAN hinzuzufügen?

Ich versuche eine Art WLAN-Adapter für Arduino zu finden, der so klein wie möglich (kein Schild) und so billig wie möglich sein muss. Bisher kann ich nur Schilde finden, die ungefähr 10 Pfund + kosten, aber ich dachte mir, wenn Sie einen Ersatz-WLAN-Adapter für einen Laptop für so gut wie nichts...

9
Was ist die Arbeit von pulsIn?

Ich habe Code für einen Ultraschallsensor, den ich von einer Site gefunden habe. Hier ist der Code: #define trigPin 12 #define echoPin 13 void setup() { Serial.begin (9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); } void loop() { int duration, distance; digitalWrite(trigPin, HIGH);...

9
nRF24L01 Rohrfrage

Ich schaue mir den hier gefundenen Beispielcode an . Ich weiß, dass das nRF24L01-Modul 6 Pipes verwenden kann, aber ich habe im Internet nach den Adressbezeichnungen gesucht und konnte nichts finden. Gibt es in Zeile 37 eine Referenz dafür, wo der Autor 0xF0F0F0F0E1LL, 0xF0F0F0F0D2LL erhält? Vielen...

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

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

9
Arduino bei 20 MHz?

Ich frage mich, warum Arduino nicht mit 20 MHz läuft, der Frequenz, für die der AVR spezifiziert ist. Jetzt, bei 16 MHz, verschwenden wir 20% Leistung für nichts. Ich glaube nicht, dass es irgendwelche Auswirkungen gibt, wenn Sie den 16-MHz-Resonator durch einen 20-MHz-Typ ersetzen, mit...

9
Sehr lange Verzögerung () möglich?

Ich versuche, eine kleine Tür zu öffnen und zu schließen, die sich alle 12 Stunden öffnen oder schließen sollte. Ich habe mich gefragt, ob ich nur ein kleines Schleifenskript mit einer Verzögerung () für 12 Stunden und einer Verzögerung (43 200 000 000) erstellen könnte. Ich vermute? Ich habe...

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

9
Wie funktionieren Funktionen außerhalb der Void-Schleife?

Ich bin an Arduino-Skizzen mit einem void setup()Teil gewöhnt , der einmal ausgeführt wird, und einem void loop()Teil, der sich immer wieder wiederholt . Was passiert, wenn Sie ungültige Funktionen außerhalb der Hauptfunktion haben void loop()? Werden diese alle parallel weiterlaufen oder laufen...