Talaan ng mga Nilalaman:
- Hakbang 1: Isang Simpleng Controller
- Hakbang 2: Mga Kagamitan
- Hakbang 3: Software
- Hakbang 4: Skematika
- Hakbang 5: Arduino sa Trabaho
- Hakbang 6: RPM
- Hakbang 7: Mga Plano sa Hinaharap
Video: Arduino Fan Controller: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Kamusta!
Sa maikling itinuturo na ito ay ipapakita ko ang aking napakasimple ngunit kapaki-pakinabang na gadget. Ginawa ko ito para sa anak ng aking kaibigan para sa hangaring pang-edukasyon, para sa isang pagtatanghal sa paaralan.
Magsimula na tayo.
Hakbang 1: Isang Simpleng Controller
Ito ay isang arduino nano based simple controller gamit ang isang nokia 5110 display, BC547 NPN transistor, isang 3 wire (12V) pc fan, 2 leds at isang sensor ng temperatura ng DS18B20. Tulad ng nakikita mo sa larawan ito ay isang simple at pangunahing pag-set up.
Hakbang 2: Mga Kagamitan
Mga bahaging kinakailangan:
- Anumang board ng arduino
- Ang Nokia 5110 LCD / o ang HX1230 LCD ay angkop din
- breadboard
- ilang mga wire ng lumulukso
- BC547 o anumang iba pang katulad na NPN transistor
- sensor ng temperatura ng DS18B20
- 2 o 3 wire 5/6/12 / 24V fan o anumang iba pang elektronikong sangkap
- 2X 200 ohm resistors at dalawang LED
- Mga header ng babae na pin
- kung nais mong sukatin ang fan rpm pagkatapos ay kailangan ng isang simpleng 1N4007 diode at isang 10K pullup risistor.
Hakbang 3: Software
Para sa pag-setup na ito gumawa ako ng isang napaka-simpleng sketch upang maipakita ang pagpapaandar.
Kailangan ng mga library ng pag-download, pag-compile at pag-upload sa arduino.
Para sa file ng PCB pumunta sa link na ito, buksan sa editor at maaari kang makabuo ng gerber file.
easyeda.com/Lacybad/arduino-fan-controller
Ang aking pangalawang PCB ay maida-download sa link na ito:
easyeda.com/Lacybad/arduino-nano-controlle…
Ang katulad na pcb na ito ay gumagamit ng display na SSD1306 na may 4 na transistors.
Hakbang 4: Skematika
Tulad ng nakikita mong nagkaroon ako ng oras at gumawa ng isang nakakagulat na eskematiko para sa mas madaling pag-unawa.
Kung nais mong makita ang fan rpm mangyaring gawin ang tamang pag-set up. Kung hindi, huwag idagdag ang diode at pullup risistor.
Hakbang 5: Arduino sa Trabaho
Kaunting paliwanag:
Sa pag-setup na ito ipagpalagay nating nais nating palamig ang isang bagay sa isang cool fan. Sinusukat ng arduino ang temperatura ng bagay / o likido /. Kapag ang temperatura ay higit sa isang tiyak na halaga ang arduino ay nagbibigay ng isang senyas (TAAS) sa base ng transistors, kaya't maaaring dumaloy ang kuryente dito, buksan ang fan.
Sa aming kaso ang transistor ay kumikilos tulad ng isang switch.
Ang tanging kawalan ay ang karamihan sa mga NPN transistors (tulad ng BC547) na may kasalukuyang limitasyon sa max 100-150mA.
Kapag ang temperatura ay bumaba sa ilalim ng isang tiyak na halaga, inililipat ng arduino ang output pin mula sa Mataas na estado patungong LOW. Kaya pagkatapos nito ay walang kuryente na dumadaloy dito, pinapatay ang fan.
Para sa kadahilanang ito ginamit ko ang arduinos D6 pin (pwm).
Hangga't ang paglamig ay nasa, ang RED led ay nasa, kapag hindi paglamig, ang GREEN led ay nakabukas.
Sa pcb mayroong isang 5 / 12V input para sa fan supply. Mayroong isang lumulukso para sa paglipat ng supply ng kuryente mula sa Arduino o ang input ng 12V. Sa teorya ang jumper ay maaaring magamit kahit na may 12V supply, sapagkat ikinonekta ko ito sa VIN pin ng arduino na konektado sa AMS1117 voltage regulator. Sa teorya maaari itong hawakan 12 volt input, ngunit hindi nais na ipagsapalaran ang "mahiwagang usok".
Ngunit sa pag-set up na ito maaari nitong makontrol ang mga relay, mosfet atbp …
HINDI KO INOMerekomenda ang paggamit ng LGT8F328PU NANO BOARDS !!!! Ito ay may isang napaka-mahina na kakayahan sa supply ng kuryente, ergo hindi ito gagana. Sinubukan ko.
Hakbang 6: RPM
Kapag dinisenyo ko ang pcb hindi ko binibilang sa pagsukat ng rpm at hindi ko muna ito isinulat sa sketch. Dinagdag ko ito mamaya. Nang una kong tipunin ang lahat sa pcb natanto ko na matapos ang arduino ay tumigil sa paglamig at naka-off ang fan, ang tagahanga ng tagahanga ay lumipat ng kaunti bawat dalawang segundo. Hindi ko alam kung ano ang gagawin kaya nag-install ako ng isang simpleng diode na may pabalik na direksyon sa sensor ng epekto ng hall at nagdagdag ng isang 10K pullup risistor sa D2 pin. Kahit na huminto ang fan, ang nakakagambalang paglipat nito ay tumitigil. Ngayon ay gumagana ito ng maayos.
Hakbang 7: Mga Plano sa Hinaharap
Mayroon akong dalawang plano para sa tag-init. Nais kong gumawa ng isang ventillator na nagpapalamig para sa aking motorcicle sapagkat ito ay cooled lamang sa hangin. Ngunit kapag ito ay tumigil wala nang paglamig at ipagsapalaran ang pinsala sa pamamagitan ng sobrang pag-init.
Ang pangalawang plano ay isang sistema ng pagtutubig ng halaman sa aking likuran. Ang isang 6 o 12 volt water pump ay higit pa sa sapat at makokontrol sila gamit ang IRF520 mosfet module. Ngunit kadalasan ay hinihinang ko ang mga ito at pinalitan ito ng IRLZ44N, dahil ang isang lohika ay mas mahusay itong para sa arduino kaysa sa N channel fet. Siguro mai-post ko din sila kapag natapos.
Inaasahan kong may isang tao na madaling magamit ito. Pls huwag mag-atubiling gamitin ito!
Inirerekumendang:
Awtomatikong Pag-iilaw ng Kwarto at Fan Controller Na May Bidirectional Visitor Counter: 3 Mga Hakbang
Awtomatikong Room Light at Fan Controller Na May Bidirectional Visitor Counter: Kadalasan nakikita namin ang mga counter ng bisita sa istadyum, mall, mga tanggapan, silid-aralan atbp. Paano nila binibilang ang mga tao at binuksan o Napatay ang ilaw kapag walang tao sa loob? Ngayon ay narito kami na may awtomatikong proyekto ng light light room na may counter ng dalawit na bisita
Smart Fan Controller: 9 Mga Hakbang
Smart Fan Controller: Ang proyektong ito ay nilikha upang mapunan ang pangangailangan ng pagkontrol ng isang fan sa isang enclosure sa pamamagitan ng pagbibigay kahulugan sa kasalukuyang impormasyon ng tukso. Ito ay may layunin na maghimok ng isang tagahanga alinman sa 2 pin o 3 pin sa pamamagitan ng pulso na lapad na modulasyon sa isang maliit na badyet at dapat na kontrolin
Laptop Cooling Pad DIY - Kahanga-hangang Life Hacks Sa CPU Fan - Mga Malikhaing Ideya - Fan ng Computer: 12 Hakbang (na may Mga Larawan)
Laptop Cooling Pad DIY | Kahanga-hangang Life Hacks Sa CPU Fan | Mga Malikhaing Ideya | Fan ng Computer: Kailangan mong panoorin ang video na ito hanggang sa magtapos ito. para sa pag-unawa sa video
Speed Fan Controlled Desk Fan: 5 Mga Hakbang
Speed Controlled Desk Fan: kung paano makontrol ang bilis ng mga tagahanga ng computer at gawin itong desk fan
Paano Gumawa ng isang ECO Desktop Fan Mula sa Mga Lumang Mga Bahagi ng Computer: 4 Mga Hakbang
Paano Gumawa ng isang ECO Desktop Fan Mula sa Mga Lumang Computer Bahagi: Narito ang aking proyekto sa kung paano gumawa ng isang ECO desktop fan mula sa mga lumang bahagi ng computer. Babawasan ng fan ng desktop ang iyong gastos sa paglamig. Gumagamit lang ang fan na ito ng 4 watts !! ng enerhiya kapag ihinahambing sa regular na fan ng desk na gumagamit ng halos 26 watts o higit pa. Mga bahaging kinakailangan: