Styra en magnetventil med en Arduino (2 / 7 steg)
Steg 2: Att få saker...
Här ett enkelt projekt... Den tuffaste delen var inte att hitta är magnetventilerna, men korten...
Hårdvara
Magnetventil : Jag fick dessa 12V / 0.4 A NC ventiler ganska billiga på Ebay. De arbetar bra för inhemska påtryckningar. Jag har dock bör betala lite mer för en ventil gängad direkt för trädgård slangar. Se nästa punkt...
Adaptrar : som min magnetventil hade trådar för 1/2"(medan en vanlig trädgårdsslang är 3/4") behövde jag två nätverkskort och en hona/hona adapter för att ansluta två slangar tillsammans. Jag fick dem från en allmän järnaffär, tro det eller ej, tillsammans dessa är de dyraste bitarna av detta projekt!
Vad jag var ute efter (nu vet jag, men jag var tvungen att prova många olika adaptrar!) var två 3/4" MH x 3/4" MIP x 1/2" knackade FIP. Jag har ingen aning vad det innebär, men detta är vad du söker och du behöver två av dem! Du behöver också en 3/4" slang x 3/4" slang solid bas dubbel kvinnliga swivel adapter.
En makt källa : Jag använder en 12V bly-syra batteri för detta projekt för att driva både Arduino och nödsänkningssolenoiden. Den oidentifierade kretsar är ett Hemgjort växlingen regulator. Gå tillbaka till sista steget, bakgrundsinformation, om du inte vet varför det är det!.
MOSFET : Jag använde en FQP50N06L för detta projekt. Titta på databladet, det är nog overkill här som något annat än 12V 0.5a kommer att användas. På den positiva sidan, behöver jag inte oroa dig för termisk effektbegränsning...
- Du kan hitta officiella datablad här
- MOSFET är tillgängliga från många distributörer... Newark/Element 14 och Digikey sälja dem för mindre än 2,00$ varje.
LED (valfri färg): Alla LED kommer att göra, det är mest för felsökning syfte. Det kommer att vara på när MOSFET är på, men det borde vara uppenbart om den fungerar som lite vatten bör vara flytande...
Motstånd: Jag använde en enkel 330 Ohm resistor som låg på min bänk. Tanken är att göra säker på att inte mer än 20 mA kommer att flöda genom lysdioden. Om du utelämnar LED, utelämna motståndet.
Diod: Det är en kille du inte bör utelämna. En normal 1N4007 användes.
Ledningar : ansluta allt
Skärbräda: Att stödja allt
Programvara
Arduino IDE