Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
У вас есть проблема, когда вы всегда забываете выключить свет, когда выходите из комнаты? Этот неосторожный поступок расходует много энергии, поэтому в этом проекте вы научитесь создавать машину, которая может выключать свет, когда вы не используете ее, экономя много энергии. Эта машина проста в эксплуатации, вам даже не придется ничего делать, чтобы она заработала. Поэтому, когда машина обнаруживает вас поблизости, она включается, а когда вы уходите и забываете выключить свет, она начинает обратный отсчет. После обратного отсчета он выключит для вас свет. Но если вы вернетесь до окончания обратного отсчета, машина перезапустится, а это означает, что она не выключит свет и будет ждать, пока вы снова не уйдете.
Схемы для этого проекта короткие и простые, просто выполните следующие шаги, чтобы создать машину. Если вы не понимаете, что делать, взгляните на схему ниже.
Запасы
- Ардуино Леонардо
- Макетная плата
- Картон
- "Рука"
- Ультразвуковой датчик HC-SR04
- Серводвигатель
- Провода
Шаг 1: Схема
Этот график представляет собой схему этой машины. Взгляните на него, если вы не понимаете следующие шаги.
Шаг 2: плата Arduino + макетная плата
Подключите положительную сторону макета к 5 В на плате Arduino, а отрицательную - к GND платы Arduino.
Шаг 3: серводвигатель
Подключите линию питания (красный) к плюсу на макетной плате, линию заземления (черный) к отрицательному контакту макетной платы и сигнальную линию (белый) к контакту D 10 на плате Arduino.
Приложите руку к серводвигателю, который включит и выключит свет. Я использовал Лего в качестве рук, потому что мне их легко достать. Приклейте руку к серводвигателю и поместите его на переключатель, чтобы он мог выключить свет при вращении.
Установите серводвигатель на переключатель, чтобы при вращении он мог выключить свет.
Шаг 4: Ультразвуковой датчик HC-SR04
Последний - ультразвуковой датчик HC-SR04. Подключите Vcc к плюсу на макетной плате, GND к минусу на макетной плате. Подключите линию TRIG к контакту D 6, а линию ECHO - к контакту D 7.
Теперь вы закончили со схемами!
Шаг 5: Коробка
Теперь, когда все почти готово, поместите все в коробку, чтобы она выглядела хорошо и аккуратно. Это может быть любая коробка, если она подходит ко всему.
Если вам было интересно, как запитать эту машину, я использовал свой компьютер, подключив провод к плате Arduino к моему компьютеру.
Не обращайте внимания на дыры в моей коробке, я использовал переработанную коробку, которую нашел. Но вы также можете вырезать отверстие для датчика или других проводов.
Шаг 6: кодирование
Файл и ссылка - это коды для работы машины. Оба они включают коды, разработанные моим другом Aaronhung1128, обязательно ознакомьтесь с его проектами. Загрузите коды в свой Arduino. Не стесняйтесь менять коды.
Щелкните меня, чтобы увидеть коды
Это конец проекта, надеюсь, вам понравилось создавать эту машину и получать удовольствие от ее использования. Увидимся в следующий раз.