Lietaus jutiklio su pranešimu el. paštu kūrimas naudojant Arduino. Lietaus jutiklio montavimas patiems Kur montuoti lietaus jutiklį

Norint sumontuoti stiklo valytuvų valdymo sistemą, nebūtina naudotis autoserviso paslaugomis, šį darbą galite atlikti patys. Beveik visi šiuolaikiniai automobiliai turi tokią funkciją, todėl valytuvų veikimo kontrolė skirtingu oru vyksta automatiškai. Lietaus jutiklis yra įmontuotas bet kokio svetimo automobilio priekiniame stikle, todėl jo išimti neįmanoma.

Tačiau lietaus jutiklį galite įdiegti ir sename buitiniame automobilyje. Pagaminti šį įrenginį gana paprasta, jis visai tinkamas VAZ automobiliams. Norėdami dirbti, jums reikia universalaus jutiklio.

Prietaiso veikimo principas

Prietaisas veikia remiantis optika, kuri turi būti vertikaliai. Įdėkite universalų jutiklį su viduje priekinis stiklas. Montavimo vieta turi būti šepečių aprėpties zonoje, o ant skaidraus paviršiaus neleidžiami įtrūkimai, drožlės ir kiti defektai.

Naudodamas infraraudonąją spinduliuotę, jutiklis nuskaito išorinio stiklo paviršiaus būklę. Lietaus lašai ir nešvarumai keičia šviesos signalo atspindžio stiprumą. Po to bloke elektroninis valdymas duodama komanda įjungti stiklo valytuvus. Laiko tarpai tarp šepečio judesių nustatomi automatiškai ir priklauso nuo kritulių intensyvumo.

Tokį lietaus jutiklį leidžiama montuoti ant priekinio stiklo. Tuo pačiu metu viršutinė tonuota juostelė netrukdys tinkamai veikti įrenginiui. Jutiklis netiks automobiliams su infraraudonųjų spindulių filtru ant stiklo.

Lietaus jutiklio įjungimas

Jutiklis veikia tik įjungus valytuvus pirmoje padėtyje, įrenginys automatiškai parenka šepetėlių judėjimo intensyvumą. Jei valytuvai yra antroje ar trečioje padėtyje, tada jų greitis nesikeičia.

Montuodami lietaus jutiklį, turite palikti galimybę rankiniu būdu valdyti valytuvus. Kelyje gali kilti bet kokių situacijų, todėl neturėtumėte visiškai pasikliauti automatika. Pavyzdžiui, vairuotojo pusėje atsiranda daug priešpriešinio eismo purslų, tačiau šie purslai nepatenka į jutiklio veikimo zoną, stiklas nenuvalomas.

Ekspertai rekomenduoja lietaus jutiklį laikyti išjungtą esant sausam orui. Kadangi įrenginys reaguoja į skirtingi objektai: skraidantis vabzdys, medžių lapai ir pūkai. Stiklo ploviklis visada turi būti įjungtas rankiniu būdu. Automatinis vandens tiekimas į stiklą gali išgąsdinti vairuotoją netikėtai apribodamas vaizdą.

Gamindami jutiklį, kaip pagrindą galite pasirinkti importuotą mikroprocesorių arba naudoti vietinius pokyčius.

Lietaus jutiklis ant svetimo mikroprocesoriaus modelio RS-22 RAIN jutiklio

Mikroprocesorius gaminamas Amerikos kompanijos Microchip ir tinka bet kokiam automobiliui su 12 V įranga Lietaus jutiklio prijungimas susideda iš keturių žingsnių:

  1. Pritvirtinkite klijais ant specialaus laikiklio vidinė dalis priekinis stiklas;
  2. Užtepkite gelį ant paviršiaus darbo zona jutiklis lūžio rodikliui išlyginti;
  3. Jutiklio korpuso padėtis ant laikiklio fiksuojama varžtu;
  4. Patikrinkite, ar darbo zonoje nėra oro burbuliukų.

Tokį lietaus jutiklį VAZ automobiliuose galima prijungti naudojant valytuvo veikimo režimo jungiklį:

  1. Jutiklis mėlynu laidu prijungtas prie automobilio kėbulo;
  2. Raudonas laidas traukiamas prie jutiklio jungiklio I kontakto;
  3. Geltonas jutiklio laidas pritvirtintas prie tokios pat spalvos laido, bet su žalia juostele.
  4. Juodu laidu įrenginys prijungiamas prie bloko ant kaiščio Nr.53.

Dėl teisingas veikimas prietaisą, pradiniame etape būtina sukalibruoti elementų jautrumą ir patikrinti pralaidumas priekinis stiklas. Tik nustačius lietaus jutiklio slenkstį, langų valytuvai pradės tinkamai veikti.

Buitinis lietaus jutiklio kūrimas

Rusijos inžinieriai sukūrė lietaus jutiklį, kuris neturi analogų pasaulyje. Pagrindiniai jo pranašumai yra šie:

  1. Sistemos valdymo paprastumas ir patikimumas;
  2. Galimybė savarankiškai surinkti;
  3. Jutiklis prijungtas nepriklausomai. Automobilio elektros instaliacija nėra susijusi (o šis veiksnys ypač svarbus, kai automobiliui taikoma garantija);
  4. Galimybė išjungti jutiklį ir perjungti į rankinį valytuvų valdymo režimą;
  5. Žema kaina.

Prietaisas turi funkciją reguliuoti pauzes, kurios lydi valytuvų judėjimą. Šepečių dažnio keitimas turi tiesioginį ryšį su automobilio greičiu kelyje. Lėtai judant pauzės pailgėja, o greitu – trumpėja. Jei vairuotojas savo automobiliu nori šturmuoti gilią balą, sistema iš anksto nustatys didelio skysčio tūrio priartėjimą prie stiklo. 5–10 cm atstumu bus aptiktas artėjantis vanduo ir nešvarumai, o sistema iš anksto pajudins valytuvus.

DDA-25 jutiklio modelis buvo labiausiai paplitęs vidaus rinkoje. Paprastai tokie įrenginiai komplektuojami su „Lada“ automobiliais („Kalina“ arba „Priora“). Lietaus jutiklis turi kelis režimus, apsaugančius nuo sniego ir lietaus. Įrenginyje esančiu mygtuku galima pakeisti tris integruotas programas. Tokį jutiklį galite įdiegti patys, tam pakanka laikytis nustatytos tvarkos:

  1. Pritvirtinkite optinį jutiklį prie priekinio stiklo ant lipnaus pagrindo;
  2. Sumontuokite jutiklį vietoje relės automobilio tvirtinimo bloke (tuo pačiu stebėkite rakto žymėjimą ir padėtį);
  3. Uždėkite laidus ant priekinio stiklo stulpo;
  4. Nustatykite jutiklio jautrumo lygį.

Aiškiau, lietaus jutiklio montavimas parodytas vaizdo įraše:

Tinkamą lietaus jutiklį galite rasti daugelyje internetinių automobilių pardavėjų. Tokio įrenginio kaina paprastai nėra didelė: galite sutelkti dėmesį į tūkstančio rublių kainą.

Daugelis automobilių savininkų mano, kad lietaus jutiklis yra papildomas įrenginys, be kurio jie gali apsieiti. Norint suprasti, ar tai tikrai būtina, verta sužinoti apie tokių įrenginių ypatybes.

Aprašytas prietaisas yra prietaisas, kuris nustato kritulių išvaizdą ir apima valytuvus. Paprastai jutiklis taip pat reaguoja į šviesą ir yra naudojamas automatiškai įjungti priekinius žibintus.

Lietaus jutiklis

Šis įrenginys skirtas kelioms problemoms išspręsti:

  • lietaus ar sniego buvimo nustatymas;
  • įjungti valytuvus lyjant;
  • priekinio stiklo užterštumo laipsnio nustatymas;
  • priekinių žibintų įjungimas, jei jutiklis taip pat skirtas apšvietimo lygiui aptikti.

Aprašyto įrenginio montavimas atliekamas tarp priekinio stiklo ir galinio vaizdo veidrodžio. Lietaus jutiklis skirtas sukurti saugesnę aplinką važiuojant mieste ar judrioje užmiestyje. Jei intensyvaus eismo metu pradeda lyti ar snigti, vairuotojas turi atlikti nereikalingus judesius, kad įjungtų ir išjungtų valytuvus, tuo pačiu atitraukdamas dėmesį nuo kelio. Tai prisideda prie dėmesio praradimo ir gali sukelti nelaimingą atsitikimą. Be to, įrenginys leidžia užtikrinti puikų matomumą esant dideliam kritulių kiekiui.

Lietaus jutikliai turi keletą trūkumų:

  • Klaidingi arba netinkami teigiami rezultatai. Kai kuriais atvejais tik vienas lašas padeda įjungti valytuvus, nors likusi stiklo dalis lieka sausa. Tokiu atveju jutiklis dažnai neveikia, kai dalį stiklo užlieja vanduo ir nešvarumai, tačiau lašai nepatenka į įrenginio aprėpties zoną.
  • Valytuvų įjungimas be stiklo poveržlės. Dėl šios priežasties nešvarumai išsitepa ant paviršiaus, todėl pablogėja matomumas.
  • Eksploatacija dėl priekinio stiklo defektų. Jei paviršiuje yra įbrėžimų ir kitų defektų, prietaisas gali veikti netinkamai.
  • Atsakymo vėlavimas. Kai kuriais atvejais lietaus jutiklis įsijungia per 1-2 sekundes po to, kai lietaus lašai pasirodo ant priekinio stiklo.

Norint išvengti tokių problemų ir iš anksto sureguliuoti jutiklį iki norimo jautrumo lygio, užtenka aptaškyti vandeniu jutiklio įrengimo vietą. Jei jis veikia tinkamai, valytuvai įsijungs automatiškai.

Lietaus jutiklis yra pritvirtintas po priekiniu stiklu išvirkščia pusė galinio vaizdo veidrodėliai. Montuojant įrenginį atsižvelgiama į šiuos niuansus:

  1. Jutiklis turi būti ant priekinio stiklo taip, kad jis netrukdytų vairuotojui matyti kelio. Tuo pačiu metu svarbu jį sumontuoti toje vietoje, kurią valytuvai valo savo darbo metu. Priešingu atveju įrenginys gali tinkamai neveikti.
  2. Jutiklio vietos srityje neturėtų būti įtrūkimų ar kitų defektų, nes nuo to priklauso jo veikimo efektyvumas.
  3. Prieš tvirtindami įrenginį, turite įsitikinti, kad valytuvai efektyviai nuvalo priekinį stiklą ir nepalieka nešvarumų.

Jutiklį galima montuoti tiek aptarnavimo centre, tiek savarankiškai. Be to, tai gana lengva. Montavimui nereikia specialių įrankių.

Žemiau pateikiame paprasto lietaus jutiklio DDA-35 montavimo instrukcijas.

Pirmiausia reikia „nukreipti“ – pasirinkti vietą priekinio stiklo vidinėje pusėje, kur bus klijuojamas jutiklis. Kaip minėta anksčiau, jis neturėtų trukdyti vairuotojui matyti. Dėl grožio patartina išlyginti vietą ir jutiklį sumontuoti viršuje per vidurį, šalia veidrodžio laikiklio.

Įsigyti lietaus jutikliai dažniausiai būna su specialia šluoste stiklui nuvalyti ir nuriebalinti. Dėl to jutiklis pritvirtinamas geriau.

Jei tokios servetėlės ​​rinkinyje nėra, galite naudoti bet kurią stiklinę servetėlę.

Atsargiai nuvalykite vietą ant priekinio stiklo, kur klijuosime lietaus jutiklį.

Išimkite iš jutiklio vidaus. apsauginė plėvelė, taip atidarydami tvirtinimo detales, kurios laikys jutiklį prie stiklo.

Po to ant stiklo pasirinktoje vietoje pritaikome lietaus jutiklį ir atsargiai prispaudžiame įrenginį prie stiklo. Stengiamės, kad viskas vyktų sklandžiai, nes antro šanso neturėsime. Su kiekvienu atsikabinimu laikiklis vis blogiau prilips prie paviršiaus.

Mes stumiame laidą iš jutiklio po lubų apmušalu.

Jei po apmušalu nėra pakankamai vietos, šiek tiek atsukite skydelį tvirtinančius varžtus.

Nuimame trinkelę nuo stovo ir po juo klojame vielą. Po to vėl uždedame pamušalą.

Mes einame žemiau. Švelniai stumkite kabelį po stovo sandarikliu.

Atidarykite saugiklių dėžutę skirtingi modeliai jis yra skirtingose ​​vietose), o lietaus jutiklį įstatykite vietoje valytuvų valdymo relės (būtinai atkreipkite dėmesį į ženklinimą ir rakto padėtį). Jei tiksliai nežinome, kur įdiegti relę, pažiūrėkite į dokumentaciją.

Likusią kabelio dalį, jei reikia, galima suvynioti ir palikti tvirtinimo bloke.

Tai užbaigia lietaus jutiklio įrengimo automobilyje procesą. Belieka patikrinti jo veikimą užtaškant vandens ant priekinio stiklo (žinoma, įjungus automobilio degimą).

Lietaus jutiklio veikimo patikrinimas

Taip pat galite žiūrėti vaizdo įrašą apie lietaus jutiklio montavimą:

Prijungus įrenginį, valytuvus galima valdyti ir rankiniu būdu. To gali prireikti, kai ant stiklo iš po priekyje važiuojančios transporto priemonės ratų patenka drėgmės, kuri nepasiekia jutiklio aprėpties zonos. Tokiu atveju vairuotojas rankiniu būdu įjungia valytuvus.

Įrenginį būtina nustatyti iškart po įdiegimo, kad vairuojant nesiblaškytų tokie veiksmai. DDA-35 turi 3 darbo režimus – standartinį, lietaus ir sniego. Režimai perjungiami paeiliui paspaudus vieną mygtuką.

Integruoti lietaus jutikliai reguliuojamas vairo jungikliu. Įtraukimo rankena standartiškai turi 5 pozicijas (kartais daugiau ir mažiau). Padėtyje „0“ įrenginys išjungtas. Skaičiai nuo 1 iki 4 rodo jutiklio jautrumo laipsnį. Įjungus įrenginį 4 režimu, jis veiks didžiausio jautrumo režimu. Norėdami išjungti, tiesiog pasukite rankenėlę į 0 padėtį.

Lietaus jutiklis reguliuojamas vairo kolonėlės jungikliu

Lietaus jutiklio veikimo principas

Aprašytas įrenginys susideda iš šviesos diodo ir kelių šviesai jautrių elementų (fotodiodų). Šviesos diodo šviesa atsispindi nuo stiklo paviršiaus ir grįžta į šviesai jautrius elementus. Jei ant paviršiaus lyja ar sninga, pasikeičia atspindžio laipsnis ir jutiklis įjungia valytuvus.

Kuo labiau šlapias priekinis stiklas, tuo mažiau atsispindės lūžusi šviesa. Fotoelementai reaguoja į pasikeitimą ir po to įsijungia valytuvai. Štai kodėl gali atsirasti klaidingas pavojaus signalas, kai vabzdžiai atsitrenkia į stiklą arba jei paviršiuje yra defektų. Kad valytuvai neįsijungtų laiku, pakanka išjungti jutiklį esant sausam orui ir įrenginį montuoti tik ant nepažeisto stiklo.

Įjungti gamyklinį lietaus jutiklį po montavimo yra gana paprasta – tai padaryti pasukite svirtelę į padėtį nuo 1 iki 4. Išsijungimas įvyksta, kai svirtis perjungiama į 0 padėtį. Iškilus problemų su jutikliu, neturėtumėte pabandykite jį išjungti patys, jei nežinote, kaip tai padaryti teisingai.

Lietaus jutiklio nustatymo pavyzdys.
Norėdami įjungti, perkelkite svirtį į 1 padėtį. Ratukas A turi būti nustatytas pagal norimą jautrumą (apačioje - minimali, viršuje - didžiausia).
Norėdami išjungti lietaus jutiklį, perkelkite svirtį į 0 padėtį.

Pagrindinė daugelio vairuotojų klaida yra labiausiai išjungti įrenginį paprastu būdu- pjaustyti laidus. Tokie veiksmai gali sukelti borto maitinimo valdymo bloko gedimą. Jei jutiklis nereaguoja į mažus lašus, pirmiausia atsukite rankenėlę į 4 padėtį, kurioje jis veiks maksimalaus jautrumo režimu.

Norėdami saugiai atjungti jutiklį, tiesiog nuimkite nuo jo jungtį. Tokiu atveju borto maitinimo bloke bus rodoma klaida. Jei reikia visiškai išjungti įrenginį, kreipkitės į automobilių servisą.

Daugelis lietaus jutiklių yra universalūs ir gali būti montuojami bet kurioje transporto priemonėje. Visi jie veikia tuo pačiu principu, todėl bet kuris vairuotojas galės pats nustatyti įrenginį.

Kiek kainuoja lietaus jutiklis

Daugelio lietaus jutiklių kaina yra apie 2 tūkstančius rublių. Kaina priklauso nuo įrenginio jautrumo, taip pat nuo to, ar elektroninė relė yra įmontuota automobilyje, ar ji yra nuimama. Tai priklauso nuo to, kaip jutiklis prijungtas.

Daug universalūs modeliai kainuoja ne daugiau kaip 2 tūkstančius rublių. Tokie jutikliai yra labiausiai paplitę ir montuojami įvairiose mašinose. Jei jutiklis sumontuotas servise, ekspertai parenka automobiliui tinkamiausią įrenginį.

Lietaus jutiklis – kas tai yra, kaip veikia, kaip sumontuoti

5 (100%) balsavo 4

Šioje pamokoje naudosime lietaus jutiklį lietaus intensyvumui aptikti ir generuoti analoginį kintamąjį signalą nuo 0 iki 1024. Jis taip pat generuos skaitmeninę išvestį pagal savo nustatytą vertę.

Kai lietaus jutiklis aptinka lietų, jis siunčia analoginį signalą į Arduino Uno plokštę. „Arduino Uno“ stebi lietaus jutiklio pokyčius. Kai lietaus jutiklio vertė viršija tam tikrą lygį, mūsų Arduino Uno siunčia kai kurias komandas į mūsų GSM modulį ir GSM modulis siunčia sms į norimą telefono numerį.

„Arduino IDE“ diegimas: galite atsisiųsti Naujausia versija Arduino IDE šiame puslapyje.

2 veiksmas: naudojami komponentai

Šiam projektui mums reikia kai kurių komponentų:

  1. Lietaus jutiklis / jutiklis
  2. GSM modulis (sim 900)
  3. Laidų/džemperių komplektas

Lietaus jutiklis / jutiklis

Lietaus jutiklio modulis yra paprastas lietaus aptikimo įrankis. Jis gali būti naudojamas kaip jungiklis, kai ant jutiklio nukrenta lietaus lašas, taip pat matuoti kritulių intensyvumą. Modulinės funkcijos, lietaus lenta ir valdymo plokštė, kurios yra atskirtos, kad būtų patogiau, maitinimo indikatorius ir reguliuojamas jautrumas, potenciometras.

Analoginė išvestis naudojama kritulių lašeliams aptikti. Prijungus prie 5V maitinimo šaltinio, LED indikatorius įsijungia, kai ant indukcinės plokštės nelyja lietus, DO išėjimas yra didelis. Kai vandens kiekis sumažėja, DO išėjimas yra mažas, įsijungia jungiklio indikatorius. Pašalinkite vandens lašelius, atkūrę pradinę būseną, jis pasieks aukštą lygį.

GSM modulis (sim 900)

Tai su GSM/GPRS suderinamas keturdažnis mobilusis telefonas, veikiantis 850/900/1800/1900 MHz dažniu ir gali būti naudojamas ne tik prieigai prie interneto, bet ir žodiniam bendravimui (jei yra prijungtas prie mikrofono ir mažo garsiakalbio). ) ir SMS.

Iš išorės atrodo kaip nedidelė pakuotė (2,4 cm x 2,4 cm x 0,3 cm) su L formos kaiščiais iš keturių pusių, kad būtų galima lituoti ir iš šono, ir iš apačios. Vidinį modulį valdo procesorius AMR926EJ-S, kuris valdo telefono ryšį, duomenų ryšį (per integruotą TCP/IP kamino) ir (per UART ir TTL nuosekliąją sąsają) ryšius su grandine, sujungta su pačiu telefonu.

Procesorius taip pat atsakingas už SIM kortelę (3 arba 1,8 V), kuri turi būti prijungta prie išorinės modulio sienelės. Be to, GSM900 įrenginyje integruota analoginė sąsaja, A/D keitiklis, RTC, SPI magistralė, I²C ir PWM modulis. Radijo sekcija yra GSM 2/2+ fazės ir yra 4 klasės (2 W) esant 850/900 MHz arba 1 klasės (1 W) esant 1800/1900 MHz.

TTL nuoseklioji sąsaja yra atsakinga ne tik už visų duomenų apie jau gautas ir TCP/IP seansų metu įvestų SMS perdavimą GPRS (duomenų perdavimo sparta nustatoma pagal GPRS 10 klasė: maksimalus 85,6 kbps), bet ir gavimą. komandų grandinės (mūsų atveju gaunamos iš PIC, kurie valdo nuotolinio valdymo pultas), kuris gali būti AT standartas arba AT patobulintas SIMCom tipas. Modulis maitinamas nuolat (nuo 3,4 iki 4,5 V) ir perdavimo metu sugeria daugiausia 0,8 A.

Arduino Uno

Arduino Uno arba Genuino Uno yra mikrovaldiklio plokštė, pagrįsta ATmega328P ( techninis aprašymas). Jame yra 14 skaitmeninių I/O (iš kurių 6 gali būti naudojami kaip PWM išėjimai), 6 analoginiai įėjimai, 16MHz kristalas, USB jungtis, maitinimo jungtis, ICSP antraštė ir atstatymo mygtukas.

3 žingsnis. Projekto aprašymas

Šiame projekte mes naudojame lietaus jutiklį lietaus intensyvumui aptikti ir kai kurioms analoginėms reikšmėms generuoti. Lietaus jutikliui aptikus lietaus lašo intensyvumą, Arduino UNO siunčia komandą GSM moduliui, tada GSM modulis siunčia laišką nurodytu el. pašto ID.

Mūsų grandinės jungtis parodyta aukščiau. Yra du grandinių schemos : vienas lietaus jutikliui su arduino ir kitas arduino su gsm moduliu.

4 veiksmas. Projekto kodas

Galite atsisiųsti šaltinisšis projektas žemiau.

/* LIETUČIO DETEKTORIAUS SU GSM (Naudojantis SIM-900 MINI, LIETUVO JATIKLIS IR ARDUINO UNO); Čia mes naudojame lietaus lašų jutiklį, kad aptiktume lietaus intensyvumą ir generuotume analoginį kintamą signalą nuo 0 iki 1024. Jis taip pat generuoja skaitmeninę išvestį pagal iš anksto nustatytą reikšmę. Kai lietaus lašų jutiklis aptinka lietų, tada jis siųs analoginį signalą į Arduino Uno plokštę. Arduino Uno stebi lietaus lašų jutiklio pokyčius. Kai lietaus lašų jutiklio vertė viršija tam tikrą lygį, mūsų Arduino Uno siunčia tam tikrą komandą į mūsų GSM Modulis ir GSM modulis Siųsti SMS į nurodytą telefono numerį. Grandinė: * GSM MODULIS (SIM-900 MINI) 5VT(TX) PRIJUNGTAS PRIE PIN 9 (RX PROGRAMINĖS ĮRANGOS SERIJAI) * GSM MODULIS (SIM-900 MINI) 5VR( RX) PRIJUNGTA PRIE 10 PIN kodo (TX PROGRAMINĖS ĮRANGOS SERIJAI) * LIETUVO LAŠO JUTIKLIS DO TO 11 PIN * LIETUVO LAŠELIO JUTIKLIS AO PRIE PIN A0 * PRIJUNGINKITE RAINDROP VCC PRIE 5 V ARDUINO UNO * PRIJUNGINKITE GSM UNO 2 UNO 11 VCC VCC PRIE 5 VUINO 86 V. SOUMYA RANJAN PANDA Dėl bet kokios pagalbos kreipkitės [apsaugotas el. paštas]*/ #įtraukti SoftwareSerial mySerial(9, 10); //(RX,TX) int d=0; void setup() ( mySerial.begin(9600); Serial.begin(9600); pinMode(11,INPUT); //DIGITAL INPUT pinMode(A0,INPUT); //ANALOGINĖS ĮVESTIES delsa(50); ) void loop() ( int sensorReading = analogRead(A0); //SKAITYTI RAINDROP SENSOR VALUE if(sensorReading<500) //WHEN SENSOR DETACT RAIN IT"S ANALOG VALUE REDUCE { Serial.println("Raining"); SendMessage(); //SENDING SMS SIGNAL TO GSM MODULE while(analogRead(A0)<800); //HOLDING STATE UNTIL RAIN STOP } else if((sensorReading>500)&&(jutiklio skaitymas<800)) // IT IS FOR RAINWARNING { Serial.println("Rain Warnigitng"); } else if(sensorReading>800) //WHEN RAIN STOP ( Serial.println("NotRaining"); ) delay(1000); ) /********************************** GSM SIM-900 MINI************ *** *****************/ void SendMessage() //SMS SIGNALO SIUNTIMAS ( mySerial.println("AT+CMGF=1"); //SMS teksto režimo PASIRINKIMAS delay(1000 ); mySerial.println("AT+CMGS=\"+91XXXXXXXXXX\"\r"); //PATEIKITE SAVO MOBILIOJO NUMERĮ delay(1000); mySerial.println("SVEIKAS, PONE, AŠ JŪSŲ NAMAS .IT "LAUKE LYJA:)"); delsa (100); mySerial.println ((char)26); delsa (1000); )

5 veiksmas. Galutinis vaizdo įrašas

Žiūrėkite visą projekto vaizdo įrašą ir jo aprašymą aukščiau. Tai viskas.

Kai kuriuose mėgėjiškuose orų stebėjimo projektuose ar, pavyzdžiui, auginant augalus lauke, gali būti naudinga žinoti, ar šiuo metu lyja, ar ne. Kadangi daugelis radijo mėgėjų Arduino plokštę naudoja kaip valdymo plokštę, tam buvo sukurtas specialus kritimo / lietaus jutiklis, kurį be problemų galima prijungti prie Arduino. Šiame straipsnyje pateiktas paprastas Arduino projektas leis įjungti garsinį signalą, kai suveikia kritimo / lietaus jutiklis.



Lietaus jutiklis susideda iš jutiklio plokštės ir plokštės su LM393 lygintuvu. Be skaitmeninio išvesties, jutiklis turi analoginį išėjimą, todėl Arduino mikrovaldiklis gali nuskaityti analoginius rodmenis įtampos diapazone nuo 0 iki 5 V arba reikšmę nuo 0 iki 1023 po ADC.



Jei jutiklio jutiklio plokštė yra sausos būsenos, modulio analoginis išėjimas yra 5 V. Jei lietaus lašai nukrenta ant plokštės, jungiančios plokštės laidus tarpusavyje, analoginis išėjimas keičiasi nuo 5 V iki 0 V priklausomai nuo dėl drėgmės kiekio lėkštėje. Tokiu būdu jutiklis praneša, ar lyja stipriai, ar nestipriai. „Arduino“ įjungs aliarmą po tam tikro lietaus kiekio ir tam tikro vėlavimo, kuris bus apibrėžtas kode. Taip išvengsite klaidingų teigiamų rezultatų. Šiuo atveju trigerio slenkstis yra 300, o delsa yra 30 sekundžių.


Žemiau yra „Arduino“ eskizas, leidžiantis įjungti žadintuvą, prijungtą prie skaitmeninio prievado 8, kai jis užsiregistruoja lietaus jutiklyje.


int rainSensePin= 0; // analoginė įvestis 0 jutiklio signalui int alertPin= 8; // skaitmeninis išėjimas 8 - signalizacijai int curCounter= 0; // skaitiklis – padidinama 1 kas sekundę, kai jutiklis suaktyvinamas void setup()( Serial.begin(9600); pinMode(alertPin, OUTPUT); pinMode(rainSensePin, INPUT); ) void loop()( int rainSenseReading = analogRead (rainSensePin ); Serial.println(rainSenseReading); // stebėjimui per nuoseklųjį prievado delsą (250); // trumpas uždelsimas if (curCounter >= 30) ( // laiko delsos pabaiga digitalWrite(alertPin, HIGH); // suveikė aliarmas ) // jei lietaus nebėra, iš naujo nustatykite skaitiklį if (rainSenseReading<300){ curCounter++; } else if (rainSenseReading >300) ( // jei lietaus intensyvumas neviršija slenksčio digitalWrite(alertPin, LOW); // neįjungti aliarmo curCounter = 0; // atstatyti skaitiklį į 0 ) delay(1000); )

Kai lyja (o „Arduino“ tai aptinka), D8 išvestis padidėja. Šis išėjimas gali būti prijungtas prie garsinio aliarmo (pjezo garsinio signalo) arba jungiklio (elektromagnetinės relės). Išvesties laidų schema parodyta žemiau.



Šiuo atveju Arduino maitinamas išoriniu 9V maitinimo šaltiniu, signalizatoriaus/relės įjungimo grandinė gali būti maitinama nuo 5-12V Vcc maitinimo įtampos šaltinis turi būti tinkamas tiek įtampa, tiek srove šiai grandinei.


Taigi, sukurti projektą, kuriame naudodami Arduino plokštę galite užregistruoti lietaus buvimą ar nebuvimą ar krintančius lašus iš bet kurio skysčio šaltinio, nėra sudėtinga užduotis. Arduino lašėjimo / lietaus jutiklis yra gana įprastas, nebrangus ir paprastas naudoti. Galų gale, jūs galite tai padaryti patys.

Jei kelyje aplenkia liūtis, tai važiuojant nepatogu, pavojinga. Šiuo tikslu automatinis jutikliai, užtikrinantis valymo šepetėlių, esančių ant automobilio stiklo, veikimą. Pasirodo, valytuvai įsijungia papildomai nespaudžiant jutiklių, mygtukų. Panašus automatine sistema gali būti sumontuotas jūsų automobilyje. Apsvarstykite mechanizmo veikimo principą.

Kaip sumontuoti lietaus jutiklį.

Valdymo jutiklis yra automobilio viduje, tiesiai ant priekinio stiklo. Pasirodo, jis yra automobilių valytuvų veikimo zonoje. Vietoje, kurioje planuojame įdėti šį jutiklį, neturėtų būti jokios žalos.

Sistema automatiniu režimu leidžia šiam įrenginiui nuolat skenuoti stiklo paviršių, naudodamas IR spinduliuotę, „daro išvadas“. Šis signalas, atsispindėjęs nuo prietaiso iki stiklo, sukuria elektroninį signalą į maitinimo šaltinį. Dėl to prireikus įsijungia patys valytuvai. Naujausi novatoriški pasiekimai leidžia reguliuoti šepečių greitį. Reikia atsiminti, kad jutiklis nuskaito paviršių tik tada, kai įjungti valytuvai. Valytuvus pastatėme į pirmąją padėtį, dabar jie veiks savarankiškai. Montavimą galima patikėti specialistui.

Kitos automatinio reguliatoriaus funkcijos.

Valytuvai įsijungia į 2, tada trečią režimus, galite valdyti elementus rankinė versija. Neįjunkite jutiklio saulėtu oru, nes stiklo blizgesį įranga gali suvokti kaip lietų. Prietaisas gali reaguoti į smėlį, smulkius akmenukus, musę ant priekinio stiklo.


Jutiklį pritvirtiname prie priekinio stiklo, tada užtepame specialiu apsauginiu geliu – jis užtikrina sklandų mechanizmo veikimą. Gelis sumažins šviesos lūžio procesui reikalingą koeficientą. Dėl to susidaro 2 darbo zonos. Jei pirmąją korpuso zoną pritvirtiname prie laikiklio, tai antrąją tvirtiname savisriegiais.

Darbo zonoje neturi būti oro burbuliukų. Procedūra baigta, belieka paleisti šią sistemą. Mėlyną laidą nustatome kaip masę, rodome ant automobilio kėbulo. Kad instaliacija veiktų patikimai, būtina aiškiai pritvirtinti laidą. Raudoną laidą jungiame prie jungiklio kontakto, jungiame prie geltono laido (su žalia juostele). Belieka prijungti juodą laidą prie kontaktinio numerio 53.



Dabar mes kalibruojame jutiklį. Visa instaliacija reguliuojama, pagal stiklo šviesos pralaidumo parametrus atskleidžiame jautrumo lygius. Po pirmojo lietaus nustatysime visus trūkumus, reagavimo slenkstį.