Skip to main content

Mga Programa ng Programa ng Arduino Gumagamit ng Mga Thermostat

Shrinking Arduino | Arduino Shield for AtTiny (Abril 2025)

Shrinking Arduino | Arduino Shield for AtTiny (Abril 2025)
Anonim

Ang mga sistema ng pagpainit, bentilasyon, at air conditioning (HVAC) sa bahay ay isang teknolohiya sa sambahayan na ang average na may-ari ng bahay ay hindi kadalasang nakakakilala ng marami. Ang mga kagamitan para sa pamamahala ng mga sistemang ito ay ang domain ng mga espesyalista at ilang mga kumpanya. Kahit na ang mga thermostat ay hindi simple na baguhin o kontrolin.

Subalit ang mga bagong teknolohiya ay ginawa ang lugar na ito ng pagmamay-ari ng bahay na mas malinaw sa karaniwang mamimili, at ang katanyagan ng mga teknolohiya tulad ng termostat sa pag-aaral ng Nest ay nagpakita na may pangangailangan para sa mas mahusay na mga interface at higit na kontrol sa mga aspeto ng tahanan. Maaaring gamitin ngayon ng mga mahilig sa Tech Arduino upang bumuo ng kanilang sariling mga pasadyang hardware para sa pagkontrol sa temperatura sa tahanan at sa iba pang mga lugar ng buhay sa bahay.

Arduino

Ang Arduino ay isang open-source hardware at software system na binubuo ng isang madaling programmable circuit board, na kilala bilang isang microcontroller, at software na tumatakbo sa isang computer. Pinapayagan ng Arduino ang mga user na lumikha ng mga device na maaaring makilala at at makipag-ugnay sa kapaligiran nito sa pisikal at digital.

Tingnan ang mga proyektong ito na batay sa Arduino para sa ilang mga ideya kung paano maaaring gamitin ang Arduino upang lumikha ng iyong sariling pasadyang termostat.

Project: isang simpleng DIY termostat project

Ang proyektong termostat na do-it-yourself na ito ay isa sa mas simple na mga solusyon sa termostat na batay sa Arduino na magiging angkop para sa isang baguhan. Ito ay gumagamit ng isang Dallas DS18B20 one-wire sensor ng temperatura, at isang simpleng LED at LCD combo upang ipahiwatig ang temperatura at ang termostat status. Ang relay shield ay nagbibigay ng mga output na interface sa sistema ng HVAC sa bahay. Kung hindi ka naghahanap upang magdagdag ng anumang mga tampok sa network o sopistikadong pag-andar sa iyong Arduino termostat, ang proyektong ito ay naglalarawan ng pangunahing layout ng isang termostat na proyekto.

Project: isang termostat na pinagana ng network

Para sa isang mas kumplikadong pagtingin sa mga posibilidad ng isang termostat na nakabatay sa Arduino, ang proyektong ito ay may ilang mga bersyon ng isang termostat naka-link sa network para sa interfacing sa mga system ng HVAC. Sa paglipas ng panahon, ang proyektong ito ay naging mas kumplikado, na may mga karagdagang tampok tulad ng isang kumplikadong multicolor display na may temperatura at halumigmig sensor.

Project: isang refrigerator controller

Ang mga sistema ng Home HVAC ay hindi lamang ang mga lugar kung saan kinakailangan ang termostat. Ang mga refrigerator ay karaniwang kinokontrol na gamit ang isang termostat. Kung ang iyong refrigerator ay nagiging sanhi ng mga problema dahil sa isang may sira na termostat, ang proyektong ito ng refrigerator Arduino ay maaaring magbigay ng solusyon. Ang proyektong ito ay gumagamit ng parehong Dallas temperatura sensor nakikita sa simpleng termostat proyekto, na nagbibigay ng kontrol para sa tagapiga sa refrigerator. Ang proyekto ay nagsisimula lamang, at sa paglaon ng mga update ay nagbibigay ng pagdaragdag ng ethernet shield para sa pag-log ng temperatura at estado ng compressor.

Project: isang web-accessible thermometer

Marahil ay hindi mo nais na palitan ang isang buong sistema ng termostat na may homebrew solusyon Arduino, ngunit nais mong lumikha ng isang thermometer na naa-access sa web. Maaaring ito ay kapaki-pakinabang para sa isang bilang ng mga iba't ibang mga application, parehong sa paligid ng bahay at potensyal na subaybayan ang mga kapaligiran ng trabaho tulad ng mga kuwarto ng server. Ang proyekto ay lumilikha ng termometer ng web-access, at ang kasamang code ay gumagamit ng isang simpleng website at mobile app upang lumikha ng isang messaging interface sa pagitan ng gumagamit at ang aparato ng thermometer.

Mga bagong posibilidad para sa kaswal na tinkerer

Ang mga proyektong ito ay dapat magbigay ng isang ideya kung paano ang Arduino ay maaaring maging isang mahusay na entry point sa kung ano ang isang beses sa isang malawak na hindi maa-access bahagi ng kontrol ng bahay na magagamit sa araw-araw na tinkerer. Ang Arduino ay may mahusay na potensyal na maging isang paraan upang magbukas ng mga posibilidad ng programming para sa mga pang-araw-araw na bagay.

Kung interesado ka sa iba pang mga pagpipilian para sa pagpapaunlad ng Arduino, tingnan ang mga ideya tulad ng mga proyektong sensor ng Arduino o mga aparatong lock ng Arduino.