Innehållsförteckning:

Vattensensor för jord: 7 steg
Vattensensor för jord: 7 steg

Video: Vattensensor för jord: 7 steg

Video: Vattensensor för jord: 7 steg
Video: Demo av larm i Safeland - vattensensor 2024, November
Anonim
Vattensensor för jord
Vattensensor för jord

Detta projekt är ett enkelt och mycket informativt sätt att utbilda de studenter som är effektiva på att skriva koder och förstå mekanismerna för elektroniken som är involverad i arduino.

Material som krävs:

- Arduino mikrokontroller

- Vattensensor (maxvärde 1023)

- En handfull bygeltrådar (både man till man och kvinna till han)

- Brödbräda (Mini one rekommenderas)

- Servomotor

Steg 1: Steg 1: Samla allt material

Se till att placera alla dina material i ett tomt utrymme, placera dem på en plats som är rymlig och borta från mat eller dryck, det beror på att det kan skada elektroniken. Jag skulle också föreslå att du också har med dig en trådavdragare om du har vanliga ledningar istället för bygelkablar.

Steg 2: Steg 2: Anslutningar för vattensensor

Steg 2: Anslutningar för vattensensor
Steg 2: Anslutningar för vattensensor

1. Ta upp tre startkablar (rött, svart och gult) och vattensensorn

2. Anslut den röda ledningen till + på vattensensorn, den svarta till "-" och den gula ledningen till S

Steg 3: Steg 3: Arduino First Wiring

1. Anslut två ledningar till arduino, en till 5v och den andra till GND

2. Efter det steget ansluter du den som du anslöt till 5V till den positiva på brödbrädan och GND till den negativa

Steg 4: Steg 4: Anslutningar för vattensensor

Steg 4: Anslutningar för vattensensor
Steg 4: Anslutningar för vattensensor

1. Anslut vattensensorns gula kabel till A0

2. Anslut det svarta till det negativa eller marken på vattensensorns brädbräda till arduinoen

3. Anslut det röda till det positiva till vattensensorns brädbräda till arduinoen

Steg 5: Steg 5: Servomotor

Steg 5: Servomotor
Steg 5: Servomotor

1. Anslut servomotorns orange ledning till en gul ledning

2. Anslut den röda tråden till valfri färg

3. Anslut det bruna till en annan färg du väljer

4. När dessa steg är klara ska vi nu ansluta servomotorn till brödbrädan och arudino

5. Anslut den gula ledningen till stift 9.

6. Anslut kabeln som är ansluten till den röda ledningen på motorn till pluspolen

7. Anslut kabeln som är ansluten till den bruna ledningen på servomotorn till jord

Steg 6: Steg 6: Kod

Steg 6: Kod
Steg 6: Kod

1. Anslut din arduino till datorn och öppna Arduino -programvaran på din dator

2. Börja med att identifiera servomotorn genom att säga #inkludera

3. Identifiera varje variabel, servon, vattensensorn som är ansluten till A0 samt "vinkeln" som helt enkelt är din servomotors position

4. För att börja med void.setup, börja med att starta seriell start (9600) och deklarera även servon som är ansluten till stift 9.

5. Efter det steget, är tomrumsslingan, börja med att använda "int" följt av sensorvärdet som är din analoga läsning som är vattensensorn

6. Se till att inkludera kommandot Serial.print under och använd "ln" så att det är i en rad när du övervakar fuktigheten i vattnet

7. Kontrollera sedan att sensorvärdet ligger mellan 500 till 180, med hjälp av "int.angle", detta beror på att det beror på luftfuktigheten, även om vattensensorn ska vara 1023 till 180 vilket är max- och minvärdet, det varierar beroende på projektets användning samt max- och min -värden enligt din specifika vattensensor

8. Lägg nu till samma serie, skriv ut nedan och inkludera min servo. Skriv (vinkel) under den

9. Det sista steget är att lägga till fördröjningen jag lade till "fördröjning (15)" följt av} för att avsluta koden

Steg 7: Steg 7: Avsluta

Steg 7: Avsluta
Steg 7: Avsluta

Nu när koden är funktionell och fungerar kan du lägga till sensorn i motorn och använda en seriell bildskärm för att upptäcka fuktigheten i vattnet eller jorden. Se också till att lägga till små lappar byggpapper eller display eftersom displayen kan bevisa att din jord behöver vatten eller inte beroende på luftfuktigheten.

Rekommenderad: