» Електроника » Ардуино »Термостат на ардуино и ДС1820

Термостат на ардуино и ДС1820


У почетку је термостат направљен као термометар за контролу температуре ван прозора. Тада је током мраза кромпир почео да се смрзава под земљом и додана је функционалност за контролу микроклиме. Подаци о пасошу прекидачког релеја - 250 В и 10А (2,5кВ). Како топлота у подземљу није потребна, довољна је десет по киловату.

Потребни материјали и алати:
кутија за негу ципела
-УСБ пуњење за телефон (било који, најмање 0.7А)
-Ардуино-Про-Мини
-2-линијски дисплеј са 8 знакова (ВХ0802А-НГА-ЦТ је компактнији)
Енкодер са дугметом (може се купити у било којем радио маг-у, дугме не може бити уграђено)
- дете с 5В релејем (купио сам гомилу кинеских релеја без оптичке изолације одједном, па ми је потребан још један Оптоцоуплер ПЦ817 и отпорник 470 Охм. Ако имате оптичку изолацију на типској плочици, натписну плочицу можете директно повезати на ардуино порт)
УСБ конектор
-2 продужни УСБ кабл од 3 метра (један за кабл за напајање, други за лемљење ДС1820)
- ДС1820 (са било којим словом)
лемљење
пиштољ за лепљење
Типска таблица ФТДИ232

Корак 1: Прво, морамо да флешујемо ардуино, јер имам Про Мини (нема УСБ-РС232 конвертор), морам лемити равнило са иглема на ардуино. Са стране на којој су изведени ДТР, ТКСД, РКСД, ВЦЦ, ГНД, ГНД. Сада повезујемо ФТДИ232 ДТР на ДТР, ВЦЦ на ВЦЦ, ГНД на ГНД, ТКСД на РКСД, РКСД на ТКСД. Покрените ардуино ИДЕ, преузмите скицу и флеширајте је (скица на крају).
Термостат на ардуино и ДС1820


Корак 2: Сада се побринимо за труп. Одвојимо сунђером на „ФУКС“, све добро размастимо, дубоки део кутије може се пренети крпом (нешто ће се чвршће залепити). Означите рупу за давач, УСБ конектор (матицу) и сам дисплеј. Лепите релеј на поклопац кутије. Морамо покушати поставити релеј даље од процесора и распоредити компоненте тако да се поклопац касније затвори (има довољно простора).

Корак 3: Сада узимамо УСБ продужни кабл, одрежемо утичницу (матична). Одсекли смо одсечени крај, избушили рупу за кабл у телу, уметнули га и пиштољем залепили кључ. Плус, кабл има црвену, минус црну (само проверим), плус плус конектора, минус минус (не дајем пиноут конектора - на Интернету је). Између плус конектора и 2 медија (имам их спојених) мора се лемити отпорник од 4,7 кОхм.

Корак 4: Узимамо 2 УСБ продужна кабла, одрежемо конектор (матични), прережемо кабл. За сваки случај ћемо проверити да ли смо сви правилно лемљени. Кабл за напајање повезујемо са УСБ пуњењем и на мрежу, залепимо исечени кабл у УСБ прикључак, погледамо тестер + на црвено - на црно. Извучемо кабл и лемимо ДС1820: - на 1, + до 3 преостале 2 жице на 2. Затим премажем епоксидним спојем (за поправак резервоара, радијатора), остављајући мало кућишта сензора напољу, како би дошло до брже реакције на промене температуре.Па, радимо инсталацију према дијаграму кола (повезујемо снагу и уземљење релејне плоче са заједничким + и - круговима, респективно).


Корак 5: Све компоненте кола су повезане. Повезујемо наш сензор (без њега, екран ће остати црн), применимо напајање. У првом реду - вредност температуре, у 2 ако је „*“ укључено - релеј је укључен, не - искључен. Сада покушајмо да поставимо границе пребацивања релеја. Притисните осовину давача (или ваше дугме) појави се гранична вредност при којој ће се релеј укључити ротирањем осовине - вредност се повећава или смањује. Кликом на вратило поново - добивамо горњу границу (релеј ће се искључити), подесимо вредност и поново притиснемо. Уређај ће пратити температуру, вредност ограничења се одржава када је напајање искључено. То је све.

8
4.5
5.5

Додајте коментар

    • осмехнасмеши секакаокдонткновиахоонеа
      шефеогреботинабудаладада-даагресивантајна
      извиниплесданце2данце3пардонпомоћпића
      станипријатељидоброгоодгоодзвиждукзалутатијезик
      димпљескатицраиизјавитиисмијавајућидон-т_ментионпреузимање
      топлотаирефуллаугх1мдасастанакмоскингнегативан
      нот_икокицеказнитичитатиуплашитиплашипретрага
      подругљивтханк_иоуовото_цлуеумникакутнаслажем се
      лошепчелаблацк_еиеблум3поцрвењетихвалити седосаде
      цензурисанпријатносецрет2претипобедаиусун_беспецтацлед
      шокреспектлолпреведендобродошликрутоииа_за
      иа_добриипомагачне_хулиганне_отходифлудзабраназатвори
5 коментари
јефтиније извршење.
Наравно, В1209 кошта око 130 рубаља са испоруком, додајте му 12 В напајање, релеј и футролу - то је све. Али овде сам поставио + за чињеницу да је аутор решио проблем средствима која је сматрао прикладним, и одлучио прилично успешно, ако не узмете у обзир сасвим разумљиве мање мане.
Са становишта универзалности решења пет проблема. Међутим, мислим да је могућа и јефтинија верзија.
Неопходно је у програм додати ограничење поставки да неко случајно не обори поставке.Поставио бих н_пр_мин = 2, б_пр_мак = 8, на основу складиштења кромпира у потпољу.
Конектор за повезивање сензора температуре није успешан, погодније место је поред улаза кабла за напајање на истом зиду. И било би лепо да на екрану унесете знак да је приказана тренутна температура, а не задата вредност.

Саветујемо вам да прочитате:

Предајте га смартфону ...