Mundarija:
- 1 -qadam: oddiy boshqaruvchi
- 2 -qadam: materiallar
- 3 -qadam: dasturiy ta'minot
- 4 -qadam: sxematik
- 5 -qadam: Arduino ishda
- 6 -qadam: RPM
- 7 -qadam: Kelgusi rejalar
Video: Arduino fanatlar boshqaruvchisi: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Salom!
Bu qisqa qo'llanmada men o'zimning juda oddiy, ammo foydali gadjetimni ko'rsataman. Men buni do'stimning o'g'li uchun ta'lim maqsadida, maktab taqdimoti uchun yaratdim.
Boshlaylik.
1 -qadam: oddiy boshqaruvchi
Bu Nokia 5110 displeyi, BC547 NPN tranzistorli, 3 simli (12V) kompyuterli fan, 2 LEDli va DS18B20 harorat sensori yordamida, nano asosidagi oddiy arduino boshqaruvchisi. Rasmda ko'rib turganingizdek, bu oddiy va oddiy sozlash.
2 -qadam: materiallar
Kerakli qismlar:
- Har qanday arduino taxtasi
- Nokia 5110 LCD / yoki HX1230 LCD ham mos keladi
- non paneli
- bir nechta o'tish simlari
BC547 yoki boshqa shunga o'xshash NPN tranzistorlari
- DS18B20 harorat sensori
- 2 yoki 3 simli 5/6/12/24V fan yoki boshqa elektron komponent
- 2X 200 ohmli rezistorlar va ikkita LED
- Ayol pin sarlavhalari
- Agar fanning aylanish tezligini o'lchashni xohlasangiz, oddiy 1N4007 diodi va 10K tortish qarshiligi kerak bo'ladi.
3 -qadam: dasturiy ta'minot
Ushbu sozlash uchun men funksionallikni ko'rsatish uchun juda oddiy eskiz tayyorladim.
Kerakli kutubxonalarni yuklab oling, kompilyatsiya qiling va arduino -ga yuklang.
PCB fayli uchun ushbu havolaga o'ting, muharrirda oching va siz gerber faylini yaratishingiz mumkin.
easyeda.com/Lacybad/arduino-fan-controller
Mening ikkinchi tenglikni bu havola orqali yuklab olish mumkin:
easyeda.com/Lacybad/arduino-nano-controlle…
Xuddi shu kompyuter 4 ta tranzistorli SSD1306 displeyidan foydalanadi.
4 -qadam: sxematik
Ko'rib turganingizdek, menda vaqt bor edi va tushunishni osonlashtiradigan sxemani tuzdim.
Agar siz fanning aylanish tezligini ko'rishni xohlasangiz, to'g'ri sozlamani o'rnating. Aks holda, diod va tortish qarshiligini qo'shmang.
5 -qadam: Arduino ishda
Bir oz tushuntirish:
Bu sozlamada, biz sovutish foniy bilan biror narsani sovutishni xohlaymiz. Arduino ob'ekt/yoki suyuqlik/haroratini o'lchaydi. Harorat ma'lum bir qiymatdan oshib ketganda, arduino tranzistorlar bazasiga signal beradi (YUQORI), shuning uchun elektr u orqali o'tib, fanni yoqadi.
Bizning holatda, tranzistor kalit kabi ishlaydi.
Yagona kamchilik shundaki, NPN tranzistorlarining ko'pchiligi (BC547 kabi) maksimal 100-150mA gacha bo'lgan oqim cheklovlariga ega.
Harorat ma'lum bir qiymatga tushganda, arduino chiqish pinini YUQOR holatidan LOW holatiga o'tkazadi. Shunday qilib, shundan keyin u orqali elektr toki o'tmaydi, fan o'chadi.
Shuning uchun men arduinos D6 pinini (pwm) ishlatardim.
Sovutish yoqilgan ekan, qizil chiroq yonadi, sovutilmaganda Yashil chiroq yonadi.
Kompyuterda fan ta'minoti uchun 5/12V kirish mavjud. Quvvat manbasini Arduino yoki 12V kirishni almashtirish uchun o'tish moslamasi mavjud. Nazariy jihatdan, o'tish moslamasini 12V kuchlanish bilan ham ishlatish mumkin, chunki men uni AMS1117 kuchlanish regulyatoriga ulangan arduino VIN piniga uladim. Nazariy jihatdan, u 12 voltli kirishni boshqarishi mumkin, lekin "sehrli tutun" bilan tavakkal qilishni xohlamagan.
Ammo bu sozlash bilan u o'z o'rni, mosfets va boshqalarni boshqarishi mumkin …
LGT8F328PU NANO BOARDS dan foydalanishni tavsiya etmayman !!!! Bu juda zaif quvvat manbai, shuning uchun u ishlamaydi. Sinab ko'rdim.
6 -qadam: RPM
Kompyuterni loyihalashda men rpm o'lchovini hisobga olmaganman va uni eskizda birinchi yozmaganman. Men keyinroq qo'shdim. Kompyuterda hamma narsani birinchi marta yig'ganimda, arduino sovutishni to'xtatgandan va fan o'chganidan so'ng, fan pervanesi har ikki soniyada bir oz siljiganini angladim. Men nima qilishni bilmas edim, men zal effekti sensori orqasiga yo'naltirilgan oddiy diodni o'rnatdim va D2 piniga 10K tortish qarshiligini qo'shdim. Ventilyator to'xtasa ham, bu bezovta qiluvchi harakat to'xtaydi. Endi u yaxshi ishlaydi.
7 -qadam: Kelgusi rejalar
Mening yozda ikkita rejam bor. Men mototsiklim uchun ventilyatorni sovutishni xohlayman, chunki u faqat havo bilan sovutiladi. Ammo u to'xtatilganda, sovutish bo'lmaydi va qizib ketish natijasida shikastlanish xavfi tug'iladi.
Ikkinchi reja - mening hovlimdagi o'simliklarni sug'orish tizimi. 6 yoki 12 voltli suv nasosi etarli darajada ko'p va ular IRF520 mosfet moduli bilan boshqariladi. Lekin, odatda, men ularni lehimlab, uni IRLZ44N bilan almashtiraman, chunki mantiqiy moslama N kanalli fetga qaraganda arduino uchun yaxshiroqdir. Balki men tugatganimdan keyin ularni ham joylashtiraman.
Umid qilamanki, kimdir buni foydali deb topadi. Pls undan bemalol foydalanishlari mumkin!
Tavsiya:
Ikki tomonlama tashrifchining hisoblagichli avtomatik xona yoritgichi va fanatlar boshqaruvchisi: 3 qadam
Ikki tomonlama tashrifchining hisoblagichli avtomatik xona yoritgichi va fanatlar boshqaruvchisi: Ko'pincha biz stadionda, savdo markazida, ofislarda, sinf xonalarida tashrif buyuruvchilarning hisoblagichlarini ko'ramiz. Ular odamlarni qanday hisoblaydilar va ichkarida hech kim bo'lmaganida chiroqni qanday yoqadi yoki o'chiradi? Bugun biz bu erda ikki tomonlama tashrifchining hisoblagichi bo'lgan avtomatik xonali yorug'lik nazorat qilish loyihasi bilan keldik
Arduino asosidagi DIY o'yin boshqaruvchisi - Arduino PS2 o'yin boshqaruvchisi - DIY Arduino Gamepad bilan Tekken o'ynash: 7 qadam
Arduino asosidagi DIY o'yin boshqaruvchisi | Arduino PS2 o'yin boshqaruvchisi | DIY Arduino Gamepad bilan Tekken o'ynash: Salom bolalar, o'yin o'ynash har doim qiziqarli, lekin o'zingizning shaxsiy o'yiningiz bilan o'ynash yanada qiziqarli, shuning uchun biz ushbu qo'llanmada arduino pro micro yordamida o'yin boshqaruvchisi qilamiz
Kompyuter fanatlar boshqaruvchisi: 4 qadam
Kompyuter fanatlar boshqaruvchisi: Hammaga salom! Mana mening yangi Instructable.CPU sovutgichlarim so'nggi yillarda tobora samaraliroq bo'lib kelmoqda. Biroq, bu yuqori ko'rsatkich odatda narxga ega: ko'proq shovqin. Bu shovqin bezovta qiladi va farovonlik va mahsuldorlikni pasaytiradi
Arduino ish stoli fanatlar boshqaruvchisi: 4 qadam
Arduino ish stoli fanatlar boshqaruvchisi: Men yaqinda kompaniya ichidagi rollarni o'zgartirganimda, men Bredforddan Veykfilddagi bosh ofisimizga ko'chib o'tdim. Men sodiq eski stolim bilan xayrlashdim, yonimda o'tirmasligim uchun stol foniy bo'lishi kerak edi ……. Baribir, bizning tendentsiyamiz
Harorat sensori (LM35) ATmega32 va LCD displey bilan o'zaro aloqa - Avtomatik fanatlar nazorati: 6 qadam
Harorat sensori (LM35) ATmega32 va LCD displey bilan o'zaro aloqa | Ventilyatorlarni avtomatik boshqarish: harorat sensori (LM35) ATmega32 va LCD displey bilan o'zaro aloqa