Vattennivån larm med Arduino (1 / 2 steg)
Steg 1: Arbetar principen
Stift 12 görs som en utgångsstiftet i denna inställning, som är ansluten till en terminal av LED. Den andra terminalen lampa är ansluten till GND. Så när Pin 12 är hög, lyser lysdioden.
Nu, när vattnet är i kontakt med båda trådarna nedsänkt i behållaren, banan blir färdig och stift 4 (INPUT stift i setup) läser högt.
I Arduino koden är logiken att när stift 4 läser högt, Pin 12 ges en digital utgång av hög också.
Sammanfattningsvis, när vatten kretsen blir komplett, stift 4 läser högt, vilket gör pin 12 hög, och detta lyser lysdioden.
Observera att 100 K Ohm motstånd ansluten mellan stift 4 och GND agerar som en dra ner motstånd. Om 100 K Ohm motstånd inte är tillgängliga, någon annan resistor av högt värde kan användas, men se till att det inte är mycket hög too.1 KOhm - 200 KOhm ska vara bra