» Elektronika » Arduino »Termostat na arduino a DS1820

Termostat na arduino a DS1820


Zpočátku byl termostat vyroben jednoduše jako teploměr pro regulaci teploty mimo okno. Poté, během mrazů, brambory začaly mrazit pod zemí a byla přidána funkčnost pro kontrolu mikroklima. Pasová data spínacího relé - 250V a 10A (2,5kW). Protože teplo v podzemí není potřeba, stačí deset na kilowatt.

Potřebné materiály a nářadí:
krabice na péči o boty
-USB-nabíjení telefonu (libovolné, nejméně 0,7A)
-Arduino-Pro-Mini
2řádkový 8-znakový displej (WH0802A-NGA-CT je kompaktnější)
Enkodér s tlačítkem (lze zakoupit v jakémkoli rádiovém zásobníku, tlačítko nelze zabudovat)
-Školka s 5V relé (koupil jsem spoustu čínských relé bez optické izolace najednou, takže jsem potřeboval další Optocoupler PC817 a 470 Ohmový rezistor. Pokud máte optickou izolaci na typovém štítku, můžete připojit jmenovku přímo k portu arduino)
USB konektor
-2 prodlužovací kabel USB 3 metry (jeden pro napájecí kabel, do druhého jsme pájeli DS1820)
- DS1820 (s jakýmkoli písmenem)
páječka
lepicí pistole
Typový štítek FTDI232

Krok 1: Nejprve musíme arduino flashovat, protože mám Pro Mini (jde to bez převaděče USB-RS232), musím pájet pravítko s kolíky na arduino. Ze strany, kde jsou odvozeny DTR, TXD, RXD, VCC, GND, GND. Nyní připojujeme FTDI232 DTR k DTR, VCC k VCC, GND k GND, TXD k RXD, RXD k TXD. Spusťte arduino IDE, stáhněte si skicu a proveďte flash (skica na konci).
Termostat na arduino a DS1820


Krok 2: Nyní se postaráme o trup. Odtrhneme houbu na „FUKS“, všechno dobře odmastíme, hlubokou část krabice lze přenést smirkovým hadříkem (něco by se lepilo lépe). Označte otvor pro kodér, konektor USB (matka) a samotný displej. Přilepte relé na kryt krabice. Musíme se pokusit umístit relé pryč od procesoru a uspořádat komponenty tak, aby se víko později zavřelo (je zde dostatek místa).

Krok 3: Nyní vezmeme prodlužovací kabel USB, odpojte konektorovou zásuvku (matka). Odřízneme konec řezu, vyvrtáme otvor pro kabel do těla, vložíme ho a klíč zalepíme pistolí. Kabel má navíc červenou, minus černou (jen to zkontroluji) plus plus konektoru, mínus mínus (nedám pinout konektoru - je na internetu). Mezi plusem konektoru a 2 médiem (musím je připojit) musí být pájen odpor 4,7 kOhm.

Krok 4: Vezmeme 2 prodlužovací kabely USB, odřízneme konektor (matka) a odřízneme kabel. Jen pro případ, zkontrolujeme, zda jsme všichni správně pájení. Připojíme napájecí kabel s nabíjením USB a do sítě, zasuneme přerušený kabel do konektoru USB, podívejte se na tester + na červenou - na černou. Vytáhneme kabel a pájíme DS1820: - na 1, + na 3 zbývající 2 dráty na 2. Poté nanesu epoxidovou směs (na opravu nádrží, radiátorů) a ponechám trochu krytu senzoru směrem ven, aby došlo k rychlejší reakci na změny teploty.Instalaci provádíme podle schématu zapojení (propojíme výkon a kostru reléové desky s běžnými + a - obvody).


Krok 5: Jsou připojeny všechny součásti obvodu. Připojíme náš senzor (bez něj, displej zůstane černý), připojíme napájení. V prvním řádku - hodnota teploty, ve 2, pokud je „*“ - relé je zapnuto, ne - vypnuto. Nyní zkusme nastavit meze spínání relé. Stiskněte hřídel enkodéru (nebo tlačítko), objeví se mezní hodnota, při které se relé sepne otáčením hřídele - hodnota se zvýší nebo sníží. Opětovným kliknutím na hřídel - dostaneme horní limit (relé se vypne), nastavíme hodnotu a znovu stiskneme. Zařízení bude sledovat teplotu, hodnota limitů je zachována i po vypnutí napájení. To je vše.

8
4.5
5.5

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko
5 komentáře
levnější provedení možné.
Samozřejmě, W1209 stojí asi 130 rublů s dodáním, přidejte 12 V napájení, relé a pouzdro - to je vše. Ale tady jsem si stanovil + na to, že autor problém vyřešil tak, že to považoval za vhodné, a rozhodl se docela úspěšně, pokud nezohledníte docela pochopitelné drobné nedostatky.
Z hlediska univerzálnosti řešení pěti problémů. Myslím si však, že je možná levnější verze.
Je nutné přidat do programu omezení pro nastavení tak, aby někdo nechtěně neporazil nastavení.Nastavil bych n_pr_min = 2, b_pr_max = 8, na základě skladování brambor v podpole.
Konektor pro připojení teplotního senzoru je neúspěšný, vhodnější místo je vedle vstupu napájecího kabelu na stejné zdi. A bylo by hezké zadat na displeji znaménko, že se zobrazuje aktuální teplota, nikoli žádaná hodnota.

Doporučujeme si přečíst:

Podejte to pro smartphone ...