Mundarija:
Video: FurnaceClip: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bizning pechimiz podvalda yashaydigan hayvonga o'xshaydi. Qachonki "yoqilgan" bo'lsa, uyning ovozi eshitiladi va siz turgan joydan unchalik uzoq bo'lmagan joyda nimadir yonayotganini sezishingiz mumkin.
Bu yoqimsizlikni o'choq qachon va qancha vaqt ishga tushishini bilishga qiziqish bilan bog'lang va sizda mening FurnaceClip uchun fon bor.
(Bu kabi ma'lumotlar foydali bo'lishi mumkin. Bir necha yil oldin, bizning pechimiz yozda tez -tez yonib turardi. To'g'ri emasdek tuyulgan. Biz bir necha yil o'tgach, issiq suv idishi boshqaruv moslamasining nuqsonli ekanligini bilib oldik. Sizga shuni aytishim mumkinki, biz qancha yoqilg'i va naqd pulni behuda sarflaganmiz, bu muammoni tezroq hal qila olmaymiz).
Men yillar davomida bir nechta yondashuvlarni sinab ko'rdim va hozirda bir necha oydan beri ishlaydigan va (nihoyat) maqsadlarimga erishadigan iteratsiyaga ega bo'ldim.
1 -qadam: sozlash
Menda Raspberry Pi-da ishlaydigan Blynk serveri bor, u ESP8266 uchun Wi-Fi-ni qo'llab-quvvatlaydigan Adafruit Huzzah-ni o'z ichiga olgan FurnaceClip va Internet o'rtasidagi aloqani ta'minlash vazifasiga bag'ishlangan. Ma'lumotlar Blynk bulutida saqlanadi. Bu tendentsiyalar haqida katta tasavvurga ega bo'lish uchun uni CSV formatida yuklab olish mumkin.
Blynk ilovasi ham mening telefonimga o'rnatildi, shuning uchun men pechning real vaqt holatini va uning o'tgan bir necha soat, hafta yoki oydagi ish vaqtini bilib olaman.
Menda bor narsani amalga oshirish uchun sizga FurnaceClip taxtasi, o'choq ishlayotgan vaqtda o'chadigan 115V tarmog'iga kirish, Raspberry Pi va Blynk java serveri va aqlli telefoningiz uchun Blynk ilovasi kerak bo'ladi.
2 -qadam: O'chirish davri
FurnaceClip sxemasi yuqorida. Ehtimol, butun loyihadagi eng qiyin vazifa - bu sxemani ishga tushirish usulini topish. Men o'choq "yoqilgan" paytda kontaktlarning zanglashiga olib kelishini xohlardim.
Bu uchinchi takrorlash haqida. Birinchi takrorlashda menda Raspberry Pi ga ulangan shamollatgich ostida DHT22 harorat sensori bor edi. Bu kodga juda bog'liq edi, shuning uchun men taqqoslash sxemasiga ulangan kichik fanga bordim.
3 -qadam: Birinchi urinish
Men o'chirish oynasining tashqarisidagi shamollatgich ostida, ular Powervent deb ataydigan kichik fanatni sinab ko'rdim. Bu yaxshi ishladi. Kichkina fan tez aylansa, taxminan 2V ishlab chiqaradi.. lekin har kuni o'choqdan chiqadigan issiq (100 daraja S) iflos oqim oladi. Men shuni bildimki, muxlislar bir yoki ikki oydan keyin eskirgan, bu men izlayotgan ishonchli operatsiya emas edi.
Buni amalga oshirish uchun sxemada kichik fanning kuchlanish chizig'idagi taqqoslagich ishlatilgan.
4 -qadam: Ikkinchi urinish
Shunda men o'chog'imda chiqindi ventilyatorida yuqori harorat sensori borligini bilib oldim, u chiqindi shamollatish harorati haddan tashqari ko'tarilganda o'chirishga mo'ljallangan. Menimcha, agar katta qor tushsa va tashqariga chiqadigan elektr quvvati tiqilib qolsa, bu o'choqni o'chirish uchun mo'ljallangan. Yangi Angliyada bizda katta qor yog'di, lekin buning uchun hech narsa qilinmaydi … hali.
Pech ishga tushganda, haddan tashqari harorat sxemasi 115V kuchlanishni oladi. 115V sensordan o'tib ketguncha o'choq ishlaydi. Aks holda, u juda issiq va o'choq o'chadi.
Men bu 115Vni bir martalik ko'p vibratorga kirish sifatida ishlatdim, u uxlab yotgan ESP8266-ni qayta o'rnatdi. Chip uyg'onadi, uyning WiFi tarmog'iga ulanadi va o'tgan vaqtni hisoblay boshlaydi. Pech o'chganda, kirish pimi chegara kuchlanishidan pastga tushadi, hisoblash to'xtaydi, Blynk serveriga yakuniy qiymat yoziladi va chip yana o'chirish rejimiga o'tadi. Agar siz kodga qiziqsangiz, menga xabar bering va men uni baham ko'raman. Menda ham birinchi taxtadan qolgan ikkita taxta va ehtiyot qismlar bor, shuning uchun agar siz buni beta -testdan o'tkazmoqchi bo'lsangiz, menga bu foizni yuboring, men sizga taxtani yuboraman.
Bu haqida. Ko'p narsalarda bo'lgani kabi, bu loyihaning ham yaxshi tomoni - men hozir bo'lgan joyimga etib kelganim. Ularning barchasi ozgina bilim va tushuncha beradi va bu hammasi haqida!
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)
Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik