Mundarija:

WineCabinet - SRO2004: 8 qadam
WineCabinet - SRO2004: 8 qadam

Video: WineCabinet - SRO2004: 8 qadam

Video: WineCabinet - SRO2004: 8 qadam
Video: लकड़ी का काम सीखो Filling Holes and Cracks - Part 2 | Woodworking 2024, Noyabr
Anonim
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004

Bu ko'rsatmada men sizni endi ishlamaydigan elektr sharob shkafining "yangilanishi" bilan tanishtiraman. Bu mening hamkasblarimdan biri meni tuzatishni so'radi, chunki u umuman boshlanmaydi.

Men birinchi marta kabinetning asl quvvat kartasini ta'mirlashga urinib ko'rdim, lekin uni ta'mirlash uchun bir necha soat sarflaganimdan keyin voz kechishga majbur bo'ldim, chunki muvaffaqiyatsizlikni topa olmadim … Aytishim kerakki, mendan oldin boshqa birov bu kartani ta'mirlashga urinib ko'rdi. Bu katta zarar keltirgan, boshqa odam boshlagan ta'mirni qaytarib olish hech qachon oson emas!

Men zaxira buyumni to'g'ri narxda topsam bo'ladimi, deb o'ylayman, lekin o'sha kartani topa olmadim, shuning uchun men noldan boshlashga qaror qildim va butun elektr va elektron tizimni o'zim qayta bajarishga qaror qildim.

1 -qadam: O'zgartirishdan oldin tizim tahlili

Asl tizim quyidagilardan iborat:

- metall korpus (shkaf)

- quvvat manbai va haroratni boshqarish kartasi

- peltier effektli modul

- shkaf ichidagi sovuq havoni aylantirish uchun peltier modulining sovuq tomoniga esadigan quti ichidagi fanat.

- peltier modulining issiq qismiga esadigan quti tashqarisidagi ikkita fanat

- shkaf ichidagi qutini yoqish/o'chirish va kerakli haroratni sozlash imkonini beradi

2 -qadam: Modifikatsiyadan so'ng tizim tahlili

Men ba'zi elementlarni saqladim, boshqalarini o'zgartirdim va ba'zilarini to'liq o'zgartirdim. Mana bu batafsil:

Men saqlagan narsalar:

- metall quti

- eng yumshoq modul

- shkaf ichidagi fanat (peltierning sovuq tomoni)

- shkaf tashqarisidagi muxlislar (peltierning issiq yuzi)

Men nimani o'zgartirdim:

- boshqaruv qutisi (kalit) va haroratni sozlash

Men nimani almashtirdim:

- quvvat manbai va haroratni boshqarish kartasi:

* quvvat manbai qismi 12V/10A adapter bilan almashtirildi

* boshqaruv qismi Arduino UNO, Arduino dvigatel qalqoni, 2 o'rni bo'lgan karta va 12V kuchlanishni turli elementlarga tarqatish uchun ishlatiladigan karta bilan almashtirildi.

3 -qadam: Arduino -ni tanlash

Men birinchi marta Arduino -ni o'z loyihalarimdan birida ishlatganman. Men mikrokontrolderdan foydalanishim kerak bo'lganda, men doimo Microchip PIC -dan foydalanaman, chunki men o'qish paytida dasturlashni o'rgandim.

Ammo keyin men o'zimni Arduino dunyosining vasvasasiga berdim va tan olishim kerak, bu juda zo'r! Kartalar chindan ham puxta o'ylangan va siz o'zingiz tenglikni yasaganingizdan ko'ra kamroq joy egallaydi. Lekin meni hayratga solgan narsa bu dasturlashning soddaligi edi, chunki katta hamjamiyat tufayli vazifani ancha soddalashtiradigan ko'plab kutubxonalar bor!

Men tushunamanki, bu kartalar uchrashgan va hali ham juda muvaffaqiyatli, hamma narsa osonroq, loyihalarni amalga oshirish uchun texnik bilim juda kam.

Tanganing ikkinchi tomoni, ehtimol, bu "juda oddiy", go'yo bizda kirish elementlari va chiqish natijalari bo'lgan quti bor edi, men shaxsan men har doim tizimning ishlash mexanizmini tushunishni afzal ko'raman. Men "kulrang joylar" ga ega bo'lishni yoqtirmayman. Qachonki siz biror narsa qilsangiz va u ishlaydi, lekin siz bilmasangiz, u qanday qilib yoki nima uchun ko'pincha muammolarni keltirib chiqaradi … Lekin bu faqat mening fikrim!

Men katta jamoa tomonidan qo'llab -quvvatlanadigan butun Arduino ekotizimi yaxshi narsa ekanligini inkor etolmayman! Bu elektronika/informatikani ko'pchilik odamlar uchun ochiq qiladi.

4 -qadam: Komponentlar ro'yxati

Bu qism uchun men faqat o'zim qo'shgan qismlarni qo'yaman:

- 12V/10A adapter

- Arduino UNO

- L293D dvigatel haydovchisi qalqoni

- 5V o'rni

- DS18B20 harorat sensori

- Kichik prototipli karta

- DC-IN kabeli (noutbukdan)

- Ba'zi dupont kabellari

- Ba'zi bo'shliqlar (ish stoli kompyuteridan)

- Kontrplakning bir bo'lagi

5 -qadam: ulanish sxemasi

Ulanish diagrammasi
Ulanish diagrammasi

Yuqorida aytganimdek, bu mening Arduino bilan birinchi tahririm. Internetda izlanishlarim davomida men ko'plab sxemalarni ko'rdim, biz Arduino kartalari va ulanishlarini "chizma" ko'rinishida ko'ramiz. Shunday qilib, men ushbu sxemalarni qaysi dastur yordamida tuzish mumkinligini ko'rib chiqdim va Fritzing deb nomlangan dasturni topdim.

Shunday qilib, bu mening ushbu dasturiy ta'minot bilan tuzilgan birinchi sxemam, men qo'limdan kelganicha harakat qilishga harakat qildim, lekin men elementlar orasidagi turli xil aloqalarni o'rnatish uchun biroz qiynaldim, dasturiy ta'minotning barcha funksiyalarini tushunishim shart emas edi …. Amaliyot mukammal qiladi …;)

Diagrammada biz motor qalqoni men ishlatganimga o'xshamasligini ko'ramiz, lekin pinlar bir xil bo'lgani uchun men uni oldim. Xuddi shunday, biz arduino -dan qolgan elementlarga deyarli aloqani ko'rmayapmiz, chunki aslida dvigatel qalqoni Arduino UNO taxtasi ustida ulangan, shuning uchun men hamma narsani sxema bo'yicha motor qalqoni bilan bog'ladim. Men shuningdek, muxlislarni diagrammada motorlar bilan almashtirdim, chunki oxir -oqibat ular shunday …

6 -qadam: Dastur

Dastur
Dastur

Men Arduino IDE -dan foydalangan dastur uchun, shuningdek, motor qalqoni va harorat sensori ishlatilishini osonlashtirish uchun bir nechta kutubxonalardan foydalandim.

Shunday qilib, kutubxonalar yaratuvchilariga rahmat: OneWire.h, DallasTemperature.h, AFMotor.h va Timer.h

Dastur va sharhlar frantsuz tilida yozilgan, chunki men bu loyiha uchun ko'rsatma berishni rejalashtirmagan edim, lekin baribir buni tushunish juda oson.

Men in.ino dasturini va ishlatilgan kutubxonalarni quyida joylashtirdim:

7 -qadam: Tizimning ishlash diagrammasi

Bu erda dastur emas, balki tizim qanday ishlashining diagrammasi. Bu qandaydir mini -qo'llanma. Diagrammaning PDF -faylini ilova sifatida qo'ydim.

8 -qadam: Xulosa

Men bu loyihani bir necha oy oldin qildim va o'shandan beri hamma narsa juda yaxshi ishlayapti. Ehtimol, ba'zi ma'lumotlarning etishmasligi yoki aniq bo'lmagan narsalar bo'lishi mumkin, chunki bu loyiha tugaganidan bir necha oy o'tgach yozilgan. Buning uchun uzr so'rayman.

Qanday bo'lmasin, bu juda yaxshi loyiha edi, men noldan boshlashim kerak edi, lekin juda kam byudjet uchun. Va, ehtimol, u buzilmaguncha uzoq vaqt xizmat qilmagan asl tizimdan ko'ra ishonchli bo'ladi. Men bu loyiha uchun ko'rsatma yozishni rejalashtirmagan edim, boshqa ko'rsatmalarimga qaraganda tushunish osonroq bo'lishi mumkin, lekin agar ba'zi elementlarni boshqa odamlar ishlatsa, men bundan xursand bo'laman! =)

Men yozish uslubim to'g'ri bo'ladimi, bilmayman, chunki men qisman tezroq avtomatik tarjimondan foydalanmoqdaman, chunki men ingliz tilida gapirmayman, chunki ingliz tilini mukammal yozadigan odamlar uchun ba'zi jumlalar g'alati tuyulishi mumkin. Shunday qilib, yordami uchun DeepL tarjimoniga rahmat;)

Agar sizda ushbu loyiha bo'yicha savollaringiz yoki sharhlaringiz bo'lsa, menga xabar bering!

Tavsiya: