Turinys:
Video: LED ryškumo valdymas naudojant potenciometrą su „Arduino“: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šiame projekte mes valdysime LED šviesumą naudodami kintamą pasipriešinimą, kurį suteikia potenciometras. Tai labai paprastas projektas pradedantiesiems, tačiau jis išmokys daug dalykų apie potenciometrą ir šviesos diodų veikimą, kurių reikia norint atlikti išankstinius projektus.
Mes taip pat galime valdyti LED ryškumą be potenciometro. spustelėkite žemiau esančią nuorodą, kad patikrintumėte tą projektą
nuoroda: - LED šviesumo valdymas be potenciometro.
1 žingsnis: reikalingi komponentai
- „Arduino“-
- Potenciometras -
- Šviesos diodas -
- Rezistorius (nuo 220 iki 1000 omų) -
- Trumpieji laidai -
2 žingsnis: grandinės schema
11 kaiščio LED anodas
A0 valytuvas
Vcc 5V
Potenciometro 3 -asis gnybtas, šviesos diodo katodas
3 žingsnis: „Arduino“kodas
Funkcija „Arduino analogRead“naudojama matuoti įtampą nuo 0 iki 5 voltų ir konvertuoti ją į skaitmeninę vertę nuo 0 iki 1023. 1023 vertės priežastis yra ta, kad analoginio skaitmeninio keitiklio ilgis yra 10 bitų. Kadangi „PWM analogWrite“darbo ciklas yra nuo 0 iki 255, todėl kodo reikšmę padalinsime iš 4.
KODAS
const int POTENTIOMETER_PIN = 0;
int analog_value = 0;
void setup () {
// įdėkite čia savo sąrankos kodą, kad paleistumėte vieną kartą:
pinMode (11, OUTPUT);
pinMode (POTENTIOMETER_PIN, INPUT);
}
void loop () {
// Įdėkite savo pagrindinį kodą čia, kad paleistumėte pakartotinai:
analog_value = analogRead (POTENTIOMETER_PIN);
// analog_value reikšmė yra nuo 0 iki 1023, o PWM darbo ciklas yra nuo 0 iki 255.
analogWrite (11, analog_value/4);
}
Rekomenduojamas:
„Led“ryškumo valdymas naudojant „Raspberry Pi“ir pasirinktinį tinklalapį: 5 žingsniai
„Led“ryškumo valdymas naudojant „Raspberry Pi“ir pasirinktinį tinklalapį: Naudodamas „apache“serverį savo „pi“su „php“, radau būdą, kaip valdyti šviesos diodo ryškumą naudojant slankiklį su tinkintu tinklalapiu, kuris pasiekiamas bet kuriame įrenginyje, prijungtame prie to paties tinklo, kuriame yra jūsų „pi“. Yra daug būdų, kaip tai padaryti
Blukimas/šviesos diodų/ryškumo valdymas naudojant potenciometrą (kintamą rezistorių) ir „Arduino Uno“: 3 žingsniai
Blukimas/šviesos diodų/ryškumo valdymas naudojant potenciometrą (kintamą rezistorių) ir „Arduino Uno“: „Arduino“analoginis įvesties kaištis prijungtas prie potenciometro išvesties. Taigi „Arduino ADC“(analoginis į skaitmeninį keitiklį) analoginis kaištis potenciometru skaito išėjimo įtampą. Sukant potenciometro rankenėlę keičiama išėjimo įtampa ir „Arduino“
LED šviesumo valdymas naudojant potenciometrą ir „Arduino“: 6 žingsniai
Šviesos diodų ryškumo valdymas naudojant potenciometrą ir „Arduino“: Šioje pamokoje sužinosime, kaip valdyti LED ryškumą naudojant potenciometrą ir „Arduino“. Žiūrėkite demonstracinį vaizdo įrašą
Ryškumo valdymas PWM pagrįstas LED valdymas naudojant mygtukus, „Raspberry Pi“ir „Scratch“: 8 žingsniai (su nuotraukomis)
Ryškumo valdymas PWM pagrįstas LED valdymas naudojant mygtukus, „Raspberry Pi“ir „Scratch“: bandžiau rasti būdą, kaip paaiškinti, kaip PWM veikė mano mokiniams, todėl iškėliau sau užduotį pabandyti valdyti šviesos diodo ryškumą naudojant du mygtukus - vienas mygtukas padidina šviesos diodo ryškumą, o kitas - jį pritemdo. Programa
Šviesos diodų ryškumo valdymas naudojant „Arduino“ir „Bluetooth“modulį (HC-05): 4 žingsniai
Šviesos diodų ryškumo valdymas naudojant „Arduino“ir „Bluetooth“modulį (HC-05): Įvadas