Skip to main content

Arduino lietotāja programmētā termostata projekti

Anonim

Mājas apkures, ventilācijas un gaisa kondicionēšanas sistēmas (HVAC) sistēmas ir mājsaimniecības tehnoloģijas, par kurām vidusmēra māju īpašnieks parasti nezina daudz. Iekārtas šo sistēmu vadīšanai ir specializējušās un daži uzņēmumi. Pat termostatus nav vienkārši mainīt vai kontrolēt.

Tomēr jaunās tehnoloģijas ir padarījušas šo mājas īpašumtiesības parastāku patērētāju pārredzamāku, un tādu tehnoloģiju popularitāte kā Nest apmācības termostats ir parādījis, ka pastāv vajadzība pēc labākas saskarnes un lielāka kontrole pār šiem mājokļa aspektiem. Tech entuziasti tagad var izmantot Arduino, lai izstrādātu savu pielāgoto aparatūru, lai kontrolētu temperatūru mājās un citās dzīves vietās.

Arduino

Arduino ir atvērtā koda aparatūras un programmatūras sistēma, kas sastāv no viegli programmējamas shēmas plates, kas pazīstama kā mikrokontrolleris, un programmatūru, kas darbojas datorā. Arduino ļauj lietotājiem izveidot ierīces, kas fiziski un digitāli var sajust un mijiedarboties ar savu vidi.

Iepazīstieties ar šiem Arduino bāzes termostatu projektiem dažām idejām par to, kā Arduino var izmantot, lai izveidotu savu individuālo termostatu.

Projekts: vienkāršs DIY termostatu projekts

Šis pašpietiekamā termostata projekts ir viens no vienkāršākajiem Arduino bāzes termostatu risinājumiem, kas būtu piemēroti iesācējiem. Tas izmanto Dallas DS18B20 vienviras temperatūras sensoru un vienkāršu LED un LCD kombināciju, lai norādītu temperatūras un termostata statusu. Releja vairogs nodrošina izejas, kas saskaras ar mājas HVAC sistēmu. Ja jūs neredzat savam Arduino termostatam pievienot tīkla funkcijas vai izsmalcinātu funkcionalitāti, šis projekts ilustrē termostata projekta pamatu.

Projekts: tīkla termostats

Lai sarežģītāk apskatītu Arduino bāzes termostata iespējas, šim projektam ir vairākas tīkla savienotas termostata versijas, kas paredzētas saskarnēm ar HVAC sistēmām. Laika gaitā šis projekts ir kļuvis arvien sarežģītāks ar papildu funkcijām, piemēram, kompleksu daudzkrāsu displeju ar temperatūras un mitruma sensoru.

Projekts: ledusskapis

Mājas HVAC sistēmas nav vienīgās jomas, kurās nepieciešams termostats. Ledusskapjus parasti regulē, izmantojot termostatu. Ja jūsu ledusskapis rada problēmas ar kļūdainu termostatu, šis Arduino ledusskapja projekts varētu piedāvāt risinājumu. Šis projekts izmanto to pašu Dallas temperatūras sensoru, kas redzams vienkāršajā termostata projektā, nodrošinot kompresora kontroli uz ledusskapja. Projekts sākas vienkārši, un vēlāk atjauninājumi nodrošina Ethernet vairogu pievienošanu temperatūras un kompresora stāvokļa pieslēgšanai.

Projekts: tīmekļa termometrs

Varbūt jūs nevēlaties nomainīt visu termostatu sistēmu ar homebrew Arduino risinājumu, bet jūs vēlētos izveidot termometru, kas ir pieejams tīmeklī. Tas varētu būt noderīgs vairākiem dažādiem lietojumiem, gan mājās, gan potenciāli, lai uzraudzītu darba vidi, piemēram, serveru telpas. Projekts izveido tīmekļa termometru, un pavadošais kods izmanto vienkāršu vietni un mobilo lietotni, lai izveidotu ziņojumapmaiņas saskarni starp lietotāju un termometru.

Jaunas iespējas ikdienas spēlētājam

Šiem projektiem būtu jāsniedz priekšstats par to, kā Arduino var būt lielisks sākumpunkts tam, kas bija kādreiz bijusi lielā mērā nepieejama mājas kontroles daļa, kas pieejama ikdienas tīklotājam. Arduino ir liels potenciāls, lai atvērtu programmēšanas iespējas ikdienas priekšmetiem.

Ja jūs interesē citas Arduino izstrādes iespējas, izskatiet idejas, piemēram, Arduino kustības sensoru projektus vai Arduino bloķēšanas ierīces.