Раздели на сайта
Избор на редактора:
- Къщата е направена от дървен материал, но дали такава дървена къща се нуждае от свиване след монтажа
- Къщи, изработени от дървени трупи с гараж: проекти и цени Къщи, изработени от трупи с гараж
- Къщи от заоблен дървен труп с гараж Проекти на къщи с гараж от заобления труп
- Къщи с форма на бар от руската компания за бар
- Hozblok с баня под един покрив
- Разположение на бани с отделно подреждане на мивка и парна баня
- Вътрешно оформление: какви могат да бъдат проектите на дървени къщи от бар с прозорец
- Какви са оптималните размери на банята и отделните й стаи
- Бани с таванско помещение от бар
- Направи си сам рамкова къща: снимка на етапите на строителството Как правилно да изградим рамкова къща правилно
реклама
Домашен сензор за влага на пясък Сензори за влажност - как са подредени и работят. Принципът на автоматизация |
Домашен, стабилен сензор за влажност на почвата за автоматично напояване Тази статия възникна във връзка с изграждането на автоматична машина за напояване за грижа за стайни растения. Смятам, че самата машина за напояване може да представлява интерес за собственика, но сега ще говорим за сензор за влага на почвата. https: // сайт / Най-интересните видеоклипове в YoutubePrologue.Разбира се, преди да измисля велосипед, минах по интернет. Сензорите за влажност за промишлено производство бяха твърде скъпи и все още не успях да намеря подробно описание на поне един такъв сензор. Модата за продажба на „котки в чанти“, която дойде при нас от Запад, вече изглежда се превърна в норма. Въпреки че в мрежата има описания на домашни любителски сензори, всички те работят на принципа за измерване на устойчивостта на почвата към постоянен ток. И първите експерименти показаха пълния провал на подобно развитие. Всъщност това всъщност не ме изненада, тъй като все още помня как в детството се опитвах да измервам съпротивлението на почвата и открих ... електрически ток в нея. Тоест, иглата на микроамперметъра регистрира тока, протичащ между два електрода, забити в земята. Експериментите, които трябваше да бъдат прекарани цяла седмица, показаха, че устойчивостта на почвата може да се промени доста бързо, освен това може периодично да се увеличава и след това да намалява, а периодът на тези колебания може да бъде от няколко часа до десетки секунди. Освен това в различните саксии за цветя устойчивостта на почвата варира по различни начини. Както се оказа по-късно, съпругата избира индивидуален състав на почвата за всяко растение. В началото напълно се отказах от измерването на устойчивостта на почвата и дори започнах да изграждам индукционен сензор, защото в мрежата открих индустриален датчик за влажност, за който пишеше, че е индукция. Щях да сравня честотата на референтния генератор с честотата на друг генератор, чиято намотка е облечена в саксия с растение. Но, когато започна да прототипи устройството, изведнъж си спомни как веднъж попадна под „стъпково напрежение“. Това ме подтикна към друг експеримент. Всъщност във всички домашни конструкции, открити в мрежата, беше предложено да се измери устойчивостта на почвата към постоянен ток. Но какво ще стане, ако се опитате да измерите съпротивлението срещу променлив ток? Всъщност на теория тогава саксията за цветя не трябва да се превръща в "батерия". Той сглоби най-простата верига и веднага я провери на различни почви. Резултатът беше обнадеждаващ. Не са открити подозрителни опити за увеличаване или намаляване на съпротивата дори в рамките на няколко дни. Впоследствие това предположение успя да бъде потвърдено на работеща напоителна машина, чиято работа се основава на подобен принцип. Електрическа верига на праговия сензор за влага на почватаВ резултат на изследванията тази схема се появи на една единствена микросхема. Подходяща е всяка от следните микросхеми: K176LE5, K561LE5 или CD4001A. Ние продаваме тези чипове само за 6 цента. Сензорът за влажност на почвата е устройство за праг, което реагира на промените в съпротивлението на променлив ток (къси импулси). Елементите DD1.1 и DD1.2 сглобяват главен осцилатор, който генерира импулси с интервал от около 10 секунди. https: // сайт / Кондензаторите C2 и C4 са изолиращи. Те не пропускат постоянния ток, генериран от почвата, в измервателната верига. Резистор R3 задава прага на отговор, а резистор R8 осигурява хистерезис на усилвателя. Тримерният резистор R5 задава първоначалното изместване на входа DD1.3. Кондензаторът C3 е шумопотискащ и резистор R4 определя максималното входно съпротивление на измервателната верига. И двата елемента намаляват чувствителността на сензора, но отсъствието им може да доведе до фалшиви аларми. Също така не е необходимо да се избира захранващото напрежение на микросхемата под 12 волта, тъй като това намалява реалната чувствителност на устройството поради намаляване на съотношението сигнал / шум. Внимание! Не знам дали продължителното излагане на електрически импулси може да има вредно въздействие върху растенията. Тази схема се използва само на етапа на развитие на напоителната машина. За поливане на растения използвах друга схема, която генерира само един кратък измервателен пулс на ден, предназначен да съвпада с времето на поливане на растенията. Светодиодът се включва при необходимост от поливане на растения Схема на верига: Списъкът на компонентите:
Назначаване на устройството: Веригата е проектирана да дава сигнал, ако растенията се нуждаят от поливане. Светодиодът започва да мига, ако почвата в саксията за цветя е твърде суха и изгасне, когато влажността се повиши. Тунинг резисторът R2 ви позволява да адаптирате чувствителността на веригата към различни видове почва, размера на саксията за цветя и видовете електроди. Разработване на схема: Това малко устройство е много популярно сред любителите на електрониката в продължение на много години, започвайки от 1999 г. Въпреки това, след като кореспондирах през всичките тези години с много бутове, разбрах, че трябва да се вземат предвид някои критики и предложения. Схемата е подобрена чрез добавяне на четири резистора, два кондензатора и един транзистор към нея. В резултат на това устройството стана по-лесно за настройка и по-стабилно в работата, а яркостта на сиянието беше увеличена, без да се използват суперярки светодиоди. Работна верига: IC1A чипът и свързаните с него R1 и C1 образуват правоъгълен импулсен генератор с честота 2 kHz. Чрез регулируем делител R2 / R3 импулсите се подават към входа на портата IC1B. С ниско съпротивление между електродите (т.е., ако има достатъчно влага в саксията за цветя), кондензатор С2 мостира входа на IC1B към земята и постоянно има високо ниво на напрежение на изхода на IC1B. Gate IC1C обръща изходния сигнал IC1B. По този начин входният IC1D се блокира от ниско ниво на напрежение и съответно светодиодът се изключва. забележки:
Написах много отзиви за автоматизацията на летни къщи и тъй като говорим за къщичка, то автоматичното поливане е една от приоритетните области на автоматизацията. В същото време човек винаги иска да вземе предвид валежите, за да не се изхабяват помпите и да не се пълнят леглата. Много копия са счупени по пътя към безпроблемно събиране на данни за влагата на почвата. Прегледът е друг вариант, устойчив на външни влияния. Екстракт от: Отделете платката встрани от комплекта и се погрижете за самия сензор. Сензорът е резистивен тип, той променя съпротивлението си в зависимост от влажността на околната среда. Логично е, че без влажна среда, съпротивлението на сензора е огромно: Платката има 4 изхода: Като цяло сензорът ми хареса, създава впечатление, че е устойчив на въздействието на външната среда, ако е така, времето ще покаже. Ако е интересно, ще продължа да пиша за занаятите си в страната. Свързваме Arduino със сензора за влажност на почвата FC-28, за да определим кога почвата ви под растения се нуждае от вода. В тази статия ще използваме сензора за влага на FC-28 с Arduino. Този сензор измерва обемното съдържание на вода в почвата и ни дава нивото на влага. Сензорът ни дава изходния аналогов и цифров зададен. Ще го свържем в двата режима. Сензорът за влажност на почвата се състои от два сензора, които се използват за измерване на обемното водно съдържание. Две сонди позволяват на тока да преминава през почвата, което дава стойност на съпротивлението, което ви позволява в крайна сметка да измерите стойността на влагата. Когато има вода, почвата ще води повече електричество, което означава, че ще има по-малко съпротивление. Сухата почва не води електричеството добре, така че когато има по-малко вода, почвата провежда по-малко електроенергия, което означава, че ще има по-голяма устойчивост. FC-28 сензорът може да бъде свързан в аналогов и цифров режим. Първо го свързваме в аналогов режим, а след това в цифров. спецификация Характеристики на датчика за влажност FC-28:
Pinout Сензорът за влажност на почвата FC-28 има четири контакта:
Модулът също така съдържа потенциометър, който задава праговата стойност. Тази прагова стойност ще бъде сравнена на сравнителния LM393. Светодиодът ще ни сигнализира за стойност над или под прага. Аналогов режимЗа да свържем сензора в аналогов режим, трябва да използваме аналоговия изход на сензора. Сензорът за влажност на почвата FC-28 приема аналогови стойности на изхода от 0 до 1023. Влажността се измерва като процент, затова сравняваме тези стойности от 0 до 100 и след това ги показваме на сериен монитор. Можете да зададете различни стойности на влагата и да включите / изключите водната помпа според тези стойности. Електрическа веригаСвържете сензора за влажност FC-28 към Arduino, както следва:
Код за аналогов изходЗа аналоговия изход пишем следния код: Int sensor_pin \u003d A0; int output_value; void setup () (Serial.begin (9600); Serial.println ("четене от сензора ..."); забавяне (2000);) void loop () (output_value \u003d analogRead (sensor_pin); output_value \u003d map (output_value) , 550,0,0100); Serial.print ("Покупка:"); Serial.print (output_value); Serial.println ("%"); забавяне (1000);) Код обяснениеНа първо място, ние дефинирахме две променливи: едната за контакта на датчика за влага на почвата, а другата за съхраняване на изхода на сензора. Int sensor_pin \u003d A0; int output_value; Във функцията за настройка командата Serial.begin (9600) ще помогне в комуникацията между Arduino и серийния монитор. След това ще отпечатваме „Четене от сензора ...“ на обикновения дисплей. Настройка на празнотата () (Serial.begin (9600); Serial.println ("четене от сензора ..."); забавяне (2000);) Във функцията loop четем стойността от аналоговия изход на сензора и съхраняваме стойността в променлива output_value, След това сравняваме изходните стойности с 0-100, защото влажността се измерва като процент. Когато взехме показания от суха почва, стойността на сензора беше 550, а при влажна почва стойността на сензора беше 10. Ние сравнихме тези стойности, за да получим стойността на влагата. След това отпечатахме тези стойности на сериен монитор. void loop () (output_value \u003d analogRead (sensor_pin); output_value \u003d map (output_value, 550,10,0,100); Serial.print ("Pomiture:"); Serial.print (output_value); Serial.println ("%") ; забавяне (1000);)Дигитален режимЗа да свържем сензора за влага на FC-28 в цифров режим, ще свържем изхода на цифровия сензор към цифровия щифт на Arduino. Сензорният модул съдържа потенциометър, който се използва за задаване на праговата стойност. След това праговата стойност се сравнява с изходната стойност на сензора с помощта на компаратора LM393, който е разположен на FC-28 сензорния модул. Сравнителят LM393 сравнява стойността на изхода на сензора и праговата стойност и след това ни дава изходната стойност чрез цифровия изход. Когато стойността на сензора е по-голяма от праговата стойност, цифровият изход ще ни даде 5V, а светодиодът на сензора ще светне. В противен случай, когато стойността на сензора е по-малка от тази прагова стойност, 0V ще бъде предаден към цифровия изход и светодиодът няма да светне. Електрическа веригаВръзките за сензор за влажност на почвата FC-28 и Arduino в цифров режим са както следва:
Код за цифров режимКод за цифров режим по-долу: Int led_pin \u003d 13; int sensor_pin \u003d 8; void setup () (pinMode (led_pin, OUTPUT); pinMode (sensor_pin, INPUT);) void loop () (ако (digitalRead (sensor_pin) \u003d\u003d HIGH) (digitalWrite (led_pin, HIGH);) else (digitalWrite (led_pin, LOW); забавяне (1000);)) Код обяснениеНа първо място инициализирахме 2 променливи за свързване на LED изхода и цифровия изход на сензора. Int led_pin \u003d 13; int sensor_pin \u003d 8; Във функцията за настройка обявяваме светодиодния щифт за изходен щифт, защото ще включим светодиода през него. Ние декларирахме сензорния щифт като входен щифт, защото Arduino ще получава стойности от сензора чрез този щифт. Настройка за невалидност () (pinMode (led_pin, OUTPUT); pinMode (sensor_pin, INPUT);) При контурната функция четем от изхода на сензора. Ако стойността е по-висока от стойността на прага, светодиодът ще се включи. Ако стойността на сензора е под праговата стойност, индикаторът ще се изключи. Void loop () (ако (digitalRead (sensor_pin) \u003d\u003d HIGH) (digitalWrite (led_pin, HIGH);) else (digitalWrite (led_pin, LOW); забавяне (1000);)) С това завършваме уводният урок за работа със сензора FC-28 за Arduino. Успешни проекти за вас. |
Прочетено: |
---|
Най-популярни:
нов
- Разположение на стаи в частна къща снимка и видео подбор Разположение на къщата 1 етаж 4 стаи
- Двуетажна сауна, изработена от дървен материал
- Рамкова къща 6x3. Градински къщи. Покрив и покрив
- Основните плюсове и минуси на нарязана дървена къща
- Баня от дървен материал 6x9. Проекти на къщи и бани Разходи за проекти и възможности за изграждане
- Брит филтър: инструкция, рецензии
- Опасностите, които ви очакват в банята
- Голям избор от филтри за вода за най-взискателните клиенти!
- Проектна къща за баня от дървен материал 6x9
- Правила за безопасност в банята