Mundarija:
- 1 -qadam: O'zingizning aqlli termostatni yaratish uchun nima kerak
- 2 -qadam: Xo'sh, termostat qanday ishlaydi?
- 3 -qadam: ESP8266 -ni lehimlash
- 4 -qadam: Harorat sensori va chipni o'rni
Video: Internetga ulangan arzon termostat: 12 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Ko'p uy xo'jaliklarida o'z yo'lini topgan narsalarning birinchi Internet mahsulotlaridan biri bu aqlli termostat. Ular sizning uyingiz issiq bo'lishni xohlaganingizda va odatda qanday xona harorati talab qilinishini bilib olishlari mumkin.
Qizig'i shundaki, ular hatto uydan tashqarida bo'lganingizda ham, mobil qurilmangiz yordamida isitgichni yoqish va o'chirish uchun ishlatilishi mumkin. Agar siz ketayotganingizda o'chirishni unutganingizda yoki uyingizga chiroyli va issiq uyga qaytmoqchi bo'lsangiz, bu juda qulay.
Muammo shundaki, Nest va Ecobee kabi termostatlar juda qimmat. Lekin nima uchun o'zingiz qurishingiz mumkin bo'lgan narsa uchun 250 dollar to'laysiz, to'g'rimi? Sizga 30 dollar uchun arzon, o'zingizning aqlli, onlayn DIY termostatni qanday qilishni ko'rsataman. Bonus sifatida siz hatto termostatni boshqarish uchun veb -ilova uchun yozgan kodimdan foydalanishingiz mumkin va men sizga termostat uchun metall sensorli sig'im korpusini yasashni ko'rsataman, bu hatto eng oddiy do'stlarni ham hayratda qoldiradi.
1 -qadam: O'zingizning aqlli termostatni yaratish uchun nima kerak
Mening termostatni qurish juda oson (agar siz lehimlashni bilsangiz va bu ham oson bo'lsa) va u tayyor komponentlardan foydalanadi:
- Adafruit Huzzah ESP8266 ($ 9.95)
- DHT22 moduli (6, 95 evroda, men chiqib ketish taxtasida bo'lganlarni afzal ko'raman)
- Relay (ular ikki dollardan kamga ketadi)
- 2 amperda 5 voltli quvvat manbai (har qanday telefon zaryadlovchisi yaxshi ishlaydi)
- Perfboard (menga Adafruits perma-proto taxtalari yoqadi)
- Jumper simli erkak-ayol
- Lehim sim (qo'rg'oshinsiz foydalaning, bu siz uchun yaxshiroq)
Devorga ish qo'yish uchun siz ko'p yo'llarni tanlashingiz mumkin, lekin men qilgan ish uchun sizga kerak bo'ladi:
- 2 ta mikro-servo (masalan, SG92R, har biri 6 evro)
- Metall korpus (men eski CD-rom diskidan foydalanardim)
- 4 ta LED
- NPN-tranzistor (BC547 turi)
- Rezistorlar (220 ohm va er-xotin 330 kilo-ohm)
- Pleksiglas bo'lagi
- Yog'och bo'lagi
- Vintlardek va temir sim kabi mayda -chuyda buyumlar
Zanjirni yaratish uchun sizga faqat lehimli temir kerak. Multimetr hamma narsani to'g'ri ulaganingizni tekshirish uchun juda qulaydir. Sizning kompyuteringizda ESP8266 chipiga dasturiy ta'minotni yuklash uchun Arduino dasturi va ketma -ket konvertorli USB yoki kabel kerak bo'ladi.
Koson uchun metallni kesish uchun men Dremel ishlatardim. Quvvat matkapi, arra va yopishtiruvchi qurol ham yordam beradi. Agar siz termostatni quvvatlantirish uchun qo'shimcha kabelni tortmoqchi bo'lsangiz, sizga sim tortuvchi asbob va kremniy purkagich kerak bo'lishi mumkin.
2 -qadam: Xo'sh, termostat qanday ishlaydi?
Markaziy isitish tizimiga ega bo'lgan ko'pgina uylarda, devor isitgich va yashash xonasidagi termostat orasidagi quvur orqali o'tadi.
Termostat, aslida, isitgichni yoqadigan va o'chiradigan kalitdan boshqa narsa emas. Istalgan haroratni sozlash uchun terish yoki tugmalar mavjud. Xonadagi harorat belgilangan haroratdan pastga tushganda, termostat isitgichdan keladigan simlarni ulaydi. Isitgich uni yoqish kerakligini shunday biladi. Isitgich ichidagi aylanma nasos uydagi radiatorlar orqali, belgilangan haroratdan yuqori bo'lmaguncha, issiq suv quyadi, bu vaqtda termostat ikkita simni uzib qo'yadi.
Agar sizda devordan bir nechta simlar chiqayotgan bo'lsa, siz ularni ulash orqali qaysi ikkita simni sinab ko'rishingiz mumkin va (agar do'stingiz bo'lsa), agar isitgich yoqilsa (odatda qizil va ko'k simli bo'lsa) tinglang.
Soqovli isitgichlar va aqlli isitgichlar
Ko'pgina isitgichlar vaqti -vaqti bilan gazni to'kish uchun etarlicha aqlli bo'lib, qayta isitishdan oldin tizim orqali issiq suv quyilishiga imkon beradi. Bu energiyani tejaydi. Biroq, ba'zi eski turdagi isitgichlar bunday qilmaydi, va siz ularga qanday vazifa aylanishi eng samarali ekanligini bilib, ularga yordam berishingiz va termostatdagi kodni mos ravishda o'zgartirishingiz kerak bo'ladi.
Yana bir narsani hisobga olish kerak. Mening uyimda, isitgich modulyatsion ishontirishga ega, shuning uchun uni yoqish va o'chirish juda oddiy. Ammo yangi isitgichlar termostatlar OpenTherm protokolidan foydalanishini kutishadi. Shunday qilib, termostatlar nafaqat isitgichni yoqish va o'chirishni, balki tizimdagi suvni qanchalik qizdirish kerakligini ham aytadi. Muammo emas: Arduino uchun OpenTherm kutubxonalari ham mavjud.
3 -qadam: ESP8266 -ni lehimlash
ESP8266 moduli, ehtimol, sizga to'liq yuboriladi, lekin qora sarlavhalar lehimlanmagan. Buni qilganingizdan so'ng, hamma narsani protoboardga lehimlang. O'rnatilgan bo'sh joyning har ikki tomoniga qatorlar qo'yganingizga ishonch hosil qiling, shunda ular ulanmaydi.
ESP8266 -ni quvvat manbaiga ulash uchun qisqa simni (yaxshisi qizil rangda) kesib oling. Protobarddagi simni chipdagi pinning yoniga lehimlang, u erda "Vbat" yozilgan. Telning ikkinchi uchini qizil chiziq bilan qatorga lehimlang (quyidagi rasmga qarang). Qora ip bilan ham xuddi shunday qiling va uni chipdagi "GND" ("er" uchun) va qora (yoki ko'k) chiziqli qator o'rtasida lehimlang.
Keyin protobordga kichik vintli terminalni lehimlang, shunda siz simlarni quvvat manbaidan 5 voltsli temir yo'lga osongina ulashingiz mumkin.
Chip o'z navbatida sensorga quvvat beradi, shuning uchun protobordning qarama -qarshi tomonida ESP8266 ning 3V chiqishi bilan qizil qatorga va GND pinidan ko'k qatorga simni lehimlang. Endi sizda protobordda 5 voltli, 3,3 voltsli va ikkita er osti relslari bor.
Lehimlagandan so'ng, men perforatorni kichikroq qilib kesib oldim, shunda u keyinchalik mening ishimga mos keladi. Lehimlashdan oldin buni qilish yaxshiroqdir, lekin keyin siz mendan ko'ra yaxshiroq rejalashtiruvchi bo'lishingiz kerak.
Men uni termostatni boshqa qismlari bilan birga vintlar bilan yog'ochga mahkamladim.
4 -qadam: Harorat sensori va chipni o'rni
Simsiz aloqa tanlovining ikkinchi sovrini
Tavsiya:
Internetga ulangan do'konda stereo yaratish: 6 qadam (rasmlar bilan)
Internetga ulangan do'konga stereo qilish: men mashinani haydab ketayotganda radio yoqsam, o'zimning 90.7 KALX kollej radiostansiyasiga murojaat qilaman. Yillar davomida va men yashagan turli joylarda men har doim kollej radiostansiyalarini tinglaganman. Internetning kuchi tufayli men hozir tinglay olaman
Zwift uchun Internetga ulangan fan: 7 qadam (rasmlar bilan)
Zwift uchun Internetga ulangan muxlis: Men internetga ulangan fanatni yaratdim, u Zwift, velosiped poygalarining virtual o'yini / o'quv tizimi. Qachonki siz Zwift -ga tezroq borsangiz, muxlis tashqi haydash sharoitlarini simulyatsiya qilish uchun tezroq aylanadi.;) Men buni yaxshi qurdim, umid qilamanki sizga yoqadi
Internetga ulangan SMART LED animatsion soati, veb-boshqaruv paneli, vaqt serveri sinxronlashtirilgan: 11 qadam (rasmlar bilan)
Internetga ulangan SMART LED animatsion soati veb-boshqaruv paneli bilan, vaqt serveri sinxronlashtirildi: bu soatning hikoyasi uzoq o'tmishga borib taqaladi-30 yildan ortiq. Otam bu g'oyani men atigi 10 yoshimda, LED inqilobidan ancha oldin boshlagan. Haqiqiy
MESH: Internetga ulangan tugmalar bilan reyting tizimi: 5 qadam (rasmlar bilan)
MESH: Internetga ulangan tugmachali reyting tizimi: Agar restoranlar yoki boshqa korxonalar mijozlarning fikr-mulohazalarini joyida yig'ib, darhol ularni elektron jadval bilan sinxronlashsa-chi? Bu retsept - o'zingizning interaktiv reyting tizimini yaratishning tez va oddiy usuli. Internetga ulangan b to'plamini oling
Internetga ulangan robot yarating (taxminan 500 dollarga) (Arduino va netbuk yordamida): 6 qadam (rasmlar bilan)
Internetga ulangan robotni (taxminan 500 dollarga) qiling (Arduino va Netbukdan foydalangan holda): Ushbu ko'rsatma sizga o'zingizning Internetga ulangan robotingizni (Arduino mikrokontroller va Asus eee kompyuteri yordamida) qanday qurishni ko'rsatib beradi. Ulangan robot? Albatta o'ynash uchun. Robotingizni xona bo'ylab yoki sanoq bo'ylab haydang