1.Arduino (mano atveju Uno)
2.Breadboar arba kaip ji dar vadinama lydmetalio lentomis
3.LED bet kokios spalvos, kai įtampa yra 3 voltai
4.Cable programavimui
5. Potenciometras
6. džemperių laidai
7. 220 omų rezistorius
taigi, pažvelkime į priekį, pirmiausia turite suprogramuoti arduino
Čia yra eskizas:
// nurodykite pagrįstus kaiščių su šviesos diodais pavadinimus
// ir potenciometras (angliškas potenciometras arba tiesiog „pot“)
#define LED_PIN 9
#define POT_PIN A0
negaliojanti sąranka ()
{
// kaištis su LED - išvestimi, kaip ir anksčiau ...
pinMode (LED_PIN, OUTPUT);
// ... bet kaištis su potenciometru turėtų būti įvestis
// (angliškai „input“): norime perskaityti įtampą,
// jo išduotas
pinMode (POT_PIN, INPUT);
}
tuščia kilpa ()
{
// pareiskime, kad toliau naudosime 2 kintamuosius su
// vardija sukimąsi ir ryškumą, ir ką mes juose saugosime
// sveikieji skaičiai (angliškai "integer", sutrumpintai vadinami "int")
vidinis pasukimas, ryškumas;
// nuskaitykite sukimosi potenciometro sukimosi įtampą:
// mikrovaldiklis duos skaičių nuo 0 iki 1023
proporcingas rankenos sukimosi kampui
sukimas = analoginis skaitymas (POT_PIN);
// ryškumu užrašykite anksčiau gautą sukimosi vertę
// padalintas iš 4. Kadangi norėjome kaupti kintamuosiuose
// sveikasis skaičius, trupmeninė padalijimo dalis bus atmesta.
// Kaip rezultatas, mes gauname sveiką skaičių nuo 0 iki 255
ryškumas = pasukimas / 4;
// išves rezultatą į šviesos diodą
analoWrite (LED_PIN, ryškumas);
}
tada jums reikia viską sujungti pagal šią schemą;
Ir maždaug taip aš gavau
Manau, kad jums patiko šis straipsnis, ir siūlau jums dalyvauti žemiau pateiktoje apklausoje, bet tai man
Iki
PABAIGA