![LED -i juhtimine potentsiomeetri abil: 6 sammu LED -i juhtimine potentsiomeetri abil: 6 sammu](https://i.howwhatproduce.com/images/010/image-27271-j.webp)
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
![LED -i juhtimine potentsiomeetri abil LED -i juhtimine potentsiomeetri abil](https://i.howwhatproduce.com/images/010/image-27271-1-j.webp)
Varem oleme juhtpaneelile andmete saatmiseks kasutanud Serial Monitori, mis võib uue tarkvara tundmisel olla valgustav. Selles õppetükis vaatame, kuidas muuta LED -i heledust potentsiomeetri abil, ja saada potentsiaalimeetri andmed jadamonitoris, et näha selle väärtuse muutumist.
Samm: komponendid
- Arduino Uno plaat * 1
- USB -kaabel * 1
- Takisti (220Ω) * 1
- LED * 1
- potentsiomeeter * 1
- Leivalaud * 1
- Jumper juhtmed
2. samm: põhimõte
![Põhimõte Põhimõte](https://i.howwhatproduce.com/images/010/image-27271-2-j.webp)
Lineaarne potentsiomeeter on elektrooniline analoogkomponent. Mis vahe on analoogväärtusel ja digitaalsel? Lihtsamalt öeldes tähendab digitaalne sisse/välja lülitamist, kõrge/madal tase, millel on vaid kaks olekut, st kas 0 või 1. Kuid analoogsignaalide andmete olek on lineaarne, näiteks 1 kuni 1000; signaali väärtus muutub aja jooksul, selle asemel et näidata täpset arvu. Analoogsignaalide hulka kuuluvad valguse intensiivsus, niiskus, temperatuur jne.
Samm: skemaatiline skeem
![Skeem Skeem](https://i.howwhatproduce.com/images/010/image-27271-3-j.webp)
4. samm: protseduurid
Selles katses kasutatakse potentsiomeetrit pingejagurina, mis tähendab seadmete ühendamist kõigi kolme tihvtiga. Ühendage potentsiomeetri keskmine tihvt tihvtiga A0 ja ülejäänud kaks tihvti vastavalt 5 V ja GND -ga. Seetõttu on potentsiomeetri pinge 0-5V. Keerake potentsiomeetri nuppu ja pinge pingel A0 muutub. Seejärel muundage see pinge juhtpaneeli AD-muunduriga digitaalseks väärtuseks (0-1024). Programmeerimise kaudu saame teisendatud digitaalset väärtust kasutada juhtpaneelil asuva LED -i heleduse juhtimiseks.
Samm 1:
Ehita vooluring.
2. samm:
Laadige kood alla aadressilt
3. samm:
Laadige eskiis üles Arduino Uno tahvlile
Koodi juhtpaneelile üleslaadimiseks klõpsake üleslaadimise ikooni.
Kui akna allosas kuvatakse "Valmis üleslaadimine", tähendab see, et visand on edukalt üles laaditud.
Keerake potentsiomeetri võlli ja näete LED -i heledust muutumas.
Kui soovite vastavaid väärtuse muutusi kontrollida, avage jadamonitor ja aknas olevad andmed muutuvad koos potentsiomeetri nupu keerutamisega. Seda katset saab soovi korral ka teisteks muuta. Näiteks kasutage potentsiomeetrit, et juhtida LED -i vilkumise ajaintervalli.
Samm: kood
// Juhtimine potentsiomeetriga
// Pööra
potentsiomeetri võlli ja peaksite nägema LED -i heleduse muutumist.
//E -post: [email protected]
// Veebisait: www.primerobotics.in
/******************************************/
const
int analogPin = 0; // analoogsisendi tihvt kinnitatakse
const
int ledPin = 9; // led lisab
int
inputValue = 0; // muutuja andurilt tuleva väärtuse salvestamiseks
int
outputValue = 0; // muutuja väljundväärtuse salvestamiseks
/******************************************/
tühine
seadistamine ()
{
Serial.begin (9600); // määrake seeria
side edastuskiirus on 9600
}
/******************************************/
tühine
silmus ()
{
inputValue = analogRead (analogPin); // loe
väärtus potentsiomeetrilt
Serial.print ("Sisend:"); // print
"Sisend"
Serial.println (inputValue); // print
inputValue
outputValue = kaart (inputValue, 0, 1023, 0, 255); // Teisenda 0-1023 võrdeliselt arvu arvuga 0 kuni 255
Serial.print ("Väljund:"); // print
"Väljund"
Serial.println (outputValue); // print
outputValue
analogWrite (ledPin, outputValue); // keera
LED süttib sõltuvalt väljundväärtusest
viivitus (1000);
}
/*******************************************/
Soovitan:
Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: 6 sammu
![Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: 6 sammu Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: 6 sammu](https://i.howwhatproduce.com/images/007/image-19327-j.webp)
Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: nüüd teame, kuidas juhtida seadmeid esp8266 WiFi -mooduli abil ja Arduino teie seadet Androidi WiFi -juhtimise abil lisateabe saamiseks. klõpsake linki mohamed ashraf
LED -heleduse juhtimine potentsiomeetri ja OLED -ekraaniga: 6 sammu
![LED -heleduse juhtimine potentsiomeetri ja OLED -ekraaniga: 6 sammu LED -heleduse juhtimine potentsiomeetri ja OLED -ekraaniga: 6 sammu](https://i.howwhatproduce.com/images/009/image-26081-j.webp)
LED -heleduse juhtimine potentsiomeetri ja OLED -ekraani abil: selles õpetuses õpime, kuidas juhtida LED -heledust potentsiomeetriga ja kuvada väärtus OLED -ekraanil. Vaadake näidisvideot
LED -heleduse juhtimine potentsiomeetri ja Arduino abil: 6 sammu
![LED -heleduse juhtimine potentsiomeetri ja Arduino abil: 6 sammu LED -heleduse juhtimine potentsiomeetri ja Arduino abil: 6 sammu](https://i.howwhatproduce.com/images/009/image-26895-j.webp)
LED -heleduse juhtimine potentsiomeetri ja Arduino abil: selles õpetuses õpime, kuidas juhtida LED -heledust potentsiomeetri ja Arduino abil. Vaadake näidisvideot
3 servomootori juhtimine 3 potentsiomeetri ja Arduinoga: 11 sammu (koos piltidega)
![3 servomootori juhtimine 3 potentsiomeetri ja Arduinoga: 11 sammu (koos piltidega) 3 servomootori juhtimine 3 potentsiomeetri ja Arduinoga: 11 sammu (koos piltidega)](https://i.howwhatproduce.com/images/006/image-17694-11-j.webp)
3 servomootori juhtimine 3 potentsiomeetri ja Arduinoga: Tere! See on minu esimene juhendatav, nii et loodan, et olete minuga kannatlik, kui teen selle seadistamisel vigu. See on kirjutatud algajatele, nii et teie seas arenenumad jätavad selle palju vahele ja jõuavad selle juhtmestikku. Eesmärk, mille ma sean, on
RGB juhtimine potentsiomeetri abil!: 6 sammu
![RGB juhtimine potentsiomeetri abil!: 6 sammu RGB juhtimine potentsiomeetri abil!: 6 sammu](https://i.howwhatproduce.com/images/001/image-1320-91-j.webp)
RGB juhtimine potentsiomeetri abil!: Kuidas muuta potentsiomeetriga anoodi RGB LED -i värvi