Automatisk Badrumsfläkt med Arduino Nano



Vet du att irriterande känsla när man har att komma ur sängen för att stänga av badrumsfläkt? En som du måste slå på eftersom annars allt blir vått och så småningom mögelväxt i ditt ställe? Tja, kan du glömma att nu med denna lilla gadget :)

Den lilla DHT22 temperatur/luftfuktighet sensorn mäter den relativa luftfuktigheten i var 15 sekund. Beräknas ett genomsnitt av de tre senaste mätningarna, och om värdet är högre än 65% visar det på fläkten. När fläkten slås på, kommer att det köras i minst 2 minuter. Under denna tid ignoreras alla mätningar. När fläkten är avstängd, kommer mätningar att ignoreras i 10 minuter.

Detta är att undvika den fan slå på och av när luftfuktigheten är hänger på kanten.

Delar som behövs:

-Badrum fläkt (alla typer kommer att göra, jag använde en med automatiska fönsterluckor, kallas SIKU 100-AZ)

-Arduino Nano

-Mini-USB-kabel

-220 V - USB telefon laddare/strömförsörjning

-DHT22 temperatur/hygrometergivare

-Grove relay (10 A) [något relä gör med samma specifikationer]

1. Anslut DHT22 pin VCC (första från vänster om du letar på sidan med grillen) till Arduino Nano. + 3,3 V utgång. Du kan ansluta den till + 5 V också, men vi behöver som för reläet.

2. Anslut det andra stiftet på DHT22 till Arduino A2

3. Anslut den längst till höger pin av DHT22 till Arduino GND.

4. Anslut reläet till Arduino med Grove-kabel.

Röd: 5V

Svart: GND

Gul: D7

Vit: inte ansluten.

5. Ladda upp programmet.

6. Anslut Arduino strömförsörjningsenheten med micro USB-kabel och Anslut nätdelen till kontakten.

7. Kontrollera om det fungerar: när den är på, blow fuktig luft (från munnen till exempel) på grillen DHT22 sensor. Fortsätta göra det, det måste bo fuktigt i minst 45 sekunder för att utlösa fläkten. Lyssna genom att klicka på reläet efter 45-50 sekunder. Om det är there'you är bra.

STEGEN NEDAN HÄR HAR ATT GÖRA MED HÖG SPÄNNING. FORTSÄTT BARA OM DU VET VAD DU GÖR OCH ALLTID ANVÄNDA EN MULTIMETER FÖR ATT KONTROLLERA OM DET FINNS SPÄNNING INNAN DU RÖR VID ALLA KABLAR!

8. Stäng av strömmen i ditt badrum eller varhelst du planerar att montera fläkten.

9. Kontrollera med en spänning mätare (multimeter) om det finns fortfarande el i trådarna: byta det till ~ läge (AC) och till ett område som är större än 250 V - oftast är det 600 V.
Noga vidrör en av kablarna med en och den andra med andra mäta pin. Inte röra dem själv och bara hålla gummidelen. Om du är säker på att det finns ingen spänning i den, kan du fortsätta.

10. Anslut null kabeln till fläktens null input. Det är vanligtvis märkt med en blå färg eller är det bara en tråd utan någon plast på den.

11. Anslut den heta kabeln (en som bär spänningen) till reläets kontakt märkt COM för COMMON. Denna tråd är vanligtvis märkt svart (för att minnas lättare, svart innebär döden - bara om du rör den).

12. Anslut den andra kontakten reläets märkta Norberg (normalt öppen) till fläktens hoat binda input.

13. Stäng elen tillbaka och se om det fungerar. :)

Relaterade Ämnen

Blinkande lysdiod med Arduino Nano

Hej vänner,Att se en blinkande lysdiod är så roligt, men när du gör en liknande det själv då roligt är ännu mer. ^_^Låt roligt börjar,I detta instructable, har jag visat om hur blinka en LED med Arduino Nano.Obs: jag inte använde motstånd i detta ins...

Sopa servomotor med Arduino Nano

Hej vänner.I detta instructable, har jag visat hur man sopa en servo motor med Arduino Nano.Allmänhet servomotor är används där är låg hastighet men med ett högt vridmoment som behövs. Detta arbete kan göras av en inriktad motor också.Men servomotore...

Gränssnitt för 3-axlig gyroskop Sensor BMG160 med Arduino Nano

I dagens värld, mer än hälften av de ungdomar och barn tycker om spel och alla de som är förtjust i det, fascinerad av de tekniska aspekterna av gaming vet vikten av rörelse sensing i den här domänen. Vi var också förvånad av samma sak och bara att f...

Stoppur & varvtid med Arduino Nano och Maxi 7219 LED Display (8 gräva X 7 Seg)

Hej alla,Detta är en mycket lätt projekt göras åt ett stoppur med Arduino Nano och Maxi 7219 LED display (8 siffror x 7 segment).Stoppuret använda denna typ av display är ny och jag kunde inte hitta något liknande.De första 4 siffrorna i displayen vi...

Gränssnitt ADC121C med Arduino nano(I2C)

HejBra hälsningar..!!Idag I (Somanshu Choudhary) på uppdrag av Dcube tech ventures kommer för att styra ADC121C enhet genom att använda Arduino, det är en av applikationerna av I2C-protokollet att läsa analog data via Arduino.Steg 1: översikt ADC121C...

Gränsyta TMP-112 med Arduino nano (I2C)

HejBra hälsningar..!!I (Somanshu Choudhary) på uppdrag av Dcube tech ventures kommer för att mäta temperaturen med hjälp av Arduino nano, det är en av applikationerna av I2C-protokollet att läsa analog data av temperatur Sensor TMP-112.Steg 1: översi...

Akvarium automatiska fläktstyrning med arduino mini

en annan bra sak för akvariet i sommarvärmen. :)Med arduino mini enheten, kan du aktivera automatiskt akvariet fan när vattentemperaturenkorsade den justerade nivån.Justerbar mellan 21-30 * C. (69,8-86 * F)Temperaturgivare: DS18B20 (vattentät)Denna v...

Akvarium automatisk påfyllning med Arduino

Denna Arduino Pump handledning visar ett enkelt exempel på hur man använder en flottör och RobotGeek Pumping Station för att fylla en reservoar när nivån blir för låg. I vårt exempel använder vi ett litet akvarium, men detta samma projekt skulle kunn...

Automatiska mörkar med Arduino. Kontrolleras av Android-TV Remote-knappar-klocka

Hej där!Första Instructable...Varje dag på morgonen jag öppna upp rullgardinen på 8:00 och jag stänger det @ 19:00 pm, så jag bestämde mig att automatisera hela förfarandet.Jag använder en Arduino pro mini 5v, kodare för nuvarande position, RTC klock...

Magnetfält mätning med hjälp av HMC5883 och Arduino Nano

HMC5883är en digital kompass avsedd för låg-field magnetisk avkänning. Enheten har en bred magnetfält rad +/-8 Oe och en output ränta på 160 Hz. HMC5883 sensorn ingår automatisk avmagnetiseringsfunktionen rem drivrutiner, offset avbokning och en 12-b...

Arduino Nano och Visuino: 7 Segment Display klocka med MAX7219 och DS1307 realtid Clock(RTC)

DS1307 Realtidsklocka finns allmänt tillgänglig låg kostnad I2C RTC moduler. De kommer med en klocka och ett litet batteri, och när ansluten till Arduino, kan hålla reda på realtid även när Arduino styrelsen inte drivs. Jag har redan gjort Instructab...

Ljus intensitet uträkning med hjälp av BH1715 och Arduino Nano

Igår arbetade vi på LCD-skärmen visar, och samtidigt arbetar över dem vi insåg vikten av ljusintensiteten uträkning. Ljusintensiteten är inte bara viktigt i fysisk domän i denna värld men det har dess bra sagt roll i biologiska domän också. Korrekt u...

Hur du ansluter en seriell LCD med en Arduino Nano

I en tidigare instructable jag visat hur du ansluter den seriella LCD till en Arduino UNOIgår jag ville använda två Arduinos för ett RF-projekt och insåg att jag inte vet hur man använder den seriella LCD med Arduino Nano. Så med lite forskning jag k...

Luftfuktighet mätning med hjälp av HYT939 och Arduino Nano

HYT939 är en digital Fuktsensor som fungerar på I2C kommunikationsprotokoll. Luftfuktigheten är en avgörande parameter när det gäller medicinska system och laboratorier, så för att uppnå dessa mål som vi försökte gränssnitt HYT939 med arduino nano. I...

Mätning av Acceleration med H3LIS331DL och Arduino Nano

H3LIS331DL, är en linjär lågenergi-högpresterande 3-axlig accelerometer tillhör familjen "nano", med digital I²C seriellt gränssnitt. H3LIS331DL har användaren valbara full skalorna i ±100g/±200g/±400g och det är kan mäta accelerationer med utgå...

Temperatur och luftfuktighet övervakning med hjälp av SHT25 och Arduino Nano

Vi har nyligen arbetat med olika projekt som krävs för temperatur och luftfuktighet övervakning och sedan insåg vi att dessa två parametrar faktiskt spela en nyckelroll i att ha en uppskattning av den arbetande effektiviteten i ett system. Både på de...

Temperaturövervakning med hjälp av MCP9808 och Arduino Nano

MCP9808 är en mycket noggrann digital temperatur sensor ±0, 5 ° C I2C mini modul. De förkroppsligas med user - programmerbar register som underlättar temperaturkännande program. MCP9808 hög noggrannhet temperaturgivare har blivit en industristandard...

Tryck mätning med hjälp av CPS120 och Arduino Nano

CPS120 är en hög kvalitet och låg kostnad kapacitiv Absolut trycksensor med full ersättning utdata. Det förbrukar mycket mindre energi och består av en ultra liten mikro-elektro-mekanisk Sensor(MEMS) för mätning. En sigma-delta baserat ADC är också i...

Temperaturmätning med hjälp av STS21 och Arduino Nano

STS21 Digital temperaturgivare erbjuder överlägsen prestanda och en utrymmesbesparande fotavtryck. Det ger kalibrerad, linearized signalerar i digitalt, I2C format. Tillverkning av denna sensor är baserad på CMOSens teknik, som tillskrivar till den ö...