Оглавление:
- Шаг 1: получение всех деталей
- Шаг 2: Соединение всех частей вместе
- Шаг 3: Написание кода
- Шаг 4: Использование Arduino
Видео: Проект Arduino Soil Moisture Project: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Привет ребята
Сегодня я представляю вам свой первый проект по инструкциям: измерение влажности почвы с помощью Arduino и только одного датчика. Этот проект очень легко сделать, и каждый, кто хочет начать обучение работе с платформой Arduino, должен попробовать его. Этот проект также может помочь тем, у кого есть опыт работы с Arduino.
Шаг 1: получение всех деталей
В этом проекте используется всего несколько частей. Они также очень дешевы, поэтому не беспокойтесь о цене. Детали, используемые в этом проекте:
- Arduino uno rev3
- LCD 1602 зеленый дисплей с I2C
- FC-28-d Модуль обнаружения гигрометра почвы + датчик влажности почвы
- Красный светодиодный диод
- Синий светодиодный диод
- 2 резистора 220 Ом
- Несколько соединительных кабелей для соединения всех частей
- Разъем аккумулятора Arduino
Всегда имейте в виду, что для этого проекта вы можете использовать любой другой Arduino. Вы также можете поменять ЖК-дисплей на любой другой.
Шаг 2: Соединение всех частей вместе
На этом этапе вы можете увидеть схему, которую я сделал с помощью фритзинга. Я также напишу, как подключить каждую ключевую часть этого проекта здесь. Как вы можете видеть, мы используем 5 В и GND от Arduino для питания макета.
ЖК-дисплей:
- VCC на 5 В (+ часть на макетной плате)
- GND на gnd (- часть на макете)
- SDA к аналоговому контакту A4
- SCL к аналоговому выводу A5
Датчик влажности почвы:
- VCC на 5 В (+ часть на макетной плате)
- GND на gnd (- часть на макете)
- D0 к цифровому выводу 2
- A0 к аналоговому выводу A0
Подключение диода:
- входит одна часть диода - часть макета
- вторая часть проходит через резистор 220 Ом и затем подключается к контакту 12 (синий диод) или 11 (красный диод)
Шаг 3: Написание кода
Я постараюсь объяснить этот код в нескольких частях. Также будет написан полный код, чтобы вы могли его скопировать, а также изменить, если возникнет необходимость.
-
Первое, что нужно иметь в виду, это установить библиотеку LCD i2c.
- LiquidCrystal_I2C.h
- Вам также необходимо настроить свой ЖК-дисплей в начале кода.
- Установите переменные, используемые в коде, подключении датчика к контактам и диодам.
- В третьей части созданы методы, чтобы упростить запись части цикла.
- Настройка для arduino, в этой части вы настраиваете ЖК-дисплей, который вы используете для этого проекта.
- Петлевая часть - основная часть этого проекта.
Полный код находится в приложении к этому шагу.
Шаг 4: Использование Arduino
Здесь вы можете увидеть, как работает датчик. Красный диод сигнализирует, что датчик имеет малое значение обнаружения. Это около часа. На этом изображении датчик не помещен в землю, поэтому нормальный результат здесь будет где-то около единицы.
На другом снимке датчик размещен возле растения, которое поливали несколько часов назад. Как видите, горит синий диод.
Если есть другие вопросы, вы можете задать их мне. Спасибо, ребята, что посмотрели мой первый проект.
Со всем уважением.
Рекомендуемые:
Проект датчика Arduino DHT22 и влажности почвы с меню: 4 шага
Arduino DHT22 Sensor and Soil Moisture Project With Menu: Здравствуйте, ребята, сегодня я представляю вам мой второй проект по инструкциям. Этот проект представляет собой смесь моего первого проекта, в котором я использовал датчик влажности почвы и датчик DHT22, который используется для измерения температуры и влажности. . Этот проект
Датчик влажности почвы Easy Soil Moisture Sensor Arduino 7-сегментный дисплей: 4 шага (с изображениями)
Датчик влажности почвы Easy Soil Moisture Sensor Arduino 7-сегментный дисплей: Здравствуйте! Карантин может быть жестким. Мне повезло, что у меня есть небольшой двор и много растений в доме, и это заставило меня подумать, что я могу сделать небольшой инструмент, который поможет мне хорошо ухаживать за ними, пока я застрял дома. Этот проект прост и функциональн
Проект RC Trainer Plane Project: 7 шагов
RC Trainer Plane Project: Привет! Меня зовут Берк Акгуц, я изучаю машиностроение в университете Чукурова, у меня есть брат, он учится в старшей школе. Этим летом мы сделали проект самолета RC в нашей небольшой домашней мастерской, мы использовали некоторое программное обеспечение, чтобы понять динамику и рисование
Как сделать радар с Arduino »вики полезно Проект Arduino: 4 шага
Как сделать радар с Arduino »вики полезно Проект Arduino: в этой статье я научу вас, как создать простой радар с помощью Arduino. Посмотрите полное видеоурок здесь: Click Me
Горелка с питанием от USB! Этот проект может прожечь пластик / дерево / бумагу (веселый проект также должен быть очень качественным деревом): 3 шага
Горелка с питанием от USB! Этот проект может прожечь пластик / дерево / бумагу (забавный проект также должен быть из очень хорошего дерева): НЕ ДЕЛАЙТЕ ЭТО С ПОМОЩЬЮ USB !!!! я узнал, что это может повредить ваш компьютер из всех комментариев. мой компьютер в порядке. Используйте зарядное устройство для телефона на 600 мА, 5 В. Я использовал это, и он отлично работает, и ничего не может быть повреждено, если вы воспользуетесь предохранительной вилкой, чтобы отключить питание