Мазмұны:

Потенциометр (айнымалы резистор) мен Arduino Uno көмегімен светодиодты/жарықтылықты өшіру/басқару: 3 қадам
Потенциометр (айнымалы резистор) мен Arduino Uno көмегімен светодиодты/жарықтылықты өшіру/басқару: 3 қадам

Бейне: Потенциометр (айнымалы резистор) мен Arduino Uno көмегімен светодиодты/жарықтылықты өшіру/басқару: 3 қадам

Бейне: Потенциометр (айнымалы резистор) мен Arduino Uno көмегімен светодиодты/жарықтылықты өшіру/басқару: 3 қадам
Бейне: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Қараша
Anonim
Image
Image
Қажетті компоненттер
Қажетті компоненттер

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 -қадам: схема:

Image
Image

Потенциометр ток пен кернеуді бақылау үшін айнымалы қарсылық қажет болатын тізбектерде қолданылады. Дыбыс деңгейін орнату үшін сіздің үйіңіздегі динамиктің тұтқасын сағат тілімен және сағат тіліне қарсы бағытта жылжытатынын байқадыңыз ба? Шын мәнінде, тұтқаның артында потенциометр бар, яғни сіз дыбыс деңгейін орнату үшін қарсылықты өзгертесіз. Сол сияқты көптеген басқа тұрмыстық техникада потенциометр дәл осы мақсатта қолданылады (ескі теледидар, ескі радио және т.б.).

Егер біз светодиодты потенциометрмен тікелей қосатын болсақ, онда біз жарықтылықты жоғалта аламыз/басқара аламыз, бірақ дәл емес, ал егер біз микроконтроллерді енгізсек, онда микроконтроллер светодиодты біз қалаған жарықтылық деңгейінде өшіре алады. Тікелей басқаруда жарықтық потенциометрдің кедергісіне тәуелді, бірақ микроконтроллердің жарықтығы потенциометрдің кернеу шығысына тәуелді, әйтсе де біз кернеудің шығуын елемеуге болады және біздің белгіленген параметрлер бойынша басқарылады. Микроконтроллердің көмегімен қолмен өшуге қарағанда икемділік көп.

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);

}

Ұсынылған: