1.Arduino (i mitt fall, Uno)
2. Brödboar eller som det också kallas lödfri brödskiva
3.LED av valfri färg för en spänning på 3 volt
4.Kabel för programmering
5. Potentiometer
6. bygeltrådar
7. 220 ohm motstånd
så låt oss överträda, först måste du programmera arduino
Här är en skiss:
// ge rimliga namn på stift med LED
// och potentiometer (engelsk potentiometer eller bara "pot")
#definiera LED_PIN 9
#definiera POT_PIN A0
ogiltig installation ()
{
// stift med LED - utgång, som tidigare ...
pinMode (LED_PIN, OUTPUT);
// ... men stiftet med potentiometern bör vara en ingång
// (engelska "input"): vi vill läsa spänningen,
// utfärdat av honom
pinMode (POT_PIN, INPUT);
}
void loop ()
{
// förklara att vi vidare kommer att använda två variabler med
// namnger rotation och ljusstyrka och vad vi lagrar i dem
// heltal (engelska "heltal", förkortat helt enkelt som "int")
int rotation, ljusstyrka;
// läs rotationsspänningen från potentiometern i rotation:
// mikrokontroller ger ett nummer från 0 till 1023
// proportionell mot handtags rotationsvinkel
rotation = analogRead (POT_PIN);
// i ljusstyrka, skriv det rotationsvärde som erhållits tidigare
// dividerat med 4. Eftersom vi ville lagra i variabler
// heltal, den delade delen av divisionen kommer att kasseras.
// Som ett resultat får vi ett heltal från 0 till 255
ljusstyrka = rotation / 4;
// mata ut resultatet till lysdioden
analogWrite (LED_PIN, ljusstyrka);
}
då måste du ansluta allt enligt detta schema;
Och ungefär så fick jag
Jag tror att du gillade den här artikeln och jag föreslår att du deltar i undersökningen nedan, men på detta har jag allt
MEDAN
SLUT