Tartalomjegyzék:
- 1. lépés: Egyszerű vezérlő
- 2. lépés: Anyagok
- 3. lépés: Szoftver
- 4. lépés: Vázlatos
- 5. lépés: Arduino a munkában
- 6. lépés: RPM
- 7. lépés: Jövőbeli tervek
Videó: Arduino ventilátor vezérlő: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Helló!
Ebben a rövid útmutatóban megmutatom az én nagyon egyszerű, de mégis hasznos szerkentyűmet. Ezt barátom fiának alkottam oktatási céllal, iskolai bemutatónak.
Kezdjük.
1. lépés: Egyszerű vezérlő
Ez egy arduino nano alapú egyszerű vezérlő nokia 5110 kijelzővel, BC547 NPN tranzisztorral, 3 vezetékes (12V) pc ventilátorral, 2 leddel és DS18B20 hőmérséklet érzékelővel. Amint a képen látható, ez egy egyszerű és alapvető beállítás.
2. lépés: Anyagok
Szükséges alkatrészek:
- Bármilyen arduino tábla
- A Nokia 5110 LCD / vagy a HX1230 LCD is alkalmas
- kenyeretábla
- néhány áthidaló vezeték
- BC547 vagy bármely más hasonló NPN tranzisztor
- DS18B20 hőmérséklet -érzékelő
- 2 vagy 3 vezetékes 5/6/12/24V ventilátor vagy bármely más elektronikus alkatrész
- 2X 200 ohmos ellenállás és két LED
- Női csapok
- ha ventilátor fordulatszámát szeretné mérni, akkor egyszerű 1N4007 diódára és 10K felhúzó ellenállásra lesz szüksége.
3. lépés: Szoftver
Ehhez a beállításhoz készítettem egy nagyon egyszerű vázlatot a funkcionalitás bemutatására.
Töltse le a szükséges könyvtárakat, fordítsa le és töltse fel az arduino -ba.
A PCB fájlhoz kattintson erre a linkre, nyissa meg a szerkesztőben, és létrehozhatja a gerber fájlt.
easyeda.com/Lacybad/arduino-fan-controller
A második PCB -m letölthető erről a linkről:
easyeda.com/Lacybad/arduino-nano-controlle…
Ez a hasonló NYÁK az SSD1306 kijelzőt használja 4 tranzisztorral.
4. lépés: Vázlatos
Mint látható, volt rá időm, és készítettem egy frizuravázlatot a könnyebb megértés érdekében.
Ha látni szeretné a ventilátor fordulatszámát, végezze el a megfelelő beállítást. Ha nem, akkor ne adja hozzá a diódát és a felhúzó ellenállást.
5. lépés: Arduino a munkában
Egy kis magyarázat:
Ebben a beállításban tegyük fel, hogy le akarunk hűteni valamit egy hűtőventilátorral. Az arduino a tárgy/folyadék hőmérsékletét méri. Amikor a hőmérséklet meghaladja egy bizonyos értéket, az arduino jelet (HIGH) ad a tranzisztorok bázisának, így az áram áramolni tud rajta, bekapcsolva a ventilátort.
Esetünkben a tranzisztor úgy működik, mint egy kapcsoló.
Az egyetlen hátrány az, hogy a legtöbb NPN tranzisztor (például a BC547) áramkorlátozása max. 100-150 mA.
Amikor a hőmérséklet egy bizonyos érték alá csökken, az arduino a kimeneti csapot HIGH állapotból LOW állapotba kapcsolja. Tehát ezután nem áramlik át rajta, kikapcsolja a ventilátort.
Ezért arduinos D6 tűt (pwm) használtam.
Amíg a hűtés be van kapcsolva, a PIROS LED világít, ha nem hűt, a ZÖLD LED világít.
A PCB -n 5/12V bemenet található a ventilátor ellátásához. Van egy jumper az áramellátás Arduino vagy 12V bemenetről történő átkapcsolásához. Elméletileg a jumper akár 12V -os tápfeszültséggel is használható, mert az arduino VIN -érintkezőjéhez csatlakoztattam, amely az AMS1117 feszültségszabályozóhoz van csatlakoztatva. Elméletileg képes kezelni a 12 voltos bemenetet, de nem akarta kockáztatni a "varázslatos füstöt".
De ezzel a beállítással reléket, mosfetteket stb.
NEM Javaslom az LGT8F328PU NANO TÁBLÁK HASZNÁLATÁT !!!! Nagyon gyenge tápegységgel rendelkezik, ergo nem fog működni. Kipróbálta.
6. lépés: RPM
A NYÁK tervezésekor nem számoltam a fordulatszám méréssel, és nem írtam be először a vázlatba. Később hozzáadtam. Amikor először összeszereltem mindent a NYÁK -on, rájöttem, hogy miután az arduino leállt a hűtés és a ventilátor leállt, a ventilátor propellere két másodpercenként megmozdult egy kicsit. Nem tudtam, mit tegyek, ezért egy egyszerű, visszafelé irányított diódát telepítettem a csarnokhatás -érzékelőre, és hozzáadtam egy 10K -os felhúzó ellenállást a D2 -es tüskéhez. Még ha a ventilátor le is áll, ez a zavaró mozgás leáll. Most jól működik.
7. lépés: Jövőbeli tervek
Két tervem van a nyárra. Ventilátor hűtést szeretnék készíteni a motoromhoz, mert csak léghűtéses. De amikor leáll, nem kell többé lehűlnie, és túlmelegedés miatt kárt okozhat.
A második terv egy növényi öntözőrendszer a kertemben. Egy 6 vagy 12 voltos vízszivattyú több mint elég, és az IRF520 mosfet modullal vezérelhetők. De általában felforrasztom őket, és lecserélem IRLZ44N -re, mert egy logika jobb az arduino számára, mint az N -csatorna. Lehet, hogy én is közzéteszem őket, ha elkészült.
Remélem, valaki megtalálja majd. Pls nyugodtan használd!
Ajánlott:
Arduino Attiny85 intelligens ventilátor vezérlő: 3 lépés
Arduino Attiny85 intelligens ventilátor vezérlő:
Intelligens ventilátor vezérlő: 9 lépés
Intelligens ventilátorvezérlő: Ezt a projektet azért hozták létre, hogy teljes mértékben kielégítse a ventilátor vezérlését a házban az aktuális hőmérséklet -információk értelmezésével. Célja, hogy egy ventilátort 2 tűs vagy 3 tűs impulzusszélesség -modulációval vezessen, kis költségvetés mellett, és irányíthatónak kell lennie
PC ventilátor vezérlő: 4 lépés
PC ventilátor vezérlő: Üdv mindenkinek! Itt van az új Instructable.CPU hűtőmotorok, amelyek egyre hatékonyabbak lettek az elmúlt években. Ennek a nagyobb teljesítménynek azonban általában ára van: több zaj. Ez a zaj bosszantó, és csökkenti a jólétet és a termelékenységet
Arduino asztali ventilátor vezérlő: 4 lépés
Arduino Desk Fan Controller: Amikor a közelmúltban szerepet cseréltem a vállalaton belül, áthelyeztem a webhelyeket, Bradfordból a Wakefield -i székhelyünkre. Elbúcsúztam hűséges régi íróasztalomtól, feltétlenül íróasztal -ventilátorral, hogy hűvös maradhassak körülöttem ……. Mindenesetre, a trend a mi
Vezérlő ventilátor Wifi -n keresztül. Könnyű az élethez: 15 lépés
Vezérlő ventilátor Wifi -n keresztül. Könnyű az élethez: ma csak telefonnal és az internethez csatlakoztatott eszközzel. A világ bármely pontján könnyen vezérelhet bármilyen eszközt. Ma egy ventilátort fogok vezérelni az internethez csatlakoztatott okostelefonnal