Оглавление:
- Запасы
- Шаг 1: Шаг 1: Настройте макет макета, как показано ниже
- Шаг 2: Шаг 2: Добавьте реле, провода, источник питания и резисторы
- Шаг 3: Шаг 3: Используйте следующий код, чтобы запрограммировать работу схемы на основе сопротивления LDR
Видео: Лампа интенсивности света с Arduino: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
В этом проекте я исследую, как использовать Arduino для создания лампы, которая меняется в зависимости от времени суток. По запросу пользователя лампа изменит свою яркость, когда они определят или уменьшат сопротивление LDR - светочувствительного резистора -. Этот проект был завершен на tinkercad и использует реле для передачи энергии в схему, которую Arduino не может выполнить для лампочки. Вот что вам нужно!
Запасы
1 реле
Резистор 1 кОм
1 LDR (фоторезистор)
1 Источник питания
1 Ардуино
1 макетная плата
1 лампочка
Шаг 1: Шаг 1: Настройте макет макета, как показано ниже
Чтобы придумать внешний вид, похожий на учебник, обязательно следовать макету макета не только из-за его аккуратности, но и эффективности.
Шаг 2: Шаг 2: Добавьте реле, провода, источник питания и резисторы
Пожалуйста, оставьте блок питания на настройках tinkercad по умолчанию (5 вольт, 5 ампер тока).
Шаг 3: Шаг 3: Используйте следующий код, чтобы запрограммировать работу схемы на основе сопротивления LDR
Приведем контекст к коду. Язык Arduino очень уникален и по своей простоте напоминает царапину блочного кода. Во-первых, нам нужно объявить наши порты, которые мы используем для подключения вывода 5 реле и вывода 2 LDR. Я лично использовал порты 5 для реле и A0 для LDR, однако вы можете выбрать любой из аналоговых контактов для LDR и любой из цифровых контактов для реле. Нам нужно получить доступ к значению, которое LDR возвращает при разных уровнях света. Итак, мы применяем оператор if, который имеет вид «if (analogRead (A0)> 500)», тогда это будет означать, что как только наступит определенная темнота, лампочка начнет включаться, становясь тем ярче, чем меньше света.
Рекомендуемые:
Трекер интенсивности солнечного света: 3 шага
Трекер интенсивности солнечного света: существует множество проектов, которые полагаются на солнечное тепло или свет. Например. сушка фруктов и овощей. Однако интенсивность солнечного света не всегда постоянна и меняется в течение дня. В этом проекте делается попытка отобразить
Лампа интенсивности света Arduino: 3 шага
Лампа для измерения яркости света Arduino: эту схему можно использовать как настоящую лампу, в школьном проекте или как забавную задачу. Эта схема проста в использовании и проста в изготовлении, но если вы раньше не использовали tinker cad, вы можете сначала попробовать ее
Лампа интенсивности света Arduino - Jasdeep: 6 шагов
Лампа для измерения яркости света Arduino - Jasdeep: Обзор: В этом проекте мы создадим простую схему, в которой лампочка будет включаться в темноте. Однако при ярком свете лампочка погаснет
Лампа интенсивности света Arduino - Jyothir: 5 шагов
Лампа для измерения яркости света Arduino - Джиотир: В Arduino есть много забавных и интересных проектов, которые вы можете выполнять дома / в школе: «Лампа яркости света»; это небольшой забавный проект, который вы можете выполнить дома с минимальными расходами, и это отличный проект для начинающих. Зажигаем свет
Построение графика интенсивности света с использованием Arduino и Python Arduino Master Library: 5 шагов
Построение световых графиков с использованием Arduino и Python Arduino Master Library: Arduino - это экономичный, но очень эффективный и функциональный инструмент, программирование его на Embedded C делает процесс создания проектов утомительным! Модуль Arduino_Master в Python упрощает это и позволяет нам выполнять вычисления, удалять ненужные значения и т. Д