Съдържание:
- Стъпка 1: Стъпка 1: Съберете всички материали
- Стъпка 2: Стъпка 2: Свързване на сензора за вода
- Стъпка 3: Стъпка 3: Първо окабеляване на Arduino
- Стъпка 4: Стъпка 4: Свързване на сензора за вода
- Стъпка 5: Стъпка 5: Серво мотор
- Стъпка 6: Стъпка 6: Код
- Стъпка 7: Стъпка 7: Финализиране
Видео: Сензор за вода за почвата: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Този проект е лесен и много информативен начин за обучение на учениците, които са ефективни в писането на кодове и разбирането на механизмите на електрониката, свързана с arduino.
Необходими материали:
- Микроконтролер Arduino
- сензор за вода (максимална стойност 1023)
- Шепа джъмперни проводници (мъжки към мъжки и женски към мъжки)
- Платка (препоръчва се Mini One)
- Серво мотор
Стъпка 1: Стъпка 1: Съберете всички материали
Не забравяйте да поставите всичките си материали на празно място, да ги поставите на място, което е просторно и далеч от храна или напитки, защото това може да повреди електрониката. Също така бих предложил да държите със себе си стриптизьор, само в случай, че имате редовни проводници вместо джъмперни кабели.
Стъпка 2: Стъпка 2: Свързване на сензора за вода
1. Вземете три кабела (червен, черен и жълт) и сензора за вода
2. Свържете червения проводник към + на сензора за вода, черния към "-" и жълтия проводник към S
Стъпка 3: Стъпка 3: Първо окабеляване на Arduino
1. Свържете два проводника към arduino, един към 5v, а другият към GND
2. След тази стъпка свържете този, който сте свързали към 5V към положителното на макета и GND към отрицателното
Стъпка 4: Стъпка 4: Свързване на сензора за вода
1. Свържете жълтия проводник на сензора за вода към A0
2. Свържете черното към отрицателното или заземяването на макета на сензора за вода към arduino
3. Свържете червеното към положителното към макета на сензора за вода към arduino
Стъпка 5: Стъпка 5: Серво мотор
1. Свържете оранжевия проводник на серво мотора към жълт проводник
2. Свържете червения проводник към всеки цвят по ваш избор
3. Свържете кафявото с различен цвят по ваш избор
4. След като тези стъпки са направени, сега ще свържем серво мотора към макета и arudino
5. Свържете жълтия проводник към щифт 9.
6. Свържете проводника, който е свързан към червения проводник на двигателя към положителното
7. Свържете проводника, който е свързан с кафявия проводник на серво мотора, към земята
Стъпка 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: Финализиране
Сега, когато кодът е функционален и работи, можете да добавите сензора в двигателя и да използвате сериен монитор, за да откриете влажността на водата или почвата. Също така не забравяйте да добавите малки листчета строителна хартия или дисплей, защото дисплеят може да докаже, че почвата ви се нуждае от вода или не в зависимост от влажността.
Препоръчано:
Направете свой собствен сензор за влажност на почвата с Arduino !!!: 10 стъпки
Направете свой собствен сензор за влажност на почвата с Arduino !!!: ЗА !!! В тази инструкция ще свържем сензор за влажност на почвата FC-28 с Arduino. Този сензор измерва обемното съдържание на водата в почвата и ни дава нивото на влага като изход. Сензорът е оборудван с двата аналогови
Напомняне за вода Поставка за бутилки за вода: 16 стъпки
Напомняне за вода Поставка за бутилки с вода: Забравяте ли някога да пиете водата си? Знам, че го правя! Ето защо ми хрумна идеята да създам държач за бутилка с вода, който да ви напомня да пиете водата си. Поставката за бутилка за вода има функция, при която на всеки час ще се чува шум, който да ви напомня за
Алармена система за питейна вода /Монитор за прием на вода: 6 стъпки
Алармена система за питейна вода /Монитор за прием на вода: Трябва да пием достатъчно количество вода всеки ден, за да поддържаме здравето си. Също така има много пациенти, на които е предписано да пият определено количество вода всеки ден. Но за съжаление пропускахме графика почти всеки ден. Затова проектирам
Спестете вода и пари с душ монитора за вода: 15 стъпки (със снимки)
Спестете вода и пари с душ монитора за вода: Кое използва повече вода - вана или душ? Наскоро си мислех по този въпрос и осъзнах, че всъщност не знам колко вода се използва, когато се къпя. Знам, че когато съм под душа, понякога умът ми се лута, мислейки за готино не
Методи за откриване на нивото на водата Arduino с помощта на ултразвуков сензор и сензор за вода Funduino: 4 стъпки
Методи за откриване на нивото на водата Arduino с помощта на ултразвуков сензор и сензор за вода Funduino: В този проект ще ви покажа как да създадете евтин детектор за вода, като използвате два метода: 1. Ултразвуков сензор (HC-SR04) .2. Сензор за вода Funduino