Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Kailangan Mong Buuin ang Iyong Sariling Smart Therostat
- Hakbang 2: Kaya Paano Magagawa Pa rin ang Isang Termostat?
- Hakbang 3: Paghihinang sa ESP8266
- Hakbang 4: Pag-kable ng Temperatura Sensor at Pag-relay sa Chip
Video: Murang Termostat na konektado sa Web: 12 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Ang isa sa mga unang produkto ng Internet of Things na natagpuan sa maraming mga sambahayan ay ang matalinong termostat. Maaari nilang malaman kung nais mo ang iyong bahay na magpainit at kung anong temperatura sa silid ang karaniwang kinakailangan.
Ang cool na bagay ay maaari din silang magamit upang i-on at i-off ang pampainit gamit ang iyong mobile, kahit na nasa labas ka ng bahay. Napaka madaling gamiting kapag nakalimutan mong patayin kung umalis ka kapag umalis ka o kung nais mong umuwi sa isang maganda at maligamgam na bahay.
Ang problema ay ang mga termostat na ito tulad ng Nest at Ecobee na medyo magastos. Ngunit bakit magbayad ng 250 dolyar para sa isang bagay na maaari mong itayo ang iyong sarili, tama? Hayaan mong ipakita ko sa iyo kung paano gumawa ng iyong sariling matalino, online na DIY termostat nang mas mababa sa 30 pera. Bilang isang bonus, maaari mo ring gamitin ang code na isinulat ko para sa isang web app upang makontrol ang iyong termostat AT Ipinapakita ko sa iyo kung paano gumawa ng isang metal touch capacitive case para sa termostat na mapabilib kahit ang pinakabagong mga kaibigan.
Hakbang 1: Ano ang Kailangan Mong Buuin ang Iyong Sariling Smart Therostat
Ang aking termostat ay medyo madaling buuin (kung alam mo kung paano maghinang at madali din iyon) at gumagamit ito ng madaling magagamit na mga sangkap:
- Adafruit Huzzah ESP8266 ($ 9.95)
- DHT22 module (6, 95 sa euro, mas gusto ko ang mga nasa break-out board)
- Relay (pumunta sila para sa mas mababa sa dalawang dolyar)
- Power supply na maaaring magbigay ng 5 volts sa 2 amps (ang anumang charger ng telepono ay gagana nang maayos)
- Perfboard (gusto ko ng Adafruits perma-proto boards)
- Jumper wire lalaki-babae
- Solder wire (gumamit ng lead free, mas mabuti para sa iyo)
Maaari kang pumunta ng maraming mga paraan para sa isang kaso sa dingding, ngunit para sa kung ano ang ginawa ko kakailanganin mo ito:
- 2 Micro-servos (tulad ng SG92R, 6 euro bawat isa)
- Kaso ng metal (Gumamit ako ng isang lumang cd-rom drive)
- 4 LEDs
- NPN-transistor (uri BC547)
- Mga resistorista (220 ohm at isang pares na 330 kilo-ohm)
- Piraso ng plexiglas
- Pirasong kahoy
- Mga piraso ng mas maliit na bagay tulad ng mga turnilyo at iron wire
Upang likhain ang circuit kailangan mo lamang ng isang bakal na panghinang. Ang isang multimeter ay kakila-kilabot na magamit para sa pag-check kung ikinonekta mo nang tama ang lahat. Sa iyong computer kakailanganin mo ang Arduino software at isang USB sa serial converter o cable upang mag-upload ng software sa ESP8266 chip.
Upang maputol ang metal para sa kaso, gumamit ako ng Dremel. Ang isang drill ng kuryente, pagkakita sa nakita at isang pandikit ay magagamit din. Kung kukuha ka ng isang labis na cable upang mapatakbo ang termostat, maaaring kailangan mo rin ng tool na paghila ng wire at spray ng silikon.
Hakbang 2: Kaya Paano Magagawa Pa rin ang Isang Termostat?
Sa karamihan ng mga bahay na may gitnang pagpainit, ang isang kawad ay dumadaloy sa isang tubo sa dingding sa pagitan ng pampainit at ng termostat sa sala.
Ang termostat ay talagang hindi hihigit sa isang switch, isa na magpapasara at magpapapatay sa pampainit. Mayroon itong dial o mga pindutan para sa pagtatakda ng nais na temperatura. Kapag ang temperatura sa silid ay bumaba sa ibaba ng itinakdang temperatura, ang termostat ay nagkokonekta sa mga wire na nagmumula sa pampainit. Iyon ang paraan kung paano alam ng pampainit na dapat itong lumipat. Ang isang sirkulasyon na bomba sa loob ng pampainit ay magbomba ng mainit na tubig sa pamamagitan ng mga radiator sa bahay, hanggang sa ang temperatura ay nasa itaas ng itinakdang temperatura, sa oras na iyon ay ididiskonekta ng termostat ang dalawang mga wire.
Kung mayroon kang maraming mga wire na lumalabas sa dingding, maaari mong subukan kung aling dalawa ang kailangan mo sa pamamagitan lamang ng pagkonekta sa kanila at (magkaroon ng isang kaibigan) makinig kung ang pampainit ay dumating (karaniwang ito ay pula at isang asul na kawad).
Mga pipi na heater at matalinong heater
Karamihan sa mga heater ay sapat na matalino upang i-throttle pabalik paminsan-minsan, upang payagan ang mainit na tubig na ma-pump sa pamamagitan ng system bago ang pagpainit muli. Makakatipid sa enerhiya. Gayunpaman, ang ilang mga mas matatandang uri ng pampainit ay hindi gawin iyon, at kakailanganin mong tulungan sila ng kaunti sa pamamagitan ng pag-alam kung anong cycle ng tungkulin ang pinaka mahusay at baguhin ang code sa termostat nang naaayon.
May isa pang bagay na isasaalang-alang. Sa aking bahay, ang pampainit ay ang modulate na panghimok, napakasimpleng pag-on at pag-switch. Ngunit ang mga mas bagong heaters ay aasahan na ang mga termostat ay gagamit ng OpenTherm-protocol. Sa ganoong paraan, hindi lamang sinabi ng mga thermostat sa pampainit na i-on at i-off, ngunit kung gaano kainit ang tubig sa system dapat na maiinit. Hindi isang problema: mayroon ding mga library ng OpenTherm para sa Arduino na magagamit.
Hakbang 3: Paghihinang sa ESP8266
Ang module ng ESP8266 ay maaaring ma-mail sa iyo kumpleto, ngunit nang walang mga itim na header na solder. Kapag nagawa mo na iyon, solder ang buong bagay sa protoboard. Tiyaking inilalagay mo ang mga hilera ng mga pin sa magkabilang panig ng walang laman na puwang sa gitna upang hindi sila makakonekta.
Gupitin at hubarin ang isang maikling kawad (mas mabuti na pula, iyon ang tamang paraan) upang ikonekta ang ESP8266 sa suplay ng kuryente. Paghinang ng kawad sa protoboard sa tabi mismo ng pin sa maliit na tilad kung saan sinasabi na 'Vbat'. Paghinang sa kabilang dulo ng kawad sa hilera gamit ang pulang linya (tingnan ang ilustrasyon sa ibaba). Gawin ang pareho sa isang itim na thread, at solder ito sa pagitan ng 'GND' (para sa 'ground') sa maliit na tilad at ang hilera na may itim (o asul) na linya.
Pagkatapos ay maghinang ng isang maliit na terminal ng tornilyo sa iyong protobord upang madali mong ikonekta ang mga wire mula sa power supply sa 5 Volts rail sa paglaon.
Ang chip naman ay nagpapagana ng sensor, kaya sa kabaligtaran ng iyong protobord maghinang ng isang wire sa pagitan ng 3V output ng ESP8266 sa pulang hilera, at mula sa pin ng GND hanggang sa asul na hilera. Ngayon ay mayroon ka sa iyong protobord isang 5 Volts rail, isang 3.3 Volts rail at dalawang ground rails.
Pagkatapos ng paghihinang, pinutol ko ang perfboard sa mas maliit na sukat gamit ang isang coping saw upang magkasya ito sa aking kaso sa paglaon. Marahil mas mahusay na gawin ito bago maghinang, ngunit pagkatapos ay kailangan mong maging isang mas mahusay na tagaplano kaysa sa akin.
Inilagay ko ito sa kahoy na may maliit na mga turnilyo, kasama ang iba pang mga bahagi sa termostat.
Hakbang 4: Pag-kable ng Temperatura Sensor at Pag-relay sa Chip
Pangalawang Gantimpala sa Wireless Contest
Inirerekumendang:
Murang Smart Garage Door Opener: 6 Mga Hakbang (na may Mga Larawan)
Murang Smart Garage Door Opener: CreditKaya kong nakopya ang pagpapatupad ng Savjee ngunit sa halip na gumamit ng isang Shelly ay gumamit ako ng isang Sonoff Basic. Suriin ang kanyang web site at YouTube Channel! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Paano Gumawa ng isang Murang Attiny Arduino Board: 4 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Murang Attiny Arduino Board: Sa karamihan ng oras naguguluhan ako kapag kailangan ko ng Arduino sa ilang mga proyekto kung saan kailangan ko ng ilang mga I / O pin 85 / 45Arduino-Tiny ay isang bukas na hanay ng mapagkukunan ng ATtiny
Paano Gumawa Talagang Murang Mga Sensor ng Presyon: 6 Hakbang (na may Mga Larawan)
Paano Gumawa ng Tunay na Murang Mga Sensor ng Presyon: Na-hook ako sa paggawa ng mga switch mula sa karaniwang mga item sa sambahayan kani-kanina lamang, at nagpasya akong gumawa ng aking sariling sensor ng presyon sa isang badyet mula sa ilang mga espongha na nahiga ako. Ang dahilan na ito ay naiiba kaysa sa iba pang mga bersyon ng mga sensor ng presyon ng badyet na ika
Nakakonektang Web na SMART LED Animation Clock Na May Control Panel na Batay sa Web, Naka-synchronize ng Time Server: 11 Mga Hakbang (na may Mga Larawan)
Nakakonektang Web na SMART LED Animation Clock Sa Control Panel na nakabatay sa Web, Naka-synchronize ng Time Server: Ang kuwento ng orasan na ito ay bumalik sa malayo - higit sa 30 taon. Pinangunahan ng aking ama ang ideyang ito noong ako ay 10 taong gulang lamang, bago pa ang LED rebolusyon - pabalik noong LED kung saan 1/1000 ang ningning ng kanilang kasalukuyang ningning na ningning. Isang totoo
Murang Pagpapahusay ng Mga Naka-print na Larawan: 4 na Hakbang (na may Mga Larawan)
Murang Pagpapahusay ng Mga Naka-print na Larawan: Ang murang mga printer ay gumagana nang mahusay, ngunit ang mga naka-print na larawan ay napaka-sensitibo: ang anumang patak ng tubig ay sumisira sa kanila. Ang papel na "larawan" upang mag-print ng mga larawan ay napakamahal. Ang normal na papel ay nagbibigay ng regular na mga resulta. Gumamit ako ng normal na papel na 75g A4 para sa