Sisällysluettelo:
- Vaihe 1: Yksinkertainen ohjain
- Vaihe 2: Materiaalit
- Vaihe 3: Ohjelmisto
- Vaihe 4: Kaavio
- Vaihe 5: Arduino työssä
- Vaihe 6: Kierrosluku
- Vaihe 7: Tulevat suunnitelmat
Video: Arduino -tuulettimen ohjain: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hei!
Tässä lyhyessä ohjeessa näytän hyvin yksinkertaisen mutta silti hyödyllisen gadgetini. Luin tämän ystäväni pojalle opetuskäyttöön, koulun esittelyä varten.
Aloitetaan.
Vaihe 1: Yksinkertainen ohjain
Tämä on arduino nanopohjainen yksinkertainen ohjain, joka käyttää nokia 5110 -näyttöä, BC547 NPN -transistoria, 3 -johtimista (12 V) PC -tuuletinta, 2 lediä ja DS18B20 -lämpötila -anturia. Kuten kuvasta näkyy, se on yksinkertainen ja perusasetus.
Vaihe 2: Materiaalit
Tarvittavat osat:
- Mikä tahansa arduino -levy
- Nokia 5110 LCD / tai HX1230 LCD sopii myös
- leipälauta
- muutama hyppyjohdin
- BC547 tai mikä tahansa muu vastaava NPN -transistori
- DS18B20 -lämpötila -anturi
- 2 tai 3 johdin 5/6/12/24V tuuletin tai mikä tahansa muu elektroninen komponentti
- 2X 200 ohmin vastukset ja kaksi LEDiä
- Naarasliittimet
- jos haluat mitata tuulettimen kierroslukua, tarvitaan yksinkertainen 1N4007 -diodi ja 10K -vetovoima.
Vaihe 3: Ohjelmisto
Tätä asetusta varten tein hyvin yksinkertaisen luonnoksen toiminnallisuuden osoittamiseksi.
Lataa tarvittavat kirjastot, käännä ja lataa arduinoon.
Jos haluat PCB -tiedoston, siirry tähän linkkiin, avaa editorissa ja voit luoda gerber -tiedoston.
easyeda.com/Lacybad/arduino-fan-controller
Toinen piirilevyni on ladattavissa tästä linkistä:
easyeda.com/Lacybad/arduino-nano-controlle…
Tämä samanlainen piirilevy käyttää SSD1306 -näyttöä ja 4 transistoria.
Vaihe 4: Kaavio
Kuten näette, minulla oli aikaa ja tein fritzing -kaavion ymmärtämisen helpottamiseksi.
Jos haluat nähdä tuulettimen kierrosluvun, tee oikea asetus. Jos ei, älä lisää diodia ja vetovoimaa.
Vaihe 5: Arduino työssä
Pieni selitys:
Tässä asetelmassa oletetaan, että haluamme jäähdyttää jotain jäähdytyspuhaltimella. Arduino mittaa kohteen tai nesteen lämpötilaa. Kun lämpötila on yli tietyn arvon, arduino antaa signaalin (HIGH) transistorikannalle, joten sähkö voi virrata sen läpi ja käynnistää tuulettimen.
Meidän tapauksessamme transistori toimii kuin kytkin.
Ainoa haittapuoli on, että useimpien NPN-transistorien (kuten BC547) virranrajoitus on enintään 100-150 mA.
Kun lämpötila laskee tietyn arvon alle, arduino vaihtaa lähtötapin HIGH -tilasta LOW -tilaan. Joten sen jälkeen sähkö ei virtaa sen läpi, jolloin tuuletin sammuu.
Tästä syystä käytin arduinos D6 pin (pwm).
Niin kauan kuin jäähdytys on päällä, PUNAINEN LED palaa, kun ei jäähdytä, VIHREÄ LED palaa.
Piirilevyssä on 5/12V -tulo tuulettimen syöttöä varten. Virtalähteen kytkemiseksi Arduinosta tai 12 V: n tulosta on jumpperi. Teoriassa hyppyjohtoa voidaan käyttää jopa 12 V: n jännitteellä, koska liitin sen arduinon VIN -nastaan, joka on kytketty AMS1117 -jännitesäätimeen. Teoriassa se pystyy käsittelemään 12 voltin tuloa, mutta ei halunnut ottaa riskiä "maagisesta savusta".
Mutta tällä asetuksella se voi ohjata releitä, mosfetteja jne …
En suosittele LGT8F328PU NANO -LEVYJEN KÄYTTÖÄ !!!! Siinä on erittäin heikko virtalähde, joten se ei toimi. Kokeili sitä.
Vaihe 6: Kierrosluku
Kun suunnittelin piirilevyn, en laskenut rpm -mittauksella enkä kirjoittanut sitä luonnokseen ensin. Lisäsin sen myöhemmin. Kun kokoonpanin kaiken piirilevylle, huomasin, että kun arduino pysäytti jäähdytyksen ja tuuletin sammui, puhaltimien potkuri liikkui hieman joka toinen sekunti. En tiennyt mitä tehdä, joten asensin Hall -efektianturiin yksinkertaisen diodin, jonka suunta oli takaisin, ja lisäsin 10K -pullup -vastuksen D2 -nastaan. Vaikka tuuletin pysähtyy, tämä häiritsevä liikkuminen pysähtyy. Nyt se toimii hyvin.
Vaihe 7: Tulevat suunnitelmat
Minulla on kaksi suunnitelmaa kesälle. Haluan tehdä tuulettimen jäähdytyksen moottoripyörälleni, koska se on vain ilmajäähdytteinen. Mutta kun se pysäytetään, se ei enää jäähdytä ja voi vaurioitua ylikuumenemisen vuoksi.
Toinen suunnitelma on kasvien kastelujärjestelmä takapihallani. 6 tai 12 voltin vesipumppu on enemmän kuin riittävä ja niitä ohjataan IRF520 mosfet -moduulilla. Mutta yleensä juotan ne pois ja korvaan sen IRLZ44N: llä, koska logiikka sopii paremmin arduinoon kuin N -kanavan fet. Ehkä julkaisen ne myös, kun olen valmis.
Toivottavasti joku löytää sen kätevästi. Pls, käytä sitä vapaasti!
Suositeltava:
Rakenna Arduino MIDI -ohjain: 5 vaihetta (kuvilla)
Rakenna Arduino MIDI -ohjain: Hei kaikki! Tässä ohjeessa näytän sinulle, miten voit rakentaa oman Arduinolla toimivan MIDI -ohjaimen. MIDI tarkoittaa Musical Instrument Digital Interface ja se on protokolla, jonka avulla tietokoneet, soittimet ja muut laitteet voivat kommunikoida
IOT DMX -ohjain, jossa Arduino ja Stage Monster Live: 6 vaihetta
IOT DMX -ohjain Arduinolla ja Stage Monster Live: Hallitse näyttämön valaistusta ja muita DMX-laitteita puhelimestasi tai muusta verkkokäyttöisestä laitteesta. Näytän sinulle, kuinka nopeasti ja helposti rakentaa oma DMX -ohjain, joka toimii Stage Monster Live -alustalla Arduino Megan avulla
Arduino -liikennevalo -ohjain RBG -ledin avulla - 4-suuntainen: 3 vaihetta
Arduino -liikennevalo -ohjain RBG -ledin avulla | 4-suuntainen: Tässä viestissä opit tekemään Arduinon liikennevalo-ohjaimen. Tätä liikennevalojen ohjainta käytetään liikenteen ohjaamiseen. Näitä voidaan soveltaa suurilla liikennealueilla liikenneruuhkien tai onnettomuuksien välttämiseksi
Hyppyliikkeen ohjain. (Progetto Arduino): 4 vaihetta
Hyppyliikkeen ohjain. (Progetto Arduino): L'intento di questo progetto è quello di utilizzare il Leap Motion for controllare l'intensità di luce ei colori di un led RGB in relazione al movimento delle mani nello spazio.Viite: Leap Motion SDK: https: // developer-archive.leapmotion.com/doc
YABC - Vielä yksi Blynk -ohjain - IoT -pilven lämpötilan ja kosteuden ohjain, ESP8266: 4 vaihetta
YABC - Vielä yksi Blynk -ohjain - IoT -pilven lämpötilan ja kosteuden ohjain, ESP8266: Hei päättäjät, aloin äskettäin kasvattaa sieniä kotona, osterisieniä, mutta minulla on jo kolme kertaa näitä säätimiä kotona hauduttimen lämpötilan säätöä varten, vaimo tekee myös tätä Kombucha -asiaa nyt ja lämmön termostaattina