Სარჩევი:

Arduino Attiny85 Smart Fan Controller: 3 Steps
Arduino Attiny85 Smart Fan Controller: 3 Steps

ვიდეო: Arduino Attiny85 Smart Fan Controller: 3 Steps

ვიდეო: Arduino Attiny85 Smart Fan Controller: 3 Steps
ვიდეო: ATtiny85 Relay Control with IR Remote || 2-Channel IR Remote Control System Using ATtiny85 2024, ნოემბერი
Anonim
Arduino Attiny85 ჭკვიანი გულშემატკივართა კონტროლერი
Arduino Attiny85 ჭკვიანი გულშემატკივართა კონტროლერი

მარაგები

გაღიზიანებთ გულშემატკივართა ხმამაღალი ხმაური? Მე გავაკეთე.

მე მაქვს ბევრი ინსტრუმენტი, რომელსაც აქვს ფანი. და ზოგიერთი ხელსაწყოს გულშემატკივარი ყოველთვის მუშაობს მაქსიმალური სიჩქარით. ასე უფრო ჩუმად გავხდი.

ნაბიჯი 1: დიზაინი, BOM

დიზაინი, BOM
დიზაინი, BOM
დიზაინი, BOM
დიზაინი, BOM
დიზაინი, BOM
დიზაინი, BOM

მისი დიზაინი მარტივია. მაგრამ მე მინდა რომ ის მართლაც პატარა გავხადო.

ასე რომ, შემიძლია ჩავყარო ჩემი ინსტრუმენტები.

** ასე რომ, ატვირთვის ესკიზის ჩასატარებლად არ არსებობს ატვირთვის პინი

არსებობს ტემპერატურის მგრძნობიარე ნაწილი და MOSFET გადართვის ნაწილი.

Attiny85 ამოწმებს ტემპერატურას და თუ ტემპერატურა მაღალია, ის გამოდის PWM სიხშირეზე მაღალი.

და არის ერთი პოტენომეტრი. ის შეიძლება გამოყენებულ იქნას როგორც რეგულატორი.

გავაკეთე როგორც ტემპერატურის მარეგულირებელი.

თუ მას ვატრიალებ მაშინ Attiny85 ფიქრობს რომ ის უფრო ცხელია ან უფრო მაგარი ვიდრე რეალური.

ასე რომ შემიძლია ვენტილატორის გადატანა ნელა ან უფრო სწრაფად.

მაგრამ მას შეუძლია შეცვალოს PWM ან მაქსიმალური ტემპერატურა ან რამე თუ ესკიზს შეცვლით.

ტემპერატურის სენსორი არის 100K თერმისტორი

ნაბიჯი 2: როგორ ატვირთოთ ესკიზი Attiny85– ში

როგორ ატვირთოთ ესკიზი Attiny85– ში
როგორ ატვირთოთ ესკიზი Attiny85– ში
როგორ ატვირთოთ ესკიზი Attiny85– ში
როგორ ატვირთოთ ესკიზი Attiny85– ში

ბევრს არ ავხსნი. ბევრი კარგი სახელმძღვანელოა თუ გუგლში ჩახვალ.

მაგრამ მე არ გავაკეთე ატვირთვის pin დაფაზე. ასე რომ თქვენ უნდა ატვირთოთ სანამ solder იგი.

მე გამოვიყენე SOIC სოკეტი აქედან:

ნაბიჯი 3: ესკიზი

ესკიზი
ესკიზი
ესკიზი
ესკიზი
ესკიზი
ესკიზი

void setup (void) {

TCCR0B = TCCR0B & 0b11111000 | 0b001; // PWM სიხშირის შეცვლა.

არდუინოს PWM სიხშირე ისმის. ასე რომ, მე მას უფრო მაღლა ვცვლი, რომ არ მესმის.

ტემპერატურის ერთეული არის ცელსიუსი და მე დავპროგრამე ის მინიმუმ 25 -დან მაქსიმუმ 35 გრადუსამდე.

თქვენ უნდა შეცვალოთ იგი თქვენს საჭიროებებზე.

გირჩევთ: