Innehållsförteckning:

Contact Less and Corrosion Free Water Level Indicator and Motor Control .: 5 steg
Contact Less and Corrosion Free Water Level Indicator and Motor Control .: 5 steg

Video: Contact Less and Corrosion Free Water Level Indicator and Motor Control .: 5 steg

Video: Contact Less and Corrosion Free Water Level Indicator and Motor Control .: 5 steg
Video: automatic water level controller 2024, Juli
Anonim
Kontakta mindre och korrosionsfri indikator för vattennivå och motorstyrning
Kontakta mindre och korrosionsfri indikator för vattennivå och motorstyrning
Kontakta mindre och korrosionsfri indikator för vattennivå och motorstyrning
Kontakta mindre och korrosionsfri indikator för vattennivå och motorstyrning

HI, I denna instruerbara kommer vi att se hur man får status för vattentank baserad på vattennivåer (hög, medel, låg) för luftbehållare med hjälp av tre olika färgade lysdioder på ett kontaktfritt sätt med hjälp av ultraljudssensor och Arduino uno board.

Fördelar:

1. Eftersom vi går efter kontaktfri metod där ultraljudssensorn får objektets avstånd (även det kan vara vatten) genom att sända en signal och beräkna hur lång tid det tar att studsa tillbaka, finns det inga problem med korrosion av ledningar.

2. Vi kan öka eller minska nivåerna utan någon extra hårdvara när som helst.

3. Mindre underhåll.

4. Fungerar även med liten solpanel.

Nackdelar:

1. Inte helt vattentät, ultraljudssensor ska inte komma i kontakt med vatten.

Vi behöver

1. Ultraljudssensor- HC SR04 -1

2. Arduino uno board- 1

3. Lysdioder i olika färger -3

4. 100 ohm motstånd-3

5. usb -kabel för att programmera arduino.

6. några anslutningskablar.

7. Solpanel 10 V, 5 W eller 9 V Adapter eller 5 V Adapter för att driva kortet.

Hela projektet är uppdelat i två delar, Del-1: LED-gränssnitt för olika vattennivåer

Del 2: Relägränssnitt. för motorstyrning AC (220V/110V).

Del 1:

Steg 1: Testa Arduino Uno Board

Testar Arduino Uno Board
Testar Arduino Uno Board
Testar Arduino Uno Board
Testar Arduino Uno Board

Alla nya brädor levereras med ombordledt blinkande förprogrammerat, men om vi använder gammal uno som användes för andra projekt kan testas med enkelt ombord ledt blinkande program.

Steg 2: Kod

Programmera uno med denna kod.

Du kan ändra koden som passar dina behov, här är tankens maximala höjd 110 cm

Röd led lyser när vattennivån är> 60 cm && <= 70 cm.

Blå lysdiod blinkar när vattennivån är> 40 && <= 60.cm

Blå led lyser när vattennivån är> 25 && <= 40 cm.

Grön lysdiod lyser när vattennivån är <25 cm.

Steg 3: Kretsdiagram

Kretsdiagram
Kretsdiagram
Kretsdiagram
Kretsdiagram
Kretsdiagram
Kretsdiagram

1. Installera ultraljudssensorn några centimeter över den maximala vattennivån och säkra den med en vattentät behållare.

2. Ta fram fyra ledningar från sensorn, nämligen vcc, gnd, trig, echo till arduino board med förlängningskablar.

3. Anslut sensorns 1. Vcc -kabel till 5v arduino

2. gnd tråd av sensor till gnd av arduino

3. Sätt i sensorns kabel till stift nr 8 på arduino

4. Ekotråd av sensor till pin #10 av arduino

Nu måste vi ansluta lysdioder för att indikera vattennivån.

1. Anslut rött från stift 2 till gnd via 100 ohm motstånd, detta indikerar låg nivå

2. Anslut grönt från stift #4 till gnd via 100 ohm motstånd, detta indikerar hög nivå

3. Anslut vitt från stift 3 till gnd via 100 ohm motstånd, detta indikerar medelnivå.

Steg 4: Strömförsörjning till Arduino

1. Du kan använda 9v -adapter.

eller

2. du kan 10v solpanel.

eller

3. du kan använda 5v direkt till arduino v i stift.

Rekommenderad: