Оглавление:
- Шаг 1. Что вам понадобится?
- Шаг 2: Примеры чертежей для получения представления о структуре горшка
- Шаг 3. Плата распределения питания и драйвера двигателя
- Шаг 4: Датчик индикатора уровня воды
- Шаг 5: Датчик расхода воды
- Шаг 6: Сборка целых компонентов
- Шаг 7: голосовое уведомление, создание аудиофайлов
- Шаг 8: библиотеки и коды
Видео: FEDORA 1.0, Интеллектуальный цветочный горшок: 8 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
FEDORA или Flower Environment Decorating Organic Result Analyzer - это интеллектуальный цветочный горшок для домашнего садоводства. FEDORA - это не просто цветочный горшок, он может выступать в роли будильника, беспроводного музыкального плеера и маленького друга-робота. Основная функция, включенная в это устройство, - это встроенная в него система голосовых уведомлений. (Уважаемые дизайнеры и изобретатели, приношу свои извинения за то, что на английском не совсем словесно)
Функции
- Автоматический полив растений при высыхании почвы
- Встроенный резервуар на 1 л и установленный в нем микропогружной насос помогают поливать растения в нужное время.
- Индикатор уровня воды добавлен с FEDORA для определения уровня в резервуаре. Если уровень в резервуаре становится пустым, пользователь может определить его по светодиодным индикаторам.
- Светодиод состояния почвы также добавлен в горшок для определения влажности почвы (если есть какая-либо ошибка в насосном механизме, уровень влажности почвы становится сухим)
- К этому горшку добавлен датчик температуры и влажности, который измеряет текущую температуру и влажность окружающей среды.
- В горшок добавлен свет для выращивания, чтобы обеспечить достаточное искусственное освещение для растения.
- Аудиоприемник bluetooth, установленный внутри, поможет передавать музыку со смартфонов через bluetooth.
- Светодиоды RBG, установленные в верхней части горшка, помогают выразить чувства нашего растения / горшка.
- Будильник добавлен с FEDORA, этот будильник не сбрасывается, если источник питания отключен (подробности будильника будут сохранены в EEPROM)
- Часы с автоматическим обновлением экрана в течение 24 часов добавляются вместе с горшком
- К баку добавлен датчик перелива, чтобы предотвратить перетекание бака, пока мы его заполняем.
- В этот горшок добавлено (предварительно записанное / сохраненное) голосовое уведомление или средство взаимодействия, чтобы сделать его таким привлекательным
- К нему добавлен светочувствительный датчик, чтобы избежать воспроизведения голосового уведомления во время сна (Ночь после того, как мы выключили свет)
- К горшку добавляется приводной лоток для шагового двигателя, чтобы вынуть Arduino и загрузить коды (обновления), не удаляя растение, которое мы посадили наверху.
- Светодиодная подсветка RBG делает горшок более привлекательным
- Добавлен программно управляемый вытяжной / охлаждающий вентилятор для отвода тепла, генерируемого в слое контура за счет регулятора 7805 IC.
Функции, пропущенные из-за моих экзаменов и заданий
- Автоматическая система пожеланий, которая может пожелать пользователю (Доброе утро, Доброе утро, после полудня и т. Д.), Когда он подходит к горшку (конкретное пожелание (например, доброе утро) доставляется только один раз в день)
- Сообщение FEDORA об их текущем рабочем состоянии (что может помочь пользователю определить ошибки или состояние пустого резервуара в другом горшке, хранящемся в его доме), затем они сообщают это своему пользователю, когда он присутствует перед горшком
- Сенсорное растение. Если кто-нибудь прикоснется к растению, фоновые светодиоды станут красными и предупредят их голосом
- Встряхивание или определение наклона, что помогает предотвратить утечку воды в слой контура (с помощью гироскопических датчиков)
Если кто-то сделает этот горшок, попробуйте реализовать эти 4 функции, это может сделать горшок более привлекательным.
Шаг 1. Что вам понадобится?
Общий бюджет этого проекта составляет около 200 долларов (максимум) за штуку. Все компоненты, перечисленные ниже, можно легко найти в sparkfun, digikey, ebay или в некоторых китайских интернет-магазинах, таких как banggoods.com или aliexpress.com. В большинстве названий компонентов я прикрепил ссылку на продукт в разных магазинах. Некоторые компоненты, такие как резисторы, конденсаторы, нулевые печатные платы, транзисторы и т. Д., Доступны в интернет-магазинах в упаковке по 100 штук или больше, поэтому вы можете просто купить их в в магазинах бытовой техники или электронных компонентов.
Компоненты
- Ардуино Уно
- Ардуино Мега
- 2,4-дюймовый сенсорный модуль TFT
- 2-канальный релейный модуль 5 В
- Датчик влажности почвы
- Модуль RTC (DS1302) с аккумулятором
- Светочувствительный модуль
- Модуль датчика влажности и температуры DHT11
-
Светодиоды RBG - 5 шт. (Common Cathode)
- Крошечные отражатели для светодиода 5 мм - 3 шт.
- Старый вентилятор кулера процессора
- Микромоторный насос
- Адаптер постоянного тока 12В / 2А переменного тока
- Гнездо для адаптера постоянного и переменного тока (бочкообразное гнездо)
- Гибкая светодиодная лампа
- Разъем USB (для гибкой светодиодной лампы)
- Динамики (диаметр 5 см) - 2x
- Усилитель звука (или приобретите качественную акустическую систему для ноутбука, мы можем разобрать и забрать колонки и усилитель для нашего проекта)
- Аудиоресивер Bluetooth
- Модуль DFPlayer Mini для MP3-плеера
- Карта памяти Micro SD (любого размера (максимум 32 ГБ))
- Старый привод CD / DVD
- Транзистор = BC548 - 3x
- Резисторы = 220 кОм - 3x, 22 кОм - 1x, 470 Ом - 3x, 1 кОм -1x
- ИС драйвера двигателя L293D - 2x
- 7805 Регулятор IC
- Радиатор для 7805
- Конденсатор = 1 мкФ / 63 В, 10 мкФ / 63 В (по 1 шт.)
- Светодиод = синий (5 мм / 2 мм)
- 2-канальный винтовой зажим -2x
- Кабели-перемычки = мужчина к мужчине, женщина к мужчине, женщина к женщине (40 шт. В упаковке (каждый))
- Монтажные провода - 3 метра
- Zero PCB (маленькая) - 2x
- Цветочный горшок (высотой не менее 30 см (квадратный / прямоугольный или круглый))
- Пластины или листы двух разных размеров (проверьте изображение на этапе «чертежи» (шаг 3), чтобы получить представление об этой детали или просмотреть видео по сборке)
- Лоток (проверьте изображение на этапе «чертежи» (шаг 3), чтобы получить представление об этой части или просмотреть видео по сборке)
- Нажмите на самоблокирующийся переключатель
- Колено из ПВХ 3/4 дюйма - 1x
-
Переходник с наружной резьбой и заглушкой из ПВХ 3/4 дюйма
- Труба из ПВХ 3/4 дюйма - 20 см
- Воздуховод для аквариума - 2 метра
- Тройник для воздуховода аквариума - 4 шт.
- Регуляторы (посмотрите на рисунок) - 3x
- Красивое растение
- Контакты заголовка (красный, черный, желтый, синий, белый)
Инструменты
- Паяльник
- Свинец для пайки
- Паяльный флюс
- Насос для распайки (не обязательно)
- Клей-пистолет
- Клей-карандаш
- Ножовка
- Twiser
- Отвертки
- Паста для теплоотвода
- Маркеры
Шаг 2: Примеры чертежей для получения представления о структуре горшка
Рисунки, показанные выше, дают подробное объяснение конструкции FEDORA. Мы хотим приобрести обычный цветочный горшок (сделанный из АБС-пластика) и разделить его на 3 слоя, разместив листы / пластины из АБС-пластика или любого другого прочного материала. На рисунке 2 вы можете увидеть переднюю часть горшка, которую мы хотим сделать. прямоугольное отверстие для подноса для хранения наших компонентов в кастрюле. Мы собираемся открывать и закрывать этот горшок с помощью шагового двигателя направляющей линзы внутри привода CD / DVD; это для упрощения процесса диагностики (то есть, если есть какая-либо ошибка в рабочем процессе FEDORA, пользователь должен захотеть вынуть цепи и проверить их, заменив растение и почву, размещенные на посадочном слое. Два голубых цвета точки на панели управления - это датчик SR505 и выключатель питания цветочного горшка. С двух сторон горшка добавлены отверстия для размещения динамиков. На передней панели FEDORA добавлен TFT-дисплей для отображения статуса и уведомлений, как показано на рисунке.
Теперь давайте посмотрим на заднюю сторону FEDORA, здесь вы можете увидеть, что между слоем Circuit и слоем резервуара для воды сделано отверстие с крышкой, это отверстие предназначено для наполнения водой встроенного резервуара горшка. В эту систему добавлены предупреждения о заполнении бака, чтобы избежать переполнения бака. В слой контура добавлен дополнительный охлаждающий вентилятор для отвода тепла, генерируемого в нем.
Дизайн, показанный на приведенных выше рисунках, является моими мыслями и идеями, вы можете следовать своим собственным идеям и мыслям при проектировании горшка. Если у вас есть 3D-принтер, вы можете рисовать и делать более эффективный и красивый горшок. В любом случае я собираюсь сделать этот проект, следуя своему дизайну, собирая и собирая вещи, собранные в стационарных магазинах (извините, друзья, у меня нет 3D-принтера в моем районе, чтобы распечатать мой дизайн более аккуратно), например, цветочные горшки, круглые формы. тарелки, коробки и т. д.
Примечание:
Дизайн, показанный на рисунках, основан на моих мыслях и идеях, вы не хотите следовать моим шагам для его создания, вы можете следовать своим собственным идеям и вещам, доступным в вашем районе (вы также можете изменить этот лоток цепи привода двигателя в обычный лоток для вытягивания и толкания) для изготовления дизайна
Шаг 3. Плата распределения питания и драйвера двигателя
В этом проекте мы собираемся согласовать вместе более 10 датчиков и модулей. Для каждого из них требуются разные диапазоны напряжения. Датчики и модули, добавленные в эту конструкцию (FEDORA 1.0), нуждаются в питании только 5 В, а микронасос и вентилятор вытяжного охладителя требуют питания 12 В. Чтобы обеспечить питание всех без исключения компонентов, нам нужна плата распределения питания, которая может обеспечивать как 5 В, так и 12 В. Таким образом, мы изготовили схему, показанную на рисунке выше, для этого приложения. В дополнение к этому мы подключили две микросхемы L293D в эту схему для управления шаговым двигателем, вентилятором радиатора и микронасосом.
Для создания этой схемы распределения питания и управления двигателем мы хотим
- 7805 Регулятор IC
- 2x L293D драйвер двигателя IC
- Контакты заголовка (черный для GND, желтый для 5 В, синий для входа шагового двигателя, белый для входа Arduino)
- 1x 10 мкФ / 63 В конденсатор
- 1x 1 мкФ / 63 В конденсатор
- 1x резистор 1 кОм
- 2x 2-канальные винтовые клеммы (для охладителя и насоса)
- Штекерное гнездо / гнездо для адаптера переменного / постоянного тока
- Нулевая печатная плата
- И кусок радиатора на 7805
(Припаяйте два контакта разъема вместо светодиода, мы можем добавить этот светодиод в наш горшок позже)
Примечание:
Не забудьте добавить «пасту для радиатора» перед установкой микросхемы 7805 на радиатор
Выберите правильную розетку, которая может соответствовать выходному контакту вашего адаптера AC-DC 12 В / 2 А
Если вы хотите добавить какие-либо модули (например, аудиоусилитель), которые работают при 12 В, вам просто нужно добавить несколько контактов заголовка (я добавил несколько красных контактов заголовка для этого в свою схему, но не используется в этом проекте)
Шаг 4: Датчик индикатора уровня воды
Принципиальная схема, показанная выше, требует
- 3 транзистора BC548
- 3 резистора 220 Ом
- 3 резистора по 470 Ом
- 1x резистор 22 кОм
- И кусок печатной платы
Припаяйте схему на печатной плате и прикрепите контакты заголовка к
1. Питание 5 В (соедините их вместе)
2. GND (соедините все заземления вместе)
3. уровень воды ВЫСОКИЙ
4. уровень воды средний
5. низкий уровень воды
Если у вас есть какие-либо сомнения в изготовлении этой схемы датчика воды, просто просмотрите эти инструкции от sathishk12.
Шаг 5: Датчик расхода воды
Из обычного датчика влажности почвы мы можем сделать датчик расхода воды. Здесь я собираюсь заменить датчик влажности почвы на датчик расхода воды. Для этого мы просто хотим сначала снять сенсорные пластины с датчика почвы. Затем возьмите схему компаратора влажности почвы и подключите две перемычки M-M на месте пластин датчика. Теперь мы будем использовать простую логику для определения состояния переполнения резервуара для воды, т. Е. когда цифровой вход датчика уровня воды в баке одновременно становится ВЫСОКИМ, это состояние переполнения. Затем мы можем использовать подходящий ответ на этот случай с помощью кодирования.
Шаг 6: Сборка целых компонентов
Схемы подключения и необходимые для этого компоненты указаны выше! Просто просмотрите видео, чтобы получить представление о задаче подключения!
Вместе с этим добавляется файл документа с контактами подключения!
Шаг 7: голосовое уведомление, создание аудиофайлов
Извлеките файл аудио-образца и скопируйте его содержимое на карту памяти. и вставьте карту памяти в модуль MP3. Если вы хотите создать свой собственный аудиосэмпл, просто посетите такие сайты, как
. Если вы измените порядок файлов mp3 (упорядоченных по названию), просто выполните пробный запуск и отметьте порядок файлов MP3 и измените их в коде, который мы загрузили в нашу Arduino Mega.
Схема подключения для тестового запуска MP3-модуля приведена на предыдущем шаге.
На этом шаге добавляется пример кода для проверки порядка аудиофайлов. Вам просто нужно загрузить код и открыть монитор последовательного порта, запишите звук сверху вниз. Затем измените его в коде на мега
Внутри этого rar файла около 38 аудиосэмплов. Все они не используются в этом проекте. Если у вас есть идея добавить какие-либо расширения к дизайну, просто добавьте для этой цели новый аудиофайл.
Шаг 8: библиотеки и коды
На этом шаге добавляются скетчи, которые мы хотим загрузить в Arduino Mega и Arduino UNO, а также сюда добавляются все библиотеки, необходимые для этого проекта. Так что вам не нужно искать библиотеки.
Если вы заметили ошибку в моем коде, скажите, пожалуйста, в поле для комментариев.
Не перечисленные выше библиотеки - это библиотеки, которые уже существуют в Arduino IDE!
Если нет, перейдите к эскизу> включить библиотеку> управлять библиотекой> и найдите имя файлов заголовков, перечисленных в верхней части эскизов.
Чтобы добавить библиотеки zip-файлов, перейдите в эскиз> включить библиотеку> затем нажмите опцию, чтобы добавить библиотеку в формате zip.
Рекомендуемые:
Автоматический горшок для растений - Маленький сад: 13 шагов (с изображениями)
Автоматизированный горшок для растений - Маленький сад: Я учусь на факультете мультимедийных и коммуникационных технологий в Howest Kortrijk. Для нашего последнего задания нам пришлось разработать проект Интернета вещей по нашему собственному выбору. Посмотрев вокруг в поисках идей, я решил сделать что-нибудь полезное для моей мамы, которая любит выращивать
Подключенный цветочный горшок для Micro: бит: 4 шага
Connected Flowerpot for Micro: bit: Этот цветочный горшок сделан с помощью 3D-печати, в нем есть карта Microbit. Этот горшок содержит карту Micro: Bit, расположенную под контейнером для почвы. Он получает информацию от датчика влажности почвы (проводимости). Транспортировка влажности почвы va
Интеллектуальный свет: 7 шагов (с изображениями)
Intelligent-Light: Здравствуйте, создатели! Хотите знать, почему ваши ежемесячные счета за электричество "такие высокие"? Это потому, что, когда человек в комнате поспешно покидает комнату, он или она неосознанно оставляют включенными свет и вентиляторы. Есть много решений для решения
Как сделать умный цветочный горшок: 8 шагов
Как сделать умный цветочный горшок: знаете ли вы, что побудило людей создать первый в мире город? Это сельское хозяйство. В этом проекте мы создадим цветочный горшок с 3D-печатью, в котором можно будет разместить растение небольшого и среднего размера со светодиодным дисплеем снаружи, чтобы отображать влажность
ESP8266-01 Интеллектуальный таймер Интернета вещей для домашней автоматизации: 9 шагов (с изображениями)
ESP8266-01 Интеллектуальный таймер Интернета вещей для домашней автоматизации: ОБНОВЛЕНИЕ 30.09.2018: Прошивка обновлена до версии 1.09. Теперь с базовой поддержкой Sonoff 01.10.2018: Пробная версия прошивки 1.10 доступна для тестирования на ESP8266-01 с проблемами С новыми модными словечками «Интернет вещей» (IoT) и домашняя автоматизация, я решил