Оглавление:
Видео: Сигнализация воды для рождественской елки: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:47
Это простой пример проекта, который можно использовать, если у вас есть настоящая елка на Рождество и вам нужно следить за тем, чтобы ее постоянно поливали. Когда я рос, я помню, что нам нужно было залезть под дерево и пошевелить пальцем на стойке, чтобы увидеть, есть ли вода. В век технологий должен быть лучший способ! Этот простой проект будет считывать уровень воды с помощью аналогового датчика уровня воды, пассивного зуммера и микроконтроллера на базе Arduino. Все, что нужно для этого проекта (и других рождественских тематических проектов, над которыми я работаю), можно сделать с помощью этого единственного набора.
Запасы:
-
(1) ELEGOO Mega 2560 Project Самый полный окончательный стартовый комплект с учебным пособием, совместимым с Arduino IDE - Amazon, не аффилированный.
- Контроллер MEGA 2560
- Датчик определения уровня воды
- Пассивный зуммер
- перемычка
Шаг 1. Подключения
Как я уже упоминал, это довольно простой проект, с которым можно работать и изменять. Датчик уровня воды - это только трехпроводное устройство, а зуммер имеет только два соединения и может питаться напрямую от контактов Arduino PWM. Поскольку это такой простой проект, я не буду делать схему соединений, а буду просто перечислять контакты. К этому стартовому набору прилагается компакт-диск с красивыми схемами и изображениями для каждого из компонентов. Есть также несколько примеров кода, помогающих использовать различные элементы.
Для этого проекта подключения следующие…
Уровень воды (+) - Arduino (5 В)
Уровень воды (-) - Arduino (GND)
Уровень воды (S) - Arduino (A0)
Зуммер (-) - Arduino (GND)
Зуммер (+) - Arduino (11)
Шаг 2: Образец кода
Код этой программы довольно простой, меньше 30 строк. Он просто считывает значение датчика уровня воды, сравнивает его с заданным значением, которое я считаю достаточным для воды, а затем либо издает звуковой сигнал, чтобы предупредить вас, либо нет. В моей настройке это может закончиться как дымовая пожарная сигнализация с разряженной батареей, время от времени издающей короткий звуковой сигнал. Как только вода наполнится, он издаст пятикратный звуковой сигнал, чтобы предупредить вас о том, что воды было добавлено достаточно. Эти «заполненные» звуковые сигналы раздаются только один раз после заполнения.
Программа также выводит аналоговое значение на последовательный порт для отладки, когда вы пытаетесь выяснить, насколько заполнен ваш стенд. Это можно масштабировать до процентного значения, объема воды и т. Д. Все, что вы хотите, чтобы удовлетворить ваши потребности!
Этот код можно легко изменить, чтобы изменить значение уровня воды, то, как зуммер сообщает вам о проблемах, и т. Д. Я использую функцию «тон» от Arduino, которая позволяет вам задать частоту и время для срабатывания зуммера. Это позволяет очень просто использовать зуммер непосредственно с выводом ШИМ.
Я также загрузил здесь код, чтобы вы могли использовать, изменять, разрывать, копировать и т. Д.
Шаг 3: Расширение
Этот пример найдет множество применений после Рождества. Это можно было бы использовать в других установках растений, которые находятся в воде, таких как гидропоника. Вы также можете изменить это, чтобы использовать в аквариуме с рыбками, чтобы уровень воды не становился слишком низким.
Хотя это только система с напряжением 5 В, вы всегда должны быть осторожны, используя электронику в воде, и не погружайте ее полностью. Если вам не нравится электричество рядом с водой, обратитесь за помощью.
Еще одним улучшением для этого проекта было бы наличие какого-то зажима или корпуса для установки датчика уровня воды, чтобы вы могли лучше его настроить. В печатной плате есть два монтажных отверстия и красивый паз, который довольно легко установить в кронштейн или корпус, напечатанный на 3D-принтере. В настоящее время я борюсь с проблемами с моим принтером, поэтому я давно не мог ничего печатать.
Комплект Elegoo, который я использую, также поставляется с батареей на 9 В и разъемом, так что вы можете полностью питать это устройство от батареи, чтобы вам не приходилось держать его привязанным к розетке.
Вы также можете довольно легко уменьшить размер этого проекта, используя контроллер в стиле Mini и монтируя все это на небольшой печатной плате. Я использовал Mega, потому что это то, что у меня есть.
Я надеюсь, что это руководство дало вам некоторое представление о том, что вы можете делать с этими датчиками. В этом месяце у меня будут еще несколько проектов, связанных с Рождеством. Не стесняйтесь обращаться с любыми вопросами!
Рекомендуемые:
ЭЛЕКТРОННЫЕ КОМПОНЕНТЫ НА ОСНОВЕ РОЖДЕСТВЕНСКОЙ ЕЛКИ: 8 шагов
РОЖДЕСТВЕНСКАЯ ЕЛКА НА ОСНОВЕ ЭЛЕКТРОННЫХ КОМПОНЕНТОВ: Здравствуйте и добро пожаловать обратно !!! Как энтузиаст электроники. Я всегда рассматриваю события или фестивали / события как возможность сделать что-то новаторское из электроники, так как приближается Рождество. Думал сделать елку б
Встроенная светодиодная 3D-печать рождественской елки: 10 шагов (с изображениями)
Встроенная светодиодная 3D-печатная рождественская елка: это 3D-печатная рождественская елка со встроенными адресными светодиодами внутри. Таким образом, можно запрограммировать светодиоды для получения красивых световых эффектов и использовать 3D-печатную структуру в качестве диффузора. Дерево разделено на 4 этапа и базовый элемент (дерево
Украшение рождественской елки на печатной плате: 15 шагов (с изображениями)
Украшение рождественской елки на светодиодной плате: в это Рождество я решил сделать рождественские украшения, чтобы подарить их друзьям и семье. В этом году я изучал KiCad, поэтому решил сделать украшения из печатных плат. Я сделал около 20-25 таких украшений. Орнамент - это контур
Улучшение фиброоптической рождественской елки: 5 шагов (с изображениями)
Обновление оптоволоконной рождественской елки: одна из этих оптоволоконных рождественских елок у нас уже несколько лет. В основании находится галогенная лампа-рефлектор на 12 В, а цветной диск с приводом от двигателя помещается между лампой и основанием дерева. Лампа и двигатель питаются от сети 12 В
Светодиодные фонари для рождественской елки: 6 шагов (с изображениями)
Светодиодные фонари для рождественской елки: это быстрый и простой проект, в котором используется та же печатная плата, что и в нашем контроллере MIDI-подсветки. https://www.instructables.com/id/MIDI-5V-LED-Strip-Light-Controller-for-the-Spielat/ Он использует Arduino Nano для управления трехцветной светодиодной лентой 5 В