Мазмұны:
Бейне: Потенциометр (айнымалы резистор) мен Arduino Uno көмегімен светодиодты/жарықтылықты өшіру/басқару: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Arduino аналогтық кіріс түйреуіші потенциометрдің шығысына қосылған. Сонымен, Arduino ADC (аналогты -цифрлық түрлендіргіш) аналогтық түйін потенциометрдің көмегімен шығыс кернеуін оқиды. Потенциометрдің тұтқасын айналдыру кернеудің шығуын өзгертеді және Arduino бұл өзгерісті оқиды. Arduino кіріс кернеуін аналогтық істікке цифрлық түрге түрлендіреді. Сандық мән 0 -ден 1023 вольтке дейін. 0 - 0 вольтты, ал 1023 - 5 вольтты білдіреді. Arduino ADC-бұл 10 биттік, ол кіріс кернеуін өлшейді және 0-ден 1023 вольтке дейінгі аралықта шығарады (2^10 = 1024). Arduino 5 вольтта жұмыс істейді, сондықтан оның ADC кіріс кернеуінің диапазоны 0 -ден 5 вольтке дейін. ADC үшін 3 вольтты кіріс диапазонында жұмыс істейтін Arduino тақталары 0 -ден 3 вольтты құрайды.
Ескерту: Arduino аналогтық түйреуіштеріне үлкен кернеуді қолдану Arduino тақтасын зақымдауы мүмкін. Біздің жағдайда потенциометрдің кернеуі 5 вольттан аспауы керек
1 -қадам: Қажетті компоненттер:
1. Ардуино Уно
2. Нан тақтасы
3. Потенциометр (10k)
4. Жетекші
5. Резистор
6. Өткізгіш сымдар
2 -қадам: схема:
Потенциометр ток пен кернеуді бақылау үшін айнымалы қарсылық қажет болатын тізбектерде қолданылады. Дыбыс деңгейін орнату үшін сіздің үйіңіздегі динамиктің тұтқасын сағат тілімен және сағат тіліне қарсы бағытта жылжытатынын байқадыңыз ба? Шын мәнінде, тұтқаның артында потенциометр бар, яғни сіз дыбыс деңгейін орнату үшін қарсылықты өзгертесіз. Сол сияқты көптеген басқа тұрмыстық техникада потенциометр дәл осы мақсатта қолданылады (ескі теледидар, ескі радио және т.б.).
Егер біз светодиодты потенциометрмен тікелей қосатын болсақ, онда біз жарықтылықты жоғалта аламыз/басқара аламыз, бірақ дәл емес, ал егер біз микроконтроллерді енгізсек, онда микроконтроллер светодиодты біз қалаған жарықтылық деңгейінде өшіре алады. Тікелей басқаруда жарықтық потенциометрдің кедергісіне тәуелді, бірақ микроконтроллердің жарықтығы потенциометрдің кернеу шығысына тәуелді, әйтсе де біз кернеудің шығуын елемеуге болады және біздің белгіленген параметрлер бойынша басқарылады. Микроконтроллердің көмегімен қолмен өшуге қарағанда икемділік көп.
3 -қадам: код:
Қызықты жобалар үшін менімен байланысыңыз:
Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Facebook беті:
Инстаграм:
жарамсыз орнату ()
{Serial.begin (9600); pinMode (5, OUTPUT); pinMode (3, INPUT); } void loop () {int a = analogRead (A0); int b = a/4; Serial.println (b); analogWrite (5, b); кешіктіру (200);
}
Ұсынылған:
Жарық диодты жарықтылықты потенциометр мен OLED дисплеймен басқару: 6 қадам
Жарық диодты жарықтылықты потенциометр мен OLED дисплейі арқылы басқару: Бұл оқулықта біз жарық диодты жарықтылықты потенциометрмен басқаруды және OLED дисплейінде мәнді көрсетуді үйренеміз
Жарық диодты жарықтылықты потенциометр мен Arduino көмегімен басқару: 6 қадам
Жарық диодының жарықтығын потенциометр мен Arduino көмегімен басқару: Бұл оқулықта біз потенциометр мен Arduino көмегімен жарық диодты жарықтылықты басқаруды үйренеміз
Жарық диодты жарықтылықты потенциометр көмегімен реттеңіз: 4 қадам
Жарық диодты жарықтылықты потенциометр көмегімен реттеңіз: Алдыңғы мақалада мен ADC мәнін потенцометрден Arduino көмегімен қалай оқу керектігін көрсеттім, бұл жолы мен ADC мәнінің көрсеткішін пайдаланамын
Arduino Uno R3 көмегімен потенциометр көмегімен жарықдиодты басқару: 6 қадам
Arduino Uno R3 көмегімен потенциометр көмегімен жарықдиодты басқару: Бұрын біз жаңа бағдарламалық қамтамасыз етуді білуге көмектесетін деректерді басқару тақтасына жіберу үшін сериялық мониторды қолдандық. Бұл сабақта потенциометр көмегімен жарық диодты жарықтандыруды қалай өзгерту керектігін және потенциометрдің мәліметтерін алуды қарастырайық
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА