Оглавление:
- Шаг 1. Подготовка к работе
- Шаг 2. Подключите светодиодную панель к переключателю MOS и прикрепите ее под лестницей
- Шаг 3. Подключите питание всех MOS-переключателей вместе и закрепите на лестнице
- Шаг 4: исправлен ультразвуковой датчик и Arduino
- Шаг 5: Подключите сигнал переключателя MOS к Arduino IO
- Шаг 6: включение и проверка
- Шаг 7: Программирование с помощью Arduino IDE
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В доме есть подъезд. Очень интересно наблюдать за множеством проектов по ремонту лестниц в общине. В последнее время не очень загружен, поэтому я решил использовать некоторые аппаратные модули с открытым исходным кодом, чтобы преобразовать домашнюю лестницу и добавить некоторые интерактивные функции. Этот проект не будет особенно сложным, у меня на это уйдет около дня. Если в вашем доме также есть лестница, которую нужно отремонтировать, я надеюсь, что этот обмен поможет вам.
Шаг 1. Подготовка к работе
Во-первых, вам нужно подготовить некоторые материалы, среди которых:
Электронный модуль:
• Плата Longan Core или другая плата для разработки Arduino.
• Ультразвуковой датчик для определения, прошел ли кто-нибудь по лестнице.
• Светодиодная полоса
• MOS-переключатель для управления светодиодной лентой
Расходные материалы:
• Проволока
• DuPont Wire
• Заголовок
Орудие труда:
• Паяльник
• Инструмент для зачистки проводов
• ножницы
• Клей-пистолет
Шаг 2. Подключите светодиодную панель к переключателю MOS и прикрепите ее под лестницей
Переключатель MOS используется для усиления тока. Поскольку для светодиодной панели требуется около 500 мА, порт ввода-вывода Arduino не имеет возможности напрямую управлять светодиодной полосой, а возможности привода ввода-вывода Arduino можно использовать через переключатель MOS.
Переключатель MOS имеет 3 интерфейса, V + и V- подключены к положительному и отрицательному полюсам светодиодной полосы, VIN и GND подключены к положительным и отрицательным полюсам источника питания. Также имеется 3-контактный контрольный штифт. SIG подключен к IO Arduino, VCC подключен к 5 В, а GND подключен к отрицательному полюсу источника питания. Поскольку Arduino и светодиод используют один и тот же источник питания 5 В, мы подключаем VIN модуля переключателя MOS к VCC через провод, так что нет необходимости подключать источник питания дважды.
Сначала подключите положительный и отрицательный полюса светодиодной панели к V + и V-.
Затем на задней части светодиодной планки есть лента 3M, которую можно приклеить прямо под лестницей. Переключатель MOS также можно закрепить под лестницей с помощью клеевого пистолета.
Шаг 3. Подключите питание всех MOS-переключателей вместе и закрепите на лестнице
На этом этапе вам нужно подключить блоки питания всех MOS-переключателей параллельно, а здесь вам понадобятся несколько проводов. Принципиальная схема подключения показана на рис.1.
Это в основном утомительная работа после завершения, как показано на рис. 2.
Шаг 4: исправлен ультразвуковой датчик и Arduino
На этом этапе вам нужно прикрепить ультразвуковой датчик к входу на лестницу, чтобы, когда вы поднимаетесь по лестнице, ультрасоник мог его обнаружить.
Ультразвуковой датчик можно закрепить клеевым пистолетом, как показано на рис. 1.
А пока прикрепите Arduino к задней стороне лестницы.
У ультразвука есть 4 контакта, которые необходимо подключить к Arduino.
1. VCC подключается к 5 В
2. GND на GND
3. Триггер, это отправляющий контакт ультразвукового датчика, подключенного к D2 Arduino.
4. Эхо, это приемный контакт ультразвукового датчика, подключенного к D3 Arduino.
Шаг 5: Подключите сигнал переключателя MOS к Arduino IO
Всего в этом проекте используется 9 MOS-переключателей. Мы подключили SIG 9 переключателей к D4 ~ D12 Ardino. Принципиальная схема представлена на рис1.
Это также утомительная работа, которая требует пайки и фиксации большого количества проводов и требует немного терпения. Завершение показано на рис.2:
Шаг 6: включение и проверка
Подключите два силовых кабеля, подключенных к переключателю MOS в STEP3, к 5V и GND на Arduino.
Пока самая сложная работа завершена. Нам нужно проверить, нет ли проблем с проводкой. Откройте IDE Arduino и запишите контакты D4-D12 на ВЫСОКИЙ уровень, чтобы увидеть, все ли светодиоды работают нормально. Если какие-то из них не работают, нужно проверить проводку.
Если с проводкой все в порядке, можно приступить к интересной работе с программным обеспечением.
Шаг 7: Программирование с помощью Arduino IDE
Здесь мы используем знаменитую Arduino IDE для программирования.
Ультразвуковому датчику нужна библиотека для работы, щелкните, чтобы загрузить.
В этом проекте я просто написал пример. Когда человек обнаружен, свет медленно загорится.
Конечно, вы можете добавить несколько интересных взаимодействий по своему усмотрению.