Съдържание:

Сензор за вода за почвата: 7 стъпки
Сензор за вода за почвата: 7 стъпки

Видео: Сензор за вода за почвата: 7 стъпки

Видео: Сензор за вода за почвата: 7 стъпки
Видео: Датчици за поливни системи: за дъжд,за влага в почвата,соларен 2024, Ноември
Anonim
Сензор за вода за почвата
Сензор за вода за почвата

Този проект е лесен и много информативен начин за обучение на учениците, които са ефективни в писането на кодове и разбирането на механизмите на електрониката, свързана с arduino.

Необходими материали:

- Микроконтролер Arduino

- сензор за вода (максимална стойност 1023)

- Шепа джъмперни проводници (мъжки към мъжки и женски към мъжки)

- Платка (препоръчва се Mini One)

- Серво мотор

Стъпка 1: Стъпка 1: Съберете всички материали

Не забравяйте да поставите всичките си материали на празно място, да ги поставите на място, което е просторно и далеч от храна или напитки, защото това може да повреди електрониката. Също така бих предложил да държите със себе си стриптизьор, само в случай, че имате редовни проводници вместо джъмперни кабели.

Стъпка 2: Стъпка 2: Свързване на сензора за вода

Стъпка 2: Свързване на сензора за вода
Стъпка 2: Свързване на сензора за вода

1. Вземете три кабела (червен, черен и жълт) и сензора за вода

2. Свържете червения проводник към + на сензора за вода, черния към "-" и жълтия проводник към S

Стъпка 3: Стъпка 3: Първо окабеляване на Arduino

1. Свържете два проводника към arduino, един към 5v, а другият към GND

2. След тази стъпка свържете този, който сте свързали към 5V към положителното на макета и GND към отрицателното

Стъпка 4: Стъпка 4: Свързване на сензора за вода

Стъпка 4: Свързване на сензора за вода
Стъпка 4: Свързване на сензора за вода

1. Свържете жълтия проводник на сензора за вода към A0

2. Свържете черното към отрицателното или заземяването на макета на сензора за вода към arduino

3. Свържете червеното към положителното към макета на сензора за вода към arduino

Стъпка 5: Стъпка 5: Серво мотор

Стъпка 5: Серво мотор
Стъпка 5: Серво мотор

1. Свържете оранжевия проводник на серво мотора към жълт проводник

2. Свържете червения проводник към всеки цвят по ваш избор

3. Свържете кафявото с различен цвят по ваш избор

4. След като тези стъпки са направени, сега ще свържем серво мотора към макета и arudino

5. Свържете жълтия проводник към щифт 9.

6. Свържете проводника, който е свързан към червения проводник на двигателя към положителното

7. Свържете проводника, който е свързан с кафявия проводник на серво мотора, към земята

Стъпка 6: Стъпка 6: Код

Стъпка 6: Код
Стъпка 6: Код

1. Свържете вашия arduino към компютъра и отворете софтуера Arduino на вашия компютър

2. Започнете, като идентифицирате серво мотора, като кажете „#include

3. Идентифицирайте всяка променлива, серво, сензор за вода, който е свързан към A0, както и „ъгъла“, който е просто позицията на вашия серво мотор

4. Сега, за да започнете void.setup, започнете с иницииране на сериен старт (9600) и също така декларирайте серво, което е прикрепено към щифт 9.

5. След тази стъпка, е цикълът на void, започнете с използване на "int", последвано от стойността на сензора, което е вашето аналогово четене, което е сензорът за вода

6. Не забравяйте да включите командата Serial.print отдолу и използвайте „ln“, така че да е в ред, когато наблюдавате влажността на водата

7. След това, използвайки "int.angle", уверете се, че стойността на сензора е между 500 до 180, това е така, защото зависи от влажността, въпреки че сензорът за вода трябва да бъде 1023 до 180, което е максималната и минималната стойност, тя варира в зависимост от използването на проекта, както и максималните и минималните стойности според вашия специфичен сензор за вода

8. Сега добавете същия Serial, отпечатайте ln отдолу и включете „my servo. Write (ъгъл) под него

9. Последната стъпка е да добавите забавянето, което добавих „забавяне (15)“, последвано от} за завършване на кода

Стъпка 7: Стъпка 7: Финализиране

Стъпка 7: Завършване
Стъпка 7: Завършване

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

Препоръчано: