Orodha ya maudhui:
- Hatua ya 1: Vipengele
- Hatua ya 2: Kanuni
- Hatua ya 3: Mchoro wa Mpangilio
- Hatua ya 4: Taratibu
- Hatua ya 5: Kanuni
Video: Kudhibiti LED na Potentiometer na Arduino Uno R3: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Hapo awali, tumetumia Serial Monitor kutuma data kwenye bodi ya kudhibiti, ambayo inaweza kuwa mwangaza kujua programu mpya. Katika somo hili, wacha tuone jinsi ya kubadilisha mwangaza wa LED na potentiometer, na kupokea data ya potentiometer katika Serial Monitor ili kuona mabadiliko yake ya thamani.
Hatua ya 1: Vipengele
- Bodi ya Arduino Uno * 1
- kebo ya USB * 1
- Mpingaji (220Ω) * 1
- LED * 1
- Potentiometer * 1
- Bodi ya mkate * 1
- waya za jumper
Hatua ya 2: Kanuni
Potentiometer ya mstari ni sehemu ya elektroniki ya analog. Kwa hivyo ni tofauti gani kati ya thamani ya analog na ile ya dijiti? Kuweka tu, njia ya dijiti inazima / kuzima, kiwango cha juu / cha chini na majimbo mawili tu, i.e. ama 0 au 1. Lakini hali ya data ya ishara za analog ni laini, kwa mfano, kutoka 1 hadi 1000; thamani ya ishara hubadilika kwa muda badala ya kuonyesha nambari kamili. Ishara za Analog ni pamoja na zile za kiwango cha mwanga, unyevu, joto, na kadhalika.
Hatua ya 3: Mchoro wa Mpangilio
Hatua ya 4: Taratibu
Katika jaribio hili, potentiometer hutumiwa kama
mgawanyiko wa voltage, ikimaanisha kuunganisha vifaa kwa pini zake zote tatu. Unganisha pini ya kati ya potentiometer ili kubandika A0 na pini zingine mbili kwa 5V na GND mtawaliwa. Kwa hivyo, voltage ya potentiometer ni 0-5V. Spin knob ya potentiometer, na voltage kwenye pini A0 itabadilika. Kisha badilisha voltage hiyo kuwa nambari ya dijiti (0-1024) na kibadilishaji cha AD kwenye bodi ya kudhibiti. Kupitia programu, tunaweza kutumia thamani iliyobadilishwa ya dijiti kudhibiti mwangaza wa LED kwenye bodi ya kudhibiti.
Hatua ya 1:
Jenga mzunguko.
Hatua ya 2:
Pakua nambari kutoka
Hatua ya 3:
Pakia mchoro kwenye ubao wa Arduino Uno
Bonyeza ikoni ya Pakia ili kupakia nambari kwenye bodi ya kudhibiti.
Ikiwa "Umemaliza kupakia" inaonekana chini ya dirisha, inamaanisha mchoro umepakiwa vizuri.
Spin shaft ya potentiometer na unapaswa kuona mwangaza wa mabadiliko ya LED.
Ikiwa unataka kuangalia mabadiliko ya thamani inayolingana, fungua Monitor Monitor na data kwenye dirisha itabadilika na kuzunguka kwako kwa kitovu cha potentiometer. Jaribio hili pia linaweza kubadilishwa kuwa wengine kama unavyopenda. Kwa mfano, tumia potentiometer kudhibiti muda wa mwangaza wa LED.
Hatua ya 5: Kanuni
// Kudhibitiwa na potentiometer
// Mzunguko
shimoni la potentiometer na unapaswa kuona mwangaza wa mabadiliko ya LED.
// Barua pepe: [email protected]
// Wavuti: www.primerobotics.in
/******************************************/
const
int analogPin = 0; // pini ya pembejeo ya analogi ambatanisha nayo
const
int ledPin = 9; // kiambatisho kilichoongozwa kwa
int
inputValue = 0; // variable kuhifadhi thamani inayotokana na sensor
int
outputValue = 0; // variable kuhifadhi thamani ya pato
/******************************************/
utupu
kuanzisha ()
{
Serial.begin (9600); // weka serial
mawasiliano baudrate kama 9600
}
/******************************************/
utupu
kitanzi ()
{
inputValue = analogRead (AnalogPin); // soma
thamani kutoka kwa potentiometer
Serial.print ("Ingizo:"); // kuchapisha
"Ingizo"
Serial.println (Thamani ya Uingizaji); // kuchapisha
pembejeoValue
outputValue = ramani (Value ya kuingiza, 0, 1023, 0, 255); // Badilisha kutoka 0-1023 sawia na idadi ya idadi kutoka 0 hadi 255
Serial.print ("Pato:"); // kuchapisha
"Pato"
Serial.println (patoValue); // kuchapisha
patoThamini
AnalogWrite (ledPin, Pato la Thamani); // kugeuza
LED juu ya kutegemea na pato
kuchelewesha (1000);
}
/*******************************************/
Ilipendekeza:
Kudhibiti Mwangaza wa LED na Potentiometer na Arduino: Hatua 3
Kudhibiti Mwangaza wa LED na Potentiometer na Arduino: Katika mradi huu, tutadhibiti mwangaza wa LED kwa kutumia upinzani tofauti unaotolewa na potentiometer. Huu ni mradi wa kimsingi sana kwa anayeanza lakini utakufundisha mambo mengi juu ya potentiometer na kufanya kazi kwa LED ambayo inahitajika kutengeneza adva
Kudhoofisha / Kudhibiti Led / mwangaza Kutumia Potentiometer (Resistor Variable) na Arduino Uno: Hatua 3
Kutoweka / Kudhibiti Led / mwangaza Kutumia Potentiometer (Resistor Variable) na Arduino Uno: Pini ya pembejeo ya analog ya Arduino imeunganishwa na pato la potentiometer. Kwa hivyo Arduino ADC (Analog to digital converter) pini ya analog inasoma voltage ya pato na potentiometer. Kuzungusha kitobio cha potentiometer hutofautiana pato la voltage na Arduino re
Kudhibiti Mwangaza wa LED na Potentiometer na OLED Display: 6 Hatua
Kudhibiti Mwangaza wa LED na Potentiometer na OLED Onyesho: Katika mafunzo haya tutajifunza jinsi ya kudhibiti mwangaza wa LED na potentiometer na Onyesha thamani kwenye OLED Onyesha. Tazama video ya onyesho
Kudhibiti Mwangaza wa LED na Potentiometer na Arduino: Hatua 6
Kudhibiti Mwangaza wa LED na Potentiometer na Arduino: Katika mafunzo haya tutajifunza jinsi ya kudhibiti mwangaza wa LED na potentiometer na Arduino. Tazama video ya onyesho
Kudhibiti Arduino Kudhibiti Sensor nyingi za P.I.R kwenye Bord Sawa: Hatua 3
Kudhibiti Arduino Kudhibiti Sensor nyingi za PIR kwenye Bord Sawa: Leo nitakuambia jinsi ya kuunganisha Sensorer nyingi za PIR na Arduino Bord moja > hapa nimetumia moduli 4 ya kupeleka njia kwa utendakazi wa ziada. (AU Unaweza kutumia pini nyingi kwako