Jak vyrobit detektor deště YL-83 s Arduinem

  • Senzor YL-83 detekuje déšť prostřednictvím změn odporu v jeho kovové desce.
  • Jeho analogový výstup umožňuje měřit intenzitu deště, zatímco digitální výstup indikuje jeho přítomnost.
  • Je ideální pro projekty automatizace, jako je aktivace alarmu nebo zavlažovací systémy.

yl-83

Přemýšleli jste někdy, jak detekovat déšť pomocí senzoru YL-83 a Arduina? Toto fascinující téma spojuje elektroniku s meteorologií v praktických projektech, které můžete provádět z domova. Abyste mohli začít, nemusíte být odborníkem na programování nebo obvody; Se správnými nástroji, trochou trpělivosti a špetkou kreativity můžete sestavit a funkční dešťový detektor který reaguje na kapky vody.

Dnes se podrobně dozvíme, jak tento senzor funguje, jak jej připojit k desce Arduino a hlavně co Praktické aplikace má v každodenním životě. Možností je několik, od aktivace alarmu po automatizaci zavlažovacího systému. Pojďme si tedy bez dalších řečí všechny tyto informace rozebrat.

Co je senzor YL-83 a jak funguje?

Dešťový senzor YL-83 je a velmi oblíbený komponent v projektech Arduino díky své jednoduchosti a nízké ceně. Toto zařízení se skládá převážně ze dvou částí:

  • Vodivá deska, která detekuje vodu díky své schopnosti vést elektřinu.
  • Komparační modul, který převádí signály desky na analogové nebo digitální hodnoty.

Když kapky deště dopadnou na desku senzoru, spojí kovové kontakty na povrchu a způsobí změnu odporu. Tuto změnu zpracovává modul komparátoru, který generuje analogové hodnoty mezi 0 a 1023 nebo digitální výstup (0 nebo 1) podle toho, jak jej chcete používat.

Základní vlastnosti dešťového senzoru

Tento snímač je extrémně univerzální a lze je přizpůsobit různým projektům. Mezi jeho hlavní vlastnosti patří:

  • Napájení od 3.3 do 5V, kompatibilní s většinou desek Arduino.
  • Dva výstupy: digitální (DO) a analogový (AO).
  • Nastavitelná citlivost pomocí vestavěného potenciometru.
  • Kompaktní provedení s odolností proti oxidaci díky poniklovanému povrchu.

Díky těmto vlastnostem můžete tento senzor použít jak pro detekovat přítomnost vody jak měřit jeho intenzitu.

Jak připojit senzor YL-83 k Arduinu

Elektrická montáž je jednoduchá a rychlá. budete potřebovat propojovací kabely a samozřejmě kompatibilní desku Arduino, jako je UNO, Mega nebo Nano. Zde je základní návod:

  • Připojte VCC pin senzoru k 5V pinu Arduina.
  • GND senzoru musí být propojeno s GND desky Arduino.
  • Digitální výstup (DO) lze připojit k libovolnému digitálnímu pinu Arduina, například D2.
  • Pokud chcete měřit analogové hodnoty, připojte analogový výstup (AO) k analogovému kolíku, například A0.

Jakmile je vše připojeno, nastavte potenciometr na modulu snímače na kalibrovat práh citlivosti na vlhkost.

Kód pro začátek: čtení hodnot

Kód je nezbytný pro interpretaci různé údaje poskytuje snímač. Zde je základní příklad:

const int sensorPin = A0; void setup() { Serial.begin(9600); } void loop() { int hodnota = analogRead(sensorPin); Serial.print("Analogové čtení: "); Serial.println(hodnota); zpoždění(1000); }

Tento kód čte analogové hodnoty ze snímače a zobrazuje je na sériovém monitoru. Můžete navlhčit povrch senzoru a sledovat, jak se hodnoty mění.

Další příklady kódu

Chcete dělat něco interaktivnějšího? Vyzkoušejte tento kód, který klasifikuje déšť různé intenzity:

const int sensorPin = A0; void setup() { Serial.begin(9600); } void loop() { int hodnota = analogRead(sensorPin); if (hodnota > 950) { Serial.println("Neprší"); } else if (hodnota > 600) { Serial.println("Prší"); } else if (hodnota > 300) { Serial.println("Downpour"); } else { Serial.println("Možná záplava"); } zpoždění(1000); }

Tento malý program vám umožňuje sledovat úroveň srážek en tiempo real.

Praktické aplikace dešťových senzorů

YL-83 má řadu použití v domácí automatizaci nebo vzdělávacích projektech. Zde je několik nápadů:

  • Automatizace zavlažování: Senzor můžete připojit k vodnímu čerpadlu, které se aktivuje, když detekuje nedostatečnou vlhkost.
  • Alarmy: Aktivuje zvukový alarm, pokud senzor detekuje silný déšť nebo záplavy.
  • Ovládání markýzy: Automaticky vysouvat nebo zatahovat markýzy na terasách v závislosti na povětrnostních podmínkách.

Díky své jednoduchosti a nízké ceně je tento senzor vynikajícím nástrojem pro DIY projekty.

Dešťový senzor YL-83 je mnohem víc než jen důmyslné příslušenství, je to brána do fascinujícího světa programování a aplikované elektroniky. S jednoduchým nastavením a trochou kreativity můžete vytvořit užitečné a praktické systémy, které reagují na povětrnostní podmínky. Pokud jste někdy přemýšleli, jak automatizovat úkoly nebo si prostě užít jiný vzdělávací projekt, tento senzor je skvělou volbou. Jdeme do práce!


Buďte první komentář

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.