Kuinka tehdä YL-83 sadeilmaisin Arduinolla

  • YL-83-anturi havaitsee sateen metallilevynsä vastuksen muutosten kautta.
  • Sen analoginen ulostulo mahdollistaa sateen voimakkuuden mittaamisen, kun taas digitaalilähtö ilmaisee sen läsnäolon.
  • Se sopii ihanteellisesti automaatioprojekteihin, kuten hälytysaktivointiin tai kastelujärjestelmiin.

yl-83

Oletko koskaan miettinyt kuinka tunnistaa sade YL-83-anturin ja Arduinon avulla? Tämä kiehtova aihe yhdistää elektroniikan ja meteorologian käytännön projekteihin, joita voit toteuttaa kotoa käsin. Sinun ei tarvitse olla ohjelmoinnin tai piirien asiantuntija päästäksesi alkuun; Oikeilla työkaluilla, pienellä kärsivällisyydellä ja ripaus luovuudella voit koota a toimiva sadeilmaisin joka reagoi vesipisaroihin.

Tänään opimme yksityiskohtaisesti kuinka tämä anturi toimii, kuinka se liitetään Arduino-levyyn ja mikä tärkeintä, mitä Käytännön sovellukset on jokapäiväisessä elämässä. Mahdollisuuksia on useita hälytyksestä kastelujärjestelmän automatisointiin. Joten, ilman enempää puhetta, puretaan kaikki nämä tiedot.

Mikä on YL-83 anturi ja miten se toimii?

YL-83 sadeanturi on a erittäin suosittu komponentti Arduino-projekteissa sen yksinkertaisuuden ja alhaisten kustannusten vuoksi. Tämä laite koostuu pääasiassa kahdesta osasta:

  • Johtava levy, joka havaitsee veden sähkönjohtamiskykynsä perusteella.
  • Vertailumoduuli, joka muuntaa kortin signaalit analogisiksi tai digitaalisiksi arvoiksi.

Kun sadepisarat putoavat anturilevylle, ne yhdistävät pinnalla olevat metallikoskettimet aiheuttaen muutoksen vastuksessa. Tämän muutoksen käsittelee vertailumoduuli, joka tuottaa analogisia arvoja välillä 0 - 1023 tai digitaalisen lähdön (0 tai 1) riippuen siitä, miten haluat käyttää sitä.

Sadetunnistimen perusominaisuudet

Tämä anturi on erittäin monipuolinen ja niitä voidaan mukauttaa erilaisiin projekteihin. Sen tärkeimpiä ominaisuuksia ovat:

  • Teho 3.3 - 5 V, yhteensopiva useimpien Arduino-levyjen kanssa.
  • Kaksi lähtöä: digitaalinen (DO) ja analoginen (AO).
  • Säädettävä herkkyys sisäänrakennetulla potentiometrillä.
  • Kompakti muotoilu, joka kestää hapettumista nikkelipinnoitetun pinnan ansiosta.

Näiden ominaisuuksien ansiosta voit käyttää tätä anturia molempiin havaita veden läsnäolo sen intensiteetin mittaamiseksi.

Kuinka yhdistää YL-83-anturi Arduinoon

Sähköasennus on yksinkertaista ja nopeaa. Tarvitset liitäntäkaapelit ja tietysti yhteensopiva Arduino-levy, kuten UNO, Mega tai Nano. Tässä perusopas:

  • Liitä anturin VCC-nasta Arduinon 5V-nastaan.
  • Anturin GND on kytkettävä Arduino-kortin GND:hen.
  • Digitaalinen lähtö (DO) voidaan kytkeä mihin tahansa Arduinon digitaaliseen nastaan, esimerkiksi D2.
  • Jos haluat mitata analogisia arvoja, kytke analoginen lähtö (AO) analogiseen nastaan, kuten A0.

Kun kaikki on kytketty, säädä anturimoduulin potentiometri asentoon kalibroi herkkyyskynnys kosteudelle.

Aloituskoodi: arvojen lukeminen

Koodi on välttämätön tulkittaessa erilaisia ​​tietoja anturi tarjoaa. Tässä on perusesimerkki:

const int sensorPin = A0; void setup() { Serial.begin(9600); } void loop() { int arvo = analogiRead(sensorPin); Serial.print("Analoginen luku: "); Serial.println(arvo); viive (1000); }

Tämä koodi lukee analogiset arvot anturista ja näyttää ne sarjanäytössä. Voit kostuttaa anturin pinnan ja tarkkailla, kuinka arvot vaihtelevat.

Lisää koodiesimerkkejä

Haluatko tehdä jotain interaktiivisempaa? Kokeile tätä koodia, joka luokittelee sateen eri intensiteetit:

const int sensorPin = A0; void setup() { Serial.begin(9600); } void loop() { int arvo = analogiRead(sensorPin); if (arvo > 950) { Serial.println("Ei sataa"); } else if (arvo > 600) { Serial.println("Sataa"); } else if (arvo > 300) { Serial.println("Downpour"); } else { Serial.println("Mahdollinen tulva"); } viive(1000); }

Tämän pienen ohjelman avulla voit seurata sademäärä fi tiempo todellinen.

Käytännölliset sadeanturisovellukset

YL-83:lla on useita käyttökohteita kotiautomaatio- tai koulutusprojekteissa. Tässä muutamia ideoita:

  • Kasteluautomaatio: Voit liittää anturin vesipumppuun, joka aktivoituu havaitessaan riittämättömän kosteuden.
  • Hälytykset: Aktivoi äänihälytyksen, jos anturi havaitsee rankkasateen tai tulvan.
  • Markiisin ohjaus: Pidennä tai vedä markiisit sisään terassilla automaattisesti sääolosuhteiden mukaan.

Yksinkertaisuuden ja alhaisten kustannusten ansiosta tämä anturi on erinomainen työkalu DIY-projektit.

YL-83 sadeanturi on paljon enemmän kuin nerokas lisävaruste, se on portti ohjelmoinnin ja soveltavan elektroniikan kiehtovaan maailmaan. Yksinkertaisella asennuksella ja pienellä luovuudella voit luoda hyödyllisiä ja käytännöllisiä järjestelmiä, jotka vastaavat sääolosuhteisiin. Jos olet koskaan miettinyt, kuinka automatisoida tehtäviä tai vain nauttia erilaisesta koulutusprojektista, tämä anturi on loistava vaihtoehto. Mennään töihin!


Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.