Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Потенциометр

Автор:   •  Май 29, 2023  •  Практическая работа  •  527 Слов (3 Страниц)  •  56 Просмотры

Страница 1 из 3

Практическая работа №2

Потенциометр

В этой работе будем работать с потенциометром. Потенциометр можно назвать переменным резистором. Когда потенциометр одним из своих контактов, нижним по схеме, соединен с землей (минус питания), а другим (верхним) к +5 вольт, то на среднем контакте получим напряжение от 0 до 5 вольт, в зависимости от положения ручки потенциометра.

Потенциометры обычно используют для регулировки различных параметров, например, громкости или яркости. В данной работе будем использовать потенциометр для управления скоростью мигания светодиода.

Необходимые компоненты:

  1. Arduino Uno - 1 шт.
  2. USB-кабель для Arduino - 1шт.
  3. Светодиод - 1 шт.
  4. Резистор 330 Ом - 1 шт.
  5. Потенциометр - 1 шт.
  6. Соединительные провода - 6 шт.

Принципиальная схема

[pic 1]

Так, в нашем опыте нужно Анод (+) светодиода подсоединить к 13-му цифровому выходу Arduino, Катод – короткая ножка! (-) через резистор в 330 Ом подсоединить к земле. Выход +5В Ардуино подсоединить к верхней ножке потенциометра, пин А0 - к средней и землю к нижней.

Не важно, какая из крайних ножек потенциометра будет подключена к 5 В, а какая к GND, поменяется только направление, в котором нужно крутить ручку для увеличения напряжения. Запомните, что сигнал считыватся со средней ножки. Для считывания аналогового сигнала, принимающего широкий спектр значений, а не просто 0 или 1, как цифровой, подходят только порты, помеченные на плате как «ANALOG IN» и пронумерованные с префиксом A. Для Arduino Uno — это A0-A5.

Схема в TinkerCad

Создайте новую схему в Тинкеркаде и назовите ее "ПР2 - Потенциометр". Далее соберите схему как показано на рисунке ниже.

[pic 2]

Программа

Чтобы        светодиод        мигал,        нужно        написать        программу   для        Ардуино,        чтобы        она включала/выключала светодиод.

Для этого можете написать код блоками или текстом. В теле программы прописаны комментарии, чтобы было удобнее ориентироваться в ней.

[pic 3]

void setup()

{

pinMode(13, OUTPUT); pinMode(A0, INPUT);

...

Скачать:   txt (6.1 Kb)   pdf (216.1 Kb)   docx (90.9 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club