Оглавление:
- Запасы
- Шаг 1: Организация
- Шаг 2: фоторезистор
- Шаг 3. Источник питания, реле и лампочка
- Шаг 4: Кодирование в Arduino
Видео: Лампа силы света: 4 ступени
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Привет, кодеры, сегодня я научу вас создавать лампу с фоторезистором на TinkerCad. Давайте начнем!
Запасы
Тебе понадобится:
* 1 фоторезистор
* 1 Arduino Uno R3
* 1 лампочка
* 1 реле SPDT (поскольку лампочка потребляет 120 В, а Arduino обеспечивает только 5 В)
* 1 источник питания
* 1 макетная плата
Шаг 1: Организация
Первое, что вам нужно сделать, это организовать свои материалы, как на картинке. Это упростит задачу, когда нам нужно будет все связать вместе.
Шаг 2: фоторезистор
Первым делом мы подключим фоторезистор. Мы подключаем вывод 5V к положительному выводу макета, добавляем заземление (обязательно добавляя питание / землю по всей макетной плате) и добавляем фоторезистор на один ряд контактов над землей. Между ними вы подключаете вывод A0 к резистору на 1000 Ом и подключаете его к плюсу.
Шаг 3. Источник питания, реле и лампочка
Затем мы подключим источник питания, реле и лампочку к Arduino. Во-первых, мы должны соединить заземление с Arduino и соединить концы каждой макетной платы, чтобы питание и земля проходили по всей макетной плате. Затем для источника питания мы подключаем заземление к клемме 1 реле и добавляем заземление к клемме 8 реле. Плюс источника питания идет к выводу 2 лампочки, а плюс лампы - к выводу 7 реле. Наконец, мы можем подключить цифровой контакт 4 к контакту 5 реле. На этом вся проводка / оборудование закончено, и мы можем перейти к кодированию Arduino!
Шаг 4: Кодирование в Arduino
Кодирование для этого состоит из двух частей; установка void и цикл void. Настройка, как говорится, устанавливает контакты, а цикл зацикливает фрагмент кода.
Для настройки void мы используем pinMode, чтобы выбрать конкретный номер контакта и выбрать, является ли он входным или выходным. В этом случае контакт A0 является входом, а контакт 4 - выходом. Serial.begin запускает последовательный монитор фоторезистора. С этим мы можем начать цикл void.
Для цикла void мы пишем Serial.println (analogRead (A1)); для печати данных фоторезистора и последовательного монитора. Мы пишем оператор if: если фоторезистор дает числа выше 500 (или тусклый свет), он выключит лампочку и включит ее, если она не была тусклой. И вот так код готов, и схема работает!
Спасибо, что прочитали это руководство! Надеюсь, тебе понравилось!
Рекомендуемые:
Лампа силы света Arduino: 6 шагов
Лампа интенсивности света Arduino: Добро пожаловать в мой учебник о том, как создать и запрограммировать лампу интенсивности света с помощью Arduino. Эти компоненты понадобятся вам для создания этого. * LDR * микроконтроллер Arduino * лампочка * реле * источник питания * макетная плата * резистор 1 кОм Надеюсь
Лампа силы света Arduino: 5 шагов
Лампа Arduino Light Intensity: в этом проекте вы узнаете, как автоматически включать лампу в темноте
Измеритель силы света без программирования: 7 шагов (с изображениями)
Измеритель интенсивности света без программирования. В этом руководстве рассказывается о создании простого измерителя интенсивности света без использования Arduino или любого другого микроконтроллера или программирования. Измеритель интенсивности света отображает разные уровни интенсивности света с помощью светодиодов разного цвета. Красный светодиод
Переключатель света с дистанционным управлением по Bluetooth - дооснащение. Выключатель света по-прежнему работает, без лишних писем .: 9 шагов (с изображениями)
Переключатель света с дистанционным управлением по Bluetooth - дооснащение. Выключатель света по-прежнему работает, без дополнительных писем .: Обновление от 25 ноября 2017 г. - Версия этого проекта с высокой мощностью, которая может управлять киловаттами нагрузки, см. В разделе «Модернизация управления BLE для работы с мощными нагрузками - дополнительная проводка не требуется» Обновление от 15 ноября 2017 г. - Некоторые платы / стеки программного обеспечения BLE доставляют
Измерение изменений силы созданной оптоволоконной сети при смещении под действием внешней силы: 8 шагов
Измерение изменений силы созданной оптоволоконной сети при смещении под действием внешней силы: клетки способны взаимодействовать с окружающей их внеклеточной матрицей (ЕСМ) и могут как действовать, так и реагировать на силы, оказываемые ЕСМ. Для нашего проекта мы моделируем взаимосвязанную сеть волокон, которые будут действовать как ECM, и посмотрим, как