1.Arduino (in meinem Fall Uno)
2.Breadboar oder wie es auch als lötfreies Steckbrett bezeichnet wird
3. LED jeder Farbe für eine Spannung von 3 Volt
4.Kabel zur Programmierung
5. Potentiometer
6. Überbrückungsdrähte
7. 220 Ohm Widerstand
Übertreten wir also, zuerst müssen Sie das Arduino programmieren
Hier ist eine Skizze:
// vernünftige Namen für Pins mit LED geben
// und Potentiometer (englisches Potentiometer oder einfach "Topf")
#define LED_PIN 9
#define POT_PIN A0
void setup ()
{
// Pin mit LED - Ausgang wie bisher ...
pinMode (LED_PIN, OUTPUT);
// ... aber der Pin mit dem Potentiometer sollte ein Eingang sein
// (englischer "Eingang"): Wir wollen die Spannung lesen,
// von ihm ausgestellt
pinMode (POT_PIN, INPUT);
}}
void loop ()
{
// deklariere, dass wir weiter 2 Variablen mit verwenden werden
// benennt Rotation und Helligkeit und was wir darin speichern werden
// Ganzzahlen (englische "Ganzzahl", einfach als "int" abgekürzt)
int Rotation, Helligkeit;
// Rotationsspannung vom Potentiometer in Rotation ablesen:
// Mikrocontroller gibt eine Zahl von 0 bis 1023 an
// proportional zum Drehwinkel des Griffs
Rotation = analogRead (POT_PIN);
// Schreiben Sie in Helligkeit den zuvor erhaltenen Rotationswert
// geteilt durch 4. Da wir in Variablen speichern wollten
// Ganzzahlige Werte, der Bruchteil der Division wird verworfen.
// Als Ergebnis erhalten wir eine Ganzzahl von 0 bis 255
Helligkeit = Drehung / 4;
// das Ergebnis an die LED ausgeben
analogWrite (LED_PIN, Helligkeit);
}}
dann müssen Sie alles nach diesem Schema verbinden;
Und ungefähr so bekam ich
Ich denke, Ihnen hat dieser Artikel gefallen und ich schlage vor, dass Sie an der folgenden Umfrage teilnehmen, aber dazu habe ich alles
TSCHÜSS
ENDE