Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu ko'rsatma sizga fotosel va termistorlar yordamida yorug'lik intensivligini o'zgartirib, energiyani tejashni o'rgatish uchun mo'ljallangan. Biz sizga MATLAB yordamida Arduino -ni qanday sxemani tuzish va kodlashni ko'rsatamiz.
1 -qadam: Muammo haqida bayonot
Ko'pincha binolarda chiroqlar yoqiladi va kun bo'yi bir xil kuch beradi. Tabiiy yorug'lik bilan xonadagi umumiy yorug'lik intensivligi o'zgaradi. Biz xonadagi tabiiy yorug'lik miqdorini hisobga oladigan va energiyani tejash uchun sun'iy yorug'lik intensivligini o'zgartiradigan qurilma yaratdik. Tabiiy quyosh nuri ham xonani isitadi, shuning uchun biz harorat o'zgarishini hisobga oladigan qurilmani qo'shdik, shuning uchun xona ichidagi haroratni saqlab turish uchun pardani tushirish yoki ko'tarish mumkin. Bu tizimlarning barchasi birgalikda energiya tejaydigan mahsulotni yaratish uchun ishlaydi!
2 -qadam: Ishlatilgan qismlar va materiallar
Yuqorida ko'rsatilgan sxemani yaratish uchun sizga quyidagilar kerak bo'ladi:
(1) Arduino taxtasi
(1) LED chiroq
(1) fotosel
(1) termistor
(2) 330 Ohmli rezistorlar
(1) xizmat ko'rsatish
(12) Ikki tomonlama simlar
(1) USB kabeli
(1) MATLAB bilan ish stoli
(1) 3D printer va Fusion 360
3 -qadam: 3D tayog'ingizni yaratish
Ushbu bosqichda sizga yordam beradigan 8 ta rasm mavjud. Birinchi 7 -da Autodesk Fusion ishlatiladi, ikkinchisi esa yakuniy mahsulot
Biz, asosan, lenta yordamida servoga ulanadigan tayoqni loyihalashtirmoqdamiz. Servo va tayoq birgalikda parda vazifasini bajaradi, bu xonadagi haroratni "quyosh nuri" ni blokirovka qilish yoki kiritish orqali tartibga soladi. Ish tugagach, tayoqni servoga mahkamlang.
Eskizni yaratish bo'yicha ko'rsatmalar:
1. Autodesk -ni oching va "Yaratish" ochiladigan yorlig'ini bosing. Birinchi rasmda ko'rsatilgandek "silindr" variantini bosing. Dastlabki 5 mm ekstruziyada qoldiring.
2. Qattiq tsilindrni olganingizdan so'ng, "Eskiz" ni bosing va keyin uchinchi rasmda ko'rsatilgandek "Markaziy diametr doirasi" variantini tanlang.
3. Qattiq tsilindringizning markazini bosing va yangi aylananing diametrini 9 mm ga o'zgartiring.
4. Yana "Yaratish" tugmasini bosing va "Extrude" -ni tanlang. Siz tanlagan tekislik sifatida kichikroq doirani bosing va amalni "qo'shilish" ga o'zgartiring.
5. Aylanani 65 mm gacha yoki xohlagan uzun yoki qisqa qilib qo'ying. Eskiz tugadi va ettinchi rasmga o'xshash bo'lishi kerak.
6. Eskizni eksport qiling va mahalliy 3D printeringizga chop eting. Taxminan 25 daqiqa davom etishi kerak va to'liq tugatilib, chop etilganda oxirgi fotosuratga o'xshab ketishi kerak.
4 -qadam: Konfiguratsiya
Non paneli va Arduino simlari quyidagicha:
Blockboard eksklyuziv:
Quvvat manbai 28a dan
24a dan ergacha sim
24C dan 26C gacha qarshilik
Termistor 26 dan 28 gacha
Quvvat uchun 20a dan sim
Fotosel 18C dan 20C gacha
16 dan 18 gacha qarshilik
4a dan ergacha sim
LED 4c dan 6c gacha
16a dan ergacha sim
Breadboard va Arduino:
Non panelidagi 18a -dan Arduino -dagi 'A0' simlari
Non panelidagi 26a -dan Arduino -dagi "A1" gacha
Non panelidagi 6e -dan Arduino -dagi "D3" gacha sim
Quvvat manbai Arduino -dagi "5V" ga qadar
Non panelidagi simni Arduino -dagi "GND" ga ulang
Servo:
Quvvat uzatish paneli taxtasida Servo
Non panelidagi simdan Servogacha
Arduino -dagi "D9" dan Servogacha sim
5 -qadam: kodlash
Kod yuqoridagi rasmlarda ko'rsatilgan
6 -qadam: Barcha qadamlarni bir joyga to'plang va zavqlaning
Sizning 3D tayog'ingiz servoga ulanganidan so'ng, barcha simlar tugallandi va siz butun kodni yozdingiz, sizda energiya tejaydigan yorug'lik tizimi mavjud.