Како одржавати сталну температуру за пилиће у колибама за живину помоћу сијалице?

Основни задатак сваке фарме живине је одржавање пилића на константној топлој температури. Већина живинских фарми има мале колибе у којима држе пилиће и јаја. Температура мора бити топла како би се осигурало здравље ових пилића. То се може учинити применом високоенергетских сијалица у тим колибама. Ове сијалице производе топлотну енергију која је потребна за одржавање високе температуре у овим колибама.



Коришћење сијалице за одржавање топле температуре

Како се помоћу сијалице одржава топла температура?

Као што смо прочитали сажетак нашег пројекта. Прикупимо још неке информације и започнимо израду овог пројекта.



Корак 1: Прикупљање компонената

Најбољи приступ започињању било ког пројекта је да се на почетку направи списак свих компоненти и да се направи добар план за рад на њему. Следе компоненте које ћемо користити у овом пројекту.



  • ДХТ 22 - Сензор температуре и влажности
  • Релејни модул
  • Бреадбоард
  • Сијалица

Корак 2: Проучавање компонената

Сада када смо направили списак свих компонената које ћемо користити у овом пројекту. Померимо се корак даље и прођите кроз кратко проучавање свих главних компоненти.



Ардуино нано је плоча микроконтролера која се користи за контролу или извршавање различитих задатака у колу. Спалимо а Ц Цоде на Ардуино Нано-у како би рекао плочи микроконтролера како и које операције треба извршити. Ардуино Нано има потпуно исту функционалност као Ардуино Уно, али у прилично малој величини. Микроконтролер на плочи Ардуино Нано је АТмега328п.

Ардуино Нано

ДХТ11 је сензор температуре и влажности. Распон температуре му је од 0 до 50 степени Целзијуса. То је јефтин и ефикасан сензор који даје високу стабилност. За мерење температуре има уграђени термистор. Такође мери влажност, али у овом пројекту не треба да меримо влажност.



ДХТ 11

Релејни модул је преклопни уређај који узима улаз од Ардуина и пребацује се у складу с тим. Ради у два начина, Нормално отворено (НЕ) и Нормално затворено (НЦ). У отвореном НО, круг је прекинут уколико се на модул релеја не примени ХИГХ сигнал. У НЦ режиму, круг је завршен уколико се на релејни модул не примени ХИГХ сигнал.

Релејни модул

Корак 3: Састављање компонената

Као што смо прошли кроз кратку студију како све компоненте функционишу. Почнимо да монтирамо све компоненте како бисмо направили коначни производ.

Повежите Вцц и пин за уземљење сензора ДХТ11 са 5В и масом Ардуино нано-а. Спојите излазни пин ДХТ11 сензора на Пин2, а ИН пин релејног модула на Пин3 Ардуина. Укључите релејни модул преко Ардуина и повежите позитивну жицу сијалице у НЕ иглица релејног модула. Будите пажљиви док повезујете релејни модул са сијалицом. Обавезно повежите сијалицу са релејем као што је приказано доле.

Релејни модул

Корак 4: Почетак рада са Ардуином

Ако већ нисте упознати са Ардуино ИДЕ-ом, не брините, у наставку ће вам бити објашњено како да користите Ардуино ИДЕ.

  1. Преузмите најновију верзију Ардуина са Ардуино .
  2. Повежите плочу микроконтролера са преносним рачунаром.
  3. Иди на Контролна табла и кликните на Хардвер и звук. Сада кликните на Уређаји и штампачи . Овде пронађите порт на који је повезан ваш Ардуино. У мом случају је ЦОМ14, али је различито на различитим рачунарима.

    Проналажење луке

  4. Кликните на мени Алат и поставите плочу на Ардуино Нано .

    Одбор за постављање

  5. Из истог менија Алат подесите процесор на АТмега328п (стари покретач).

    Процесор подешавања

  6. Сада вратите порт који посматрате на контролну таблу.

    Подешавање порта

  7. Морат ћемо укључити библиотеку да бисмо користили ДХТ11 сензор. Библиотека је приложена испод везе за преузимање заједно са кодом. Иди на Скица> Укључи библиотеку> Додај .ЗИП библиотеку.

    Укључујући Библиотеку

  8. Преузмите доленаведени код и копирајте га у свој ИДЕ. Кликните на отпремити дугме за нарезивање кода на плочи микроконтролера.

    Отпремити

Код можете преузети кликом овде.

Корак 5: Код

Код за ДХТ11 сензор је добро коментарисан и сам по себи објашњен, али ево неколико објашњења кода.

  1. На почетку је укључена библиотека која користи ДХТ11, иницијализују се променљиве и иницијализују се и пинови.
#инцлуде дхт11 ДХТ11; #дефине дхтпин 2 #дефине релаи 3 флоат темп;

2 воид сетуп () је функција која се користи за постављање пинова као УЛАЗ или ИЗЛАЗ. Такође поставља брзину преноса података Ардуино. Брзина пријеноса је брзина комуникације плоче микроконтролера.

воид сетуп () {пинМоде (дхтпин, ИНПУТ); пинМоде (релеј, ИЗЛАЗ); Сериал.бегин (9600); // број бауда }

3. воид лооп () је функција која се изнова и изнова покреће у циклусу. У овој функцији читамо податке са излазног пина ДХТ11 и укључујемо или искључујемо релеј на одређеном температурном нивоу.

воид лооп () {делаи (1000); ДХТ11.реад (дхтпин); // Очитавање података са ДХТ сензора темп = ДХТ11.температуре; // Претворите ове податке у темературе и сачувајте их у темп Сериал.принт (темп); // прикажи температуру на серијском месечару Сериал.принтлн ('Ц'); иф (темп> = 35) // Укључите вентилатор {дигиталВрите (релеј, ЛОВ); //Сериал.принтлн(релаи); } елсе // Искључите вентилатор {дигиталВрите (релеј, ХИГХ); //Сериал.принтлн(релаи); }}

Сада када сте научили како аутоматизовати сијалицу како бисте одржали константну топлу температуру у колибама за живину за своје пилиће и јаја, сада можете започети рад на овом пројекту. Овај сензор ДХТ11 можете користити и у другим пројектима, на пример, противпожарним алармима, паметним кућама, аутоматизацији соба итд.