» elektronik » Arduino »Termostat på arduino og DS1820

Termostat på arduino og DS1820


Oprindeligt blev termostaten fremstillet simpelthen som et termometer til at kontrollere temperaturen uden for vinduet. Derefter begyndte kartoflerne at fryse under jorden under frost, og funktionalitet blev tilføjet til at kontrollere mikroklimaet. Pasdata for koblingsrelæet - 250V og 10A (2,5kW). Da varmen i undergrunden ikke er nødvendig, er en ti per kilowatt nok.

Nødvendige materialer og værktøjer:
skoplejeboks
-USB-opladning til telefonen (enhver, mindst 0,7A)
-ArduinoPro-Mini
2-linjers bogstav med 8 tegn (WH0802A-NGA-CT det er mere kompakt)
Koder med en knap (kan købes i enhver radio mag, knappen kan ikke være indbygget)
-skild med et 5V-relæ (jeg købte en masse kinesiske relæer uden optisk isolering på en gang, så jeg havde brug for en anden Optocoupler PC817 og en 470 Ohm-modstand. Hvis du har optisk isolering på typeskiltet, kan du forbinde navneskilt direkte til arduino-porten)
USB-stik
-2 3-meters USB-forlængerledning (et til netledningen, til det andet lodder vi DS1820)
- DS1820 (med ethvert brev)
loddejern
-pistolen
Navneskilt FTDI232

Trin 1: Først og fremmest er vi nødt til at blinke arduino, fordi jeg har en Pro Mini (den går uden en USB-RS232-konverter), jeg har brug for at lodde en lineal med stifter til arduino. Fra den side, hvor DTR, TXD, RXD, VCC, GND, GND er afledt. Tilslut nu FTDI232 DTR til DTR, VCC til VCC, GND til GND, TXD til RXD, RXD til TXD. Kør arduino IDE, download skitsen og flash den (skitse i slutningen).
Termostat på arduino og DS1820


Trin 2: Lad os nu tage os af skroget. Vi river svampen af ​​ved "FUKS", affedter alt godt, den dybe del af kassen kan ledes med en sød klud (noget klæber bedre). Marker hullet til koderen, USB-stikket (mor) og selve displayet. Lim relæet til kassedækslet. Vi skal forsøge at placere relæet længere væk fra processoren og arrangere komponenterne, så låget lukkes senere (der er nok plads).

Trin 3: Nu tager vi USB-forlængerkablet, skærer stikkontakten (mor) af. Vi skærer den afskårne ende af, borer et hul til kablet i kroppen, indsætter det og limer nøglen med en pistol. Plus, kablet har rødt, minus sort (jeg tjekker det bare), plus plusstikket på stikket, minus minus (jeg giver ikke pinout på stikket - det er på Internettet). Mellem stikkets plus og 2 medium (jeg har dem tilsluttet) skal en 4.7kOhm modstand loddes.

Trin 4: Vi tager 2 USB-forlængerkabler, skærer stikket af (mor), klipper kablet. Bare i tilfælde af, vil vi kontrollere, om vi alle loddes korrekt. Vi tilslutter strømkablet med USB-opladning og til netværket, sætter det afskårne kabel i USB-stikket, ser på testeren + på rød - på sort. Vi trækker kablet ud og lodder DS1820: - til 1, + til 3 de resterende 2 ledninger til 2. Jeg overtrækker derefter epoxyforbindelsen (for at reparere tanke, radiatorer) og efterlader lidt af sensorhuset udad, så der vil være en hurtigere reaktion på temperaturændringer.Nå, vi udfører installationen i henhold til kredsløbsdiagrammet (vi forbinder relæpladerens strøm og jord med henholdsvis de fælles + og - kredsløb).


Trin 5: Alle kredsløbskomponenter er tilsluttet. Vi tilslutter vores sensor (uden det forbliver displayet sort), bruger strøm. I den første linje - temperaturen i 2, hvis “*” er tændt - er relæet tændt, ingen - slukket. Lad os nu prøve at indstille relæskiftgrænser. Tryk på koderskaftet (eller din knap), grænseværdien vises, ved hvilken relæet tændes ved at dreje skaftet - værdien øges eller formindskes. Ved at klikke på skaftet igen - får vi den øverste grænse (relæet slukkes), indstil værdien og tryk igen. Enheden overvåger temperaturen, værdien af ​​grænserne opretholdes, når strømmen er slukket. Det er alt.

8
4.5
5.5

Tilføj en kommentar

    • smilesmilxaxaokdontknowyahoonea
      bossscratchnarrejaja-jaaggressivhemmelighed
      undskylddansdance2dance3benådninghjælpdrikkevarer
      stop-vennergodgoodgoodfløjtedånetunge
      røgklappecrayerklærerspottendedon-t_mentiondownloade
      hedeirefullaugh1mdamødemoskingnegativ
      not_ipopcornstraffelæseskræmmeforskrækkelsersøg
      hånethank_youdetteto_clueumnikakutenig
      dårligbeeeblack_eyeblum3blushpralekedsomhed
      censureretpleasantrysecret2truesejryusun_bespectacled
      SHOKRespektlolprevedvelkommenkrutoyya_za
      ya_dobryihjælperenne_huliganne_othodiFludforbudtæt
5 kommentar
billigere udførelse muligt.
Naturligvis koster W1209 omkring 130 rubler ved levering, tilføj en 12 V strømforsyning til det, et relæ og et kuffert - det er alt. Men her satte jeg + til det faktum, at forfatteren løste problemet ved hjælp af de midler, som han anså for passende, og besluttede ganske vellykket, hvis du ikke tager højde for ganske forståelige mindre mangler.
Fra synspunktet om universalitet af løsningen af ​​det fem problem. Jeg tror dog, at en billigere version er mulig.
Det er nødvendigt at tilføje en grænse for indstillingerne til programmet, så nogen ikke ved et uheld slår indstillingerne ned.Jeg ville indstille n_pr_min = 2, b_pr_max = 8, baseret på opbevaring af kartofler i underfeltet.
Forbindelsen til tilslutning af temperatursensoren er ikke succesrig, et mere passende sted er ved siden af ​​indgangen til strømkablet på den samme væg. Og det ville være dejligt at indtaste et tegn på displayet, at den aktuelle temperatur vises, og ikke sætpunktet.

Vi råder dig til at læse:

Giv den til smartphonen ...