Оглавление:

Внутренний сад Arduino: 7 шагов
Внутренний сад Arduino: 7 шагов

Видео: Внутренний сад Arduino: 7 шагов

Видео: Внутренний сад Arduino: 7 шагов
Видео: Светодиодный DVD-дисплей и Arduino Nano (основы семисегментного светодиодного дисплея) 2024, Июнь
Anonim
Image
Image
Что такое закрытый сад!
Что такое закрытый сад!

Садоводство в современную эпоху означает усложнение и трудность работы с помощью электронов, битов и байтов. Совмещение микроконтроллеров и садоводства - действительно популярная идея. Я думаю, это потому, что у садов очень простые входы и выходы, которые легко понять. Думаю, люди (в том числе и я) видят заведомо простое и расслабленное хобби и не могут не чувствовать себя вынужденными чрезмерно усложнять его.

В этом проекте я покажу вам, как построить более простую версию внутреннего сада с помощью платы Arduino Dev.

Я предоставляю полное пошаговое руководство, чтобы показать вам, как сделать свой собственный красивый сад, и я подробно объясняю как аппаратные, так и программные части, чтобы превратить это руководство в самый простой способ, который заставит вас попробовать свои владеть навыками изготовления электроники. Этот проект очень удобно делать специально после того, как мы получили заказную печатную плату, которую мы заказали у JLCPCB, чтобы улучшить внешний вид нашего автомобиля, а также в этом руководстве достаточно документов и кодов, чтобы вы могли создать свою автоматическую садовую систему.

Мы сделали этот проект всего за 7 дней, всего за три дня, чтобы закончить изготовление оборудования и сборку, затем за 4 дня, чтобы подготовить код и приложение для Android. чтобы управлять садом через него. Прежде чем начать, давайте сначала посмотрим

Что вы узнаете из этого урока:

  • Выбор правильных компонентов в зависимости от функциональности вашего проекта
  • Изготовление схемы для соединения всех выбранных компонентов
  • Соберите все части проекта и приступайте к тестированию
  • С помощью приложения для Android. подключиться через Bluetooth и начать манипулировать системой

Шаг 1: Что такое закрытый сад

Что такое закрытый сад!
Что такое закрытый сад!

У большинства растений есть простые потребности. В гостях они относительно нетребовательны. Есть только три основных вещи, которые вам нужно понять, прежде чем вы решите пригласить растение домой: свет, вода и воздух. Если вы сможете освоить эти четыре элемента с точки зрения растения, вы сможете создать домашний сад практически в любой точке мира и в любое время года.

  • Свет - большинству садовых растений требуется не менее шести часов света в день. Но должен быть хороший свет. Если вы положите руку перед окном, и оно не отбрасывает тени, скорее всего, света недостаточно для большинства растений, чтобы они могли жить счастливой жизнью. Тем не менее, вы всегда можете дополнить условия низкой освещенности лампами для выращивания. Если у вас скромный естественный свет в вашем доме и вы не хотите возиться со специальным освещением, придерживайтесь растений, которые обычно нуждаются в условиях низкой освещенности, или попробуйте переместить свой сад в другое место. солнечный подоконник.
  • Вода - растениям необходимы условия, близкие к их естественной среде обитания. Растению, которое называют домом в пустыне, потребуется реже поливать, чем растению, живущему в болоте. Знание того, какие водные условия предпочитает растение, - хороший первый шаг к созданию успешного домашнего сада. Это проще, чем вы думаете, потому что сами растения часто дают вам подсказки. Растения с толстыми эластичными листьями хранят воду и обычно могут выжить при меньшем количестве воды, чем растения с тонкими нежными листьями. Если вы ненавидите поливать растения, выбирайте сорта, которые растут меньше, или выбирайте горшки со скрытыми резервуарами, чтобы сократить свои хлопоты по поливу.
  • Воздух - в качестве побочного продукта фотосинтеза растения производят кислород и фильтруют неприятные газы, такие как формальдегид, из окружающей среды вашего дома через свои листья. Чтобы растения оставались здоровыми, нужно содержать их листья в чистоте, а воздух вокруг них должен быть влажным и подвижным. Для этого вы можете разместить их в месте с хорошей циркуляцией воздуха или снабдить их небольшим вентилятором.

Я сделаю систему на основе Arduino, чтобы контролировать состояние температуры и влажности моего растения и автоматически обеспечивать его необходимые потребности, такие как интенсивность света, вода и чистый свежий воздух, и для этого мне нужны датчики для управления некоторыми исполнительными механизмами. Например, я буду контролировать интенсивность света в зависимости от сигналов, полученных от датчика яркости света, так же, как и для полива, я использовал датчик влажности для включения и выключения водяного насоса и датчик температуры / влажности для включения и выключения вентиляторов 12 В постоянного тока..

Шаг 2: датчики и исполнительные механизмы

Датчики и исполнительные механизмы
Датчики и исполнительные механизмы
Датчики и исполнительные механизмы
Датчики и исполнительные механизмы
Датчики и исполнительные механизмы
Датчики и исполнительные механизмы

Создание этой системы представляет собой сборку некоторых датчиков и исполнительных механизмов, чтобы получить доступ к физическим данным вокруг завода и иметь возможность найти, что требуется заводом и когда вы должны их поставить.

Это причина, по которой вы должны использовать некоторые датчики и исполнительные механизмы, подключенные к одной плате Arduino:

Датчики

  1. Датчик освещенности BH1750: BH1750FVI - это цифровой датчик освещенности, представляющий собой цифровую ИС датчика внешней освещенности для интерфейса шины I2C. Эта ИС является наиболее подходящей для получения данных об окружающем освещении для регулировки мощности подсветки ЖК-дисплея и клавиатуры мобильного телефона. Возможно обнаружение широкого диапазона при высоком разрешении (1 - 65535 лк).
  2. Датчик влажности почвы: датчики влажности, которые измеряют сопротивление или проводимость в матрице почвы между двумя контактами, по сути, являются мусором. Прежде всего, сопротивление не является очень хорошим индикатором содержания влаги, потому что оно сильно зависит от ряда факторов, которые могут варьироваться от сада к саду, включая pH почвы, растворенные твердые вещества в воде и температуру. Во-вторых, большинство из них некачественные, с легко разъедаемыми контактами. По большей части вам повезет, если он продержится весь сезон.
  3. Датчик температуры и влажности: DHT11 - это базовый сверхдорогой цифровой датчик температуры и влажности. Он использует емкостной датчик влажности и термистор для измерения окружающего воздуха и выдает цифровой сигнал на вывод данных (выводы аналогового ввода не требуются). Он довольно прост в использовании, но требует аккуратного выбора времени для сбора данных. Единственным реальным недостатком этого датчика является то, что вы можете получать от него новые данные только каждые 2 секунды, поэтому при использовании нашей библиотеки показания датчика могут быть старше 2 секунд.

Приводы

  1. Светящийся белый светодиод: светодиод (LED) представляет собой двухпроводной полупроводниковый источник света. Это диод с p – n переходом, который излучает свет при активации. [5] Когда подходящее напряжение подается на выводы, электроны могут рекомбинировать с электронными дырками внутри устройства, высвобождая энергию в виде фотонов.
  2. Водяной насос: насос - это устройство, которое перемещает жидкости (жидкости или газы), а иногда и суспензии, за счет механического воздействия. Насосы можно разделить на три основные группы в зависимости от метода, который они используют для перемещения жидкости: насосы прямого подъема, вытеснения и гравитационные насосы. Насосы работают с помощью какого-либо механизма (обычно возвратно-поступательного или вращательного) и потребляют энергию для выполнения механической работы, перемещая насос. жидкость. Насосы работают от многих источников энергии, включая ручное управление, электричество, двигатели или энергию ветра, бывают разных размеров, от микроскопических для использования в медицине до крупных промышленных насосов.
  3. Вентилятор охлаждения постоянного тока 12 В: важно понимать методы охлаждения, которые можно использовать для продления жизни вашего растения за счет подачи свежего воздуха вокруг растения, когда это необходимо для поддержания растений в здоровых условиях.

Шаг 3: Изготовление печатной платы (Изготовлено JLCPCB)

Изготовление печатных плат (Производство JLCPCB)
Изготовление печатных плат (Производство JLCPCB)
Изготовление печатных плат (Производство JLCPCB)
Изготовление печатных плат (Производство JLCPCB)
Изготовление печатных плат (Производство JLCPCB)
Изготовление печатных плат (Производство JLCPCB)

О JLCPCB

JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) - крупнейшее предприятие по производству прототипов печатных плат в Китае и высокотехнологичный производитель, специализирующийся на быстром производстве прототипов печатных плат и мелкосерийном производстве печатных плат.

Обладая более чем 10-летним опытом производства печатных плат, JLCPCB имеет более 200 000 клиентов в стране и за рубежом, с более чем 8 000 онлайн-заказов на изготовление прототипов печатных плат и производство небольших партий печатных плат в день. Годовая производственная мощность составляет 200 000 кв.м. для различных 1-слойных, 2-слойных или многослойных печатных плат. JLC - профессиональный производитель печатных плат, отличающийся крупномасштабным, скважинным оборудованием, строгим управлением и превосходным качеством.

Вернуться к нашему проекту

Чтобы произвести печатную плату, я сравнил цены у многих производителей печатных плат, и я выбрал JLCPCB, лучших поставщиков печатных плат и самых дешевых поставщиков печатных плат, чтобы заказать эту схему. Все, что мне нужно сделать, это несколько простых щелчков мышью, чтобы загрузить файл gerber и установить некоторые параметры, такие как цвет и количество толщины печатной платы, затем я заплатил всего 2 доллара, чтобы получить свою печатную плату только через 3 дня, и я заметил, что там время от времени на этой платформе онлайн-заказов есть предложения по бесплатной доставке.

Вы можете получить файл схемы (PDF) здесь.

Как вы можете видеть на изображениях выше, печатная плата изготовлена очень хорошо, и у меня есть та же форма листа печатной платы, которую мы разработали, и все ярлыки и логотипы помогают мне во время пайки.

Шаг 4: ингредиенты

Ингредиенты
Ингредиенты

Теперь давайте рассмотрим необходимые компоненты для этого проекта, и вы можете найти все связанные ссылки для онлайн-заказа, поэтому нам понадобятся:

  • - Плата, которую мы заказали у JLCPCB
  • - Arduino Nano:
  • - Модуль ESP01:
  • - Модуль Bluetooth HC-05 или HC-06:
  • - Датчик освещенности BH1750:
  • - Датчик температуры и влажности:
  • - Датчик влажности:
  • - Водяной насос:
  • - Вентилятор 12 В постоянного тока:
  • - белые светодиоды:
  • - Некоторые соединители заголовков:

Шаг 5: Сборка

Сборка
Сборка
Сборка
Сборка
Сборка
Сборка

Теперь мы готовы, так что давайте приступим к пайке компонентов и не забываем следить за этикетками, чтобы избежать ошибок при пайке. Мы начинаем с пайки разъема Arduino для проверки источника питания, и вы также можете написать базовый тестовый код, чтобы проверить правильность подключения для каждого датчика, такого как датчик освещенности, и то же самое для светодиодов, потому что все они подключены непосредственно к плате (Arduino) так что у вас есть полный доступ к ним.

Примечание. Следите за чистотой и чистотой паяльника. Это означает, что нужно протирать губкой каждый раз, когда вы пользуетесь ею. Наконечник паяльника должен быть чистым и блестящим. Если вы видите, что наконечник загрязнен флюсом или окислителем, что означает потерю блеска, вам следует его очистить. Даже если вы в процессе пайки. Наличие чистого паяльного жала значительно упрощает передачу тепла к объекту пайки.

Печатная плата, которую мы заказали у JLCPCB, поможет вам держать все в нужном месте, поэтому не стесняйтесь переходить по этой ссылке, если вы хотите просмотреть созданную нами печатную плату и сделать онлайн-заказ.

Как видите, использование этой печатной платы очень удобно из-за ее качества, и наверняка все этикетки на ней дают вам лучшее руководство, так что вы будете на 100% уверены, что не сделаете никаких ошибок при пайке.

Я припаял каждый компонент к месту, и вы можете использовать обе стороны печатной платы для пайки электронных деталей.

Теперь у нас есть готовая печатная плата и все компоненты очень хорошо спаяны, после этого я подготовил этот дизайн, чтобы сделать лазерную резку с ЧПУ, чтобы вставить электронную часть и установку в одну опору, поэтому, если вы хотите сделать такую же конструкцию, как я найду файлы (DXF) здесь

Шаг 6. Приложение для Android

Приложение для Android
Приложение для Android
Приложение для Android
Приложение для Android
Приложение для Android
Приложение для Android

Это приложение позволит вам подключиться к вашему Arduino через Bluetooth, а в ручном режиме вы сможете получить доступ к вентиляторам, свету, а также водяному насосу для включения и выключения, не забывая датчики, с помощью которых вы можете считывать их данные. нажав кнопку «получить данные», и все соответствующие данные будут отображены на экране вашего смартфона.

Вы можете получить это приложение для Android бесплатно по этой ссылке

Шаг 7: Код Arduino и проверка тестирования

Код Arduino и проверка тестов
Код Arduino и проверка тестов
Код Arduino и проверка тестов
Код Arduino и проверка тестов
Код Arduino и проверка тестов
Код Arduino и проверка тестов

код доступен и, как обычно, вы можете скачать его по этой ссылке. И, как вы можете видеть на фотографиях, код настолько прост и хорошо прокомментирован, что вы можете понять его собственный.

Как вы можете видеть, ребята, каждая кнопка имеет функциональность с системой, но что я действительно ценю, так это автоматический режим управления яркостью света. Я поместил датчик освещенности в нижнее основание, а затем, когда мы выберем этот режим, система будет контролировать яркость передней панели. светодиоды в зависимости от сигналов датчиков. Также мы можем считывать значения температуры и влажности прямо на экране смартфона, что действительно впечатляет.

Рекомендуемые: