Како направити аутоматизовани вентилатор да спречи грејање електронских уређаја?

Живимо у ери у којој све контролишу рачунари или микроконтролери. Стални рад чини ове електронске уређаје врућим. Можемо направити аутоматизовани вентилатор који ће се аутоматски укључити када температура порасте на одређени ниво. Овај пројекат се може применити у било ком обиму.



Вентилатор зависан од температуре

Овај систем укључује Ардуино плочу и температурни сензор. Сензор температуре ће осетити температуру и аутоматски укључити или искључити вентилатор.



Како аутоматизовати вентилатор зависан од температуре помоћу Ардуина?

Како сада знамо шта ћемо радити, сакупимо још неких података да започнемо рад на нашем пројекту.



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

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



  • ДХТ11 (сензор температуре)
  • Лепеза
  • Јумпер Вирес
  • Бреадбоард / Веробоард
  • Женско заглавље (ако користите Веробоард)
  • Лемно гвожђе, лемљена жица, лемљива паста (ако користите Веробоард)

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

Сада, док знамо које ћемо компоненте користити, померимо се корак напред и укратко проучимо рад ових компоненти.

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

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



Релејни модул је преклопни уређај који узима улаз од Ардуина и пребацује се у складу с тим. Ради у два начина, Нормално отворен (НЕ) и Нормално затворено (НЦ).

Корак 3: Састављање кола

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

Треба имати на уму једну ствар која мора бити на уму да ДХТ сензор треба да буде близу уређаја који вентилатор треба да хлади.

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

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

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

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

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

    Табла за постављање

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

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

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

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

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

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

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

    Отпремити

Код можете преузети са Ево

Корак 5: Код

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

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

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

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

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

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

Сличне апликације

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

  1. Одржавање константне Топле температуре за пилиће у колиби за живину.
  2. Паметне куће.
  3. Ватрогасни кругови.

Сад кад сте научили како аутоматизовати вентилатор за хлађење ваших електричних уређаја, сада можете почети да радите на овом пројекту, а овај ДХТ сензор можете користити и у другим апликацијама.