Բովանդակություն:
- Քայլ 1: Պարզ վերահսկիչ
- Քայլ 2: Նյութեր
- Քայլ 3: Softwareրագրակազմ
- Քայլ 4: Սխեմատիկ
- Քայլ 5: Arduino- ն աշխատանքի մեջ
- Քայլ 6: RPM
- Քայլ 7: Ապագա ծրագրեր
Video: Arduino Fan Controller: 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Բարեւ Ձեզ!
Այս կարճ ուսանելիում ես ցույց կտամ իմ շատ պարզ, բայց միևնույն ժամանակ օգտակար գործիքը: Ես սա ստեղծել եմ իմ ընկերոջ որդու համար ՝ կրթական նպատակով, դպրոցական շնորհանդեսի համար:
Եկ սկսենք.
Քայլ 1: Պարզ վերահսկիչ
Սա arduino նանոյի վրա հիմնված պարզ վերահսկիչ է, որն օգտագործում է Nokia 5110 էկրան, BC547 NPN տրանզիստոր, 3 մետաղալար (12 Վ) համակարգչի օդափոխիչ, 2 լուսարձակներ և DS18B20 ջերմաստիճանի տվիչ: Ինչպես տեսնում եք նկարում, դա պարզ և հիմնական կարգավորում է:
Քայլ 2: Նյութեր
Պահանջվող մասեր.
- Արդուինոյի ցանկացած տախտակ
- Nokia 5110 LCD / կամ HX1230 LCD- ը նույնպես հարմար է
- գրատախտակ
- մի քանի ցատկող լարեր
- BC547 կամ ցանկացած այլ նմանատիպ NPN տրանզիստոր
- DS18B20 ջերմաստիճանի տվիչ
- 2 կամ 3 մետաղալարով 5/6/12/24 Վ օդափոխիչ կամ ցանկացած այլ էլեկտրոնային բաղադրիչ
- 2X 200 օմ դիմադրություն և երկու LED
- Իգական կապի վերնագրեր
- եթե ցանկանում եք չափել երկրպագուի պտույտը / րոպե, ապա կպահանջվի պարզ 1N4007 դիոդ և 10K ձգման դիմադրություն:
Քայլ 3: Softwareրագրակազմ
Այս կարգավորման համար ես շատ պարզ ուրվագիծ արեցի ՝ ֆունկցիոնալությունը ցուցադրելու համար:
Ներբեռնեք անհրաժեշտ գրադարանները, կազմեք և վերբեռնեք arduino- ում:
PCB ֆայլի համար անցեք այս հղումով, բացեք խմբագրիչում և կարող եք առաջացնել gerber ֆայլ:
easyeda.com/Lacybad/arduino-fan-controller
Իմ երկրորդ PCB- ն կարելի է ներբեռնել այս հղումով.
easyeda.com/Lacybad/arduino-nano-controlle…
Նմանատիպ PCB- ն օգտագործում է SSD1306 էկրանը ՝ 4 տրանզիստորով:
Քայլ 4: Սխեմատիկ
Ինչպես տեսնում եք, ես ժամանակ ունեցա և ստեղծեցի ցնցող սխեմա ՝ ավելի հեշտ հասկանալու համար:
Եթե ցանկանում եք տեսնել երկրպագուի պտույտը / րոպե, կատարեք ճիշտ կարգավորումը: Եթե ոչ, մի ավելացրեք դիոդն ու քաշվող դիմադրությունը:
Քայլ 5: Arduino- ն աշխատանքի մեջ
Մի փոքր բացատրություն.
Այս պարամետրում ենթադրենք, որ մենք ուզում ենք ինչ -որ բան սառեցնել հովացման օդափոխիչով: Արդուինոն չափում է օբյեկտի/կամ հեղուկի/ջերմաստիճանը: Երբ ջերմաստիճանը գերազանցում է որոշակի արժեքը, arduino- ն ազդանշան է տալիս (HIGH) տրանզիստորների բազային, ուստի էլեկտրաէներգիան կարող է հոսել դրա միջով ՝ միացնելով օդափոխիչը:
Մեր դեպքում տրանզիստորը գործում է որպես անջատիչ:
Միակ թերությունն այն է, որ NPN տրանզիստորների մեծ մասը (ինչպես BC547- ը) ունեն ընթացիկ սահմանափակում `առավելագույնը 100-150 մԱ:
Երբ ջերմաստիճանը նվազում է որոշակի արժեքի տակ, arduino- ն ելքային կապը բարձր վիճակից անցնում է OWԱOWՐ: Այսպիսով, դրանից հետո էլեկտրաէներգիա չի հոսում դրա միջոցով ՝ անջատելով օդափոխիչը:
Այդ պատճառով ես օգտագործեցի arduinos D6 փին (pwm):
Քանի դեռ հովացումը միացված է, ԿԱՐՄԻՐ լուսարձակը միացված է, երբ չի սառչում, Կանաչ լուսարձակը միացված է:
PCB- ում կա 5/12V մուտք օդափոխիչի մատակարարման համար: Առկա է հոսանքի աղբյուրը Arduino- ից կամ 12V մուտքից անջատելու համար: Տեսականորեն թռիչքը կարող է օգտագործվել նույնիսկ 12 Վ լարման դեպքում, քանի որ այն միացրել եմ arduino- ի VIN կապին, որը միացված է AMS1117 լարման կարգավորիչին: Տեսականորեն այն կարող է կարգավորել 12 վոլտ մուտք, բայց չցանկացավ վտանգել «կախարդական ծուխը»:
Բայց այս կարգավորմամբ այն կարող է վերահսկել ռելեներ, mosfets և այլն…
ՉԵՄ ԱՌԱOMԱՐԿՈՄ ՕԳՏԱԳՈՐԵԼ LGT8F328PU NANO տախտակները !!!! Այն ունի շատ թույլ էներգիայի մատակարարման ունակություն, այլևս այն չի աշխատի: Փորձեց այն:
Քայլ 6: RPM
Երբ ես նախագծեցի համակարգիչը, ես չէի հաշվում rpm չափիչով և առաջինը չէի գրում էսքիզում: Ավելի ուշ ավելացրի: Երբ ես առաջին անգամ ամեն ինչ հավաքեցի համակարգչի վրա, հասկացա, որ այն բանից հետո, երբ arduino- ն դադարել է սառչել և օդափոխիչը անջատվել է, երկրպագուների պտուտակն ամեն երկու վայրկյանը մեկ մի փոքր շարժվում էր: Ես չգիտեի, թե ինչ անել, այնպես որ ես դահլիճի էֆեկտի սենսորին տեղադրեցի մի պարզ դիոդ և D2 քորոցին ավելացրեցի 10K ձգման դիմադրություն: Նույնիսկ եթե օդափոխիչը կանգ է առնում, այս անհանգստացնող շարժումը դադարում է: Հիմա դա լավ է աշխատում:
Քայլ 7: Ապագա ծրագրեր
Ամռան համար երկու ծրագիր ունեմ: Ես ուզում եմ օդափոխիչի հովացում պատրաստել մոտոցիկլետիս համար, քանի որ այն միայն օդով է սառեցված: Բայց երբ այն դադարեցվում է, այլևս չի սառչում և վտանգ է սպառնում գերտաքացումից:
Երկրորդ հատակագիծը բույսերի ջրելու համակարգ է իմ բակում: 6 կամ 12 վոլտ ջրի պոմպը ավելի քան բավարար է, և դրանք կառավարվելու են IRF520 mosfet մոդուլով: Բայց սովորաբար դրանք զոդում եմ և փոխարինում IRLZ44N- ով, քանի որ տրամաբանությունը դա ավելի լավ է arduino- ի համար, քան N ալիքի պտուտակը: Հավանաբար, դրանք նույնպես կտեղադրեմ ավարտելուց հետո:
Հուսով եմ, որ ինչ -որ մեկը դա հարմար կգտնի: Խնդրում ենք ազատ զգալ օգտագործել այն:
Խորհուրդ ենք տալիս:
Arduino Handheld Fan With Capacitive Touch Switch. 6 քայլ
Arduino Handheld Fan with Capacitive Touch Switch. Այս ձեռնարկում մենք կսովորենք, թե ինչպես միացնել և անջատել Hendheld մարտկոցի օդափոխիչը `օգտագործելով capacitive touch sensor, reley մոդուլ և Visuino: Դիտեք ցուցադրական տեսանյութ
Arduino Attiny85 Smart Fan Controller: 3 քայլ
Arduino Attiny85 Smart Fan Controller:
Smart Fan Controller: 9 քայլ
Խելացի երկրպագուների վերահսկիչ. Այս նախագիծը ստեղծվել է `լրացնելով երկրպագուին պարիսպում կառավարելու անհրաժեշտությունը` մեկնաբանելով ընթացիկ ջերմաստիճանային տեղեկատվությունը: Այն նպատակ ունի փոքր բյուջեով զարկերակային լայնության մոդուլյացիայով երկրպագու քշել կամ 2 փին, կամ 3 պին և պետք է վերահսկվի
PC Fan Controller: 4 քայլ
PC Fan Controller: Բարև բոլորին: Ահա իմ նոր Instructable.CPU հովացուցիչները ավելի ու ավելի արդյունավետ են դառնում վերջին տարիներին: Այնուամենայնիվ, այս ավելի բարձր կատարողականը սովորաբար գին ունի. Ավելի շատ աղմուկ: Այս աղմուկը նյարդայնացնում է և նվազեցնում բարեկեցությունն ու արտադրողականությունը: Ես
NES Controller Shuffle (Nintendo Controller MP3, V3.0) ՝ 5 քայլ (նկարներով)
NES Controller Shuffle (Nintendo Controller MP3, V3.0). Ես ամբողջովին պոկեցի ryan97128- ը Nintendo Controller MP3- ի ՝ 2.0 տարբերակի համար նրա դիզայնի վրա և լսում եմ, որ նա գաղափարը ստացել է ամենաիմաստուն Morte_Moya- ից, այնպես որ ես չեմ կարող վարկ վերցնել դրա համար: նրանց բոլոր հանճարը: Ես պարզապես ուզում էի ավելացնել հարմարավետությունը և վերալիցքավորել