Регулировка яркости светодиода с помощью Raspberry Pi Pico


В этом проекте мы построим настольный диммирующий светильник с использованием Raspberry Pi Pico с кодом программы на MicroPython. Для этого приложения мы будем использовать светодиод и потенциометр. Всякий раз, когда мы будем вращать потенциометр, будет регулироваться яркость свечения светодиода (или лампы). Таким образом, мы достигаем эффекта затемнения настольной лампы.

Регулировка яркости светодиода с помощью Raspberry Pi Pico

Ранее на нашем сайте мы рассматривали проекты диммеров на основе других микроконтроллеров и плат:

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

  1. Плата Raspberry Pi Pico (купить на AliExpress).
  2. Светодиод (купить на AliExpress).
  3. Потенциометр (купить на AliExpress).
  4. Кабель Micro-USB.
  5. Макетная плата.
  6. Соединительные провода/перемычки.

Реклама: ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158

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

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

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

Потенциометры могут использоваться как трехконтактные, так и двухконтактные компоненты. Последний можно рассматривать как переменный резистор, поскольку его функция в цепи заключается в получении выходного напряжения, имеющего определенную связь с входным напряжением (приложенным напряжением), поэтому он называется потенциометром.

Схема проекта

Схема для регулировки яркости свечения светодиода с помощью платы Raspberry Pi Pico представлена на следующем рисунке.

Схема для регулировки яркости свечения светодиода с помощью платы Raspberry Pi Pico

Подключите VCC, GND и аналоговый выходной контакт модуля потенциометра к VSYS, GND и контакту GP26 платы Raspberry Pi Pico. Также подключите положительный вывод светодиода к контакту GP15, а отрицательный к контакту GND платы.

Собранная на макетной плате конструкция проекта

Код программы на MicroPython

Откройте Thonny IDE, скопируйте следующий код и вставьте его в окно редактора.

Теперь вы можете запустить этот код, чтобы проверить работу схемы. Вращайте потенциометр, чтобы управлять яркостью светодиода (лампы), чтобы добиться эффекта затемнения настольной лампы.

(Проголосуй первым!)
Загрузка...
103 просмотров

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *