Awesomely söta julgran vatten nivåmätare (3 / 4 steg)
Steg 3: Att göra låg - och hög-vatten varningar
I det här steget kommer vi att förmedla nivån på vattnet av lysande led som inte Arduino styrelsen. Separera dessa som anger lampor från Arduino själv förbereder oss att flytta dem var vi vill.
För detta steg behöver du:
- Två 1 k ohm motstånd
- Två lysdioder, olika färger
Ladda upp den följande skissen till din Arduino:
Du kan låta den skissen köra medan du tråd allt upp. Det är lite roligt sätt.
För varje LED kommer du att ansluta en av den Arduino pins till ena änden av en 1 k motstånd, i andra änden av motståndet till positiva ledningen av LED, och sedan negativa bly led till marken.
[Syftet med 1 k motstånd är att förhindra LED från att brinna upp (bokstavligen). Om du inte har bränt upp en LED, borde du. Det är ett ganska bra sätt att lära sig om motstånd (av avsaknaden därav). Gå ut och överbrygga på en 9V smet med en LED som du har råd att säga adjö till terminaler. Poof. Yay! Resistorer roll! Nu lukta det förstörda LED; Det kan vara bra att veta denna lukt en dag med lite olika projekt.]
Den positiva sidan av LED är den med längre ben. Om din LED benen är av samma längd, titta på plast lampan; den negativa sidan är den med mer saker ovanpå den.
- Anslut digitala pin 12 till en av en 1 k motstånd.
- Anslut den andra änden av detta motstånd till positiva utgången av din gröna LED.
- Anslut den negativa änden av den gröna lysdioden till marken.
- Anslut digitala pin 13 till en av de andra 1 k motståndet.
- Anslut den andra änden av detta motstånd till positiva utgången av din röda LED.
- Anslut den negativa änden av den röda lysdioden till marken.
I slutändan, om allt är ansluten korrekt, den röda lysdioden lyser (tillsammans med LED på Arduino styrelsen) när vattennivån är låg. Den gröna lysdioden lyser när det finns tillräckligt med vatten.
Vi har åtskilda indikatorerna från Arduino styrelsen själv. Så nu kan vi flytta dessa indikatorer var vi vill.