1.Arduino (i mitt tilfelle, Uno)
2.Breadboar eller som det også kalles loddetett brødbrett
3.LED av hvilken som helst farge for en spenning på 3 volt
4.Kabel for programmering
5. Potensiometer
6. jumpertråder
7. 220 ohm motstand
så la oss overgå, først må du programmere arduino
Her er en skisse:
// gi rimelige navn på pinner med LED
// og potensiometer (engelsk potensiometer eller bare “pot”)
#definere LED_PIN 9
#definere POT_PIN A0
ugyldig oppsett ()
{
// pin med LED - utgang, som før ...
pinMode (LED_PIN, OUTPUT);
// ... men tappen med potensiometeret skal være en inngang
// (engelsk "input"): vi vil lese spenningen,
// utstedt av ham
pinMode (POT_PIN, INPUT);
}
void loop ()
{
// erklære at vi videre vil bruke 2 variabler med
// navngir rotasjon og lysstyrke, og hva vi vil lagre i dem
// heltal (engelsk "heltall", forkortet ganske enkelt som "int")
int rotasjon, lysstyrke;
// lese rotasjonsspenningen fra potensiometeret i rotasjon:
// mikrokontroller vil gi et tall fra 0 til 1023
// proporsjonal med håndtakets rotasjonsvinkel
rotasjon = analogLes (POT_PIN);
// i lysstyrke, skriv rotasjonsverdien oppnådd tidligere
// delt på 4. Siden vi ønsket å lagre i variabler
// heltallverdier, blir brøkdelen av delingen kastet.
// Som et resultat får vi et heltall fra 0 til 255
lysstyrke = rotasjon / 4;
// sende resultatet til LED
analogWrite (LED_PIN, lysstyrke);
}
så må du koble til alt i henhold til denne ordningen;
Og omtrent slik jeg fikk
Jeg tror du likte denne artikkelen, og jeg foreslår at du deltar i undersøkelsen nedenfor, men på dette har jeg alt
MENS
END