1.Arduino (i mit tilfælde Uno)
2. Brødbræt eller som det også kaldes loddemæssigt brødbræt
3.LED af enhver farve for en spænding på 3 volt
4.Kabel til programmering
5. Potentiometer
6. jumper ledninger
7. 220 ohm modstand
så lad os overtræde, først skal du programmere arduino
Her er en skitse:
// give rimelige navne på ben med LED
// og potentiometer (engelsk potentiometer eller bare “pot”)
#definer LED_PIN 9
#definér POT_PIN A0
ugyldig opsætning ()
{
// pin med LED - output, som før ...
pinMode (LED_PIN, OUTPUT);
// ... men stiften med potentiometeret skal være et input
// (engelsk "input"): vi vil læse spændingen,
// udstedt af ham
pinMode (POT_PIN, INPUT);
}
void loop ()
{
// erklærer, at vi yderligere bruger 2 variabler med
// navngiver rotation og lysstyrke, og hvad vi vil gemme i dem
// heltal (engelsk "heltal", forkortet blot som "int")
int rotation, lysstyrke;
// læse rotationsspændingen fra potentiometeret i rotation:
// mikrokontroller giver et tal fra 0 til 1023
// proportionalt med håndtags rotationsvinkel
rotation = analoglæs (POT_PIN);
// i lysstyrke, skriv den rotationsværdi, der er opnået tidligere
// divideret med 4. Da vi ønskede at gemme i variabler
// heltalværdier, den delvise del af opdelingen kasseres.
// Som et resultat får vi et heltal fra 0 til 255
lysstyrke = rotation / 4;
// udsendes resultatet til LED
analogWrite (LED_PIN, lysstyrke);
}
så skal du forbinde alt i henhold til dette skema;
Og så fik jeg det
Jeg tror, du kunne lide denne artikel, og jeg foreslår, at du deltager i undersøgelsen nedenfor, men på dette har jeg alt
MENS
SLUT