Регулировка яркости светодиода с помощью 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, скопируйте следующий код и вставьте его в окно редактора.

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

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

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

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