Za namestitev sistema za upravljanje brisalcev vetrobranskega stekla ni treba uporabiti storitev avtomehanične delavnice, to delo lahko opravite sami. To funkcijo imajo skoraj vsi sodobni avtomobili, zato se delovanje brisalcev v različnih vremenskih razmerah krmili samodejno. Senzor za dež je vgrajen v sprednje okno katerega koli tujega avtomobila, zato ga je nemogoče odstraniti.

Vendar pa lahko senzor za dež namestite na star domači avto. To napravo je precej enostavno narediti in je zelo primerna za avtomobile VAZ. Za delo boste potrebovali univerzalni senzor.

Kako naprava deluje

Naprava deluje na osnovi optike, ki mora biti postavljena navpično. Univerzalni senzor namestite na notranjo stran vetrobranskega stekla. Mesto namestitve mora biti znotraj območja pokrivanja ščetk, na prozorni površini pa niso dovoljene razpoke, čipi in druge napake.

S pomočjo infrardečega sevanja senzor skenira stanje zunanje površine stekla. Dežne kaplje in umazanija spremenijo moč odboja svetlobnega signala. Po tem elektronska krmilna enota izda ukaz za vklop brisalcev vetrobranskega stekla. Časovni zamiki med premiki krtač se nastavijo samodejno in so odvisni od intenzivnosti padavin.

Tak senzor za dež lahko namestite na vetrobransko steklo. V tem primeru zgornji toniran trak ne bo motil pravilnega delovanja naprave. Senzor ni primeren za avtomobile, ki imajo infrardeči filter na steklu.

Vklop senzorja za dež

Senzor deluje le, ko so brisalci aktivirani v prvem položaju, naprava samodejno izbere intenzivnost gibanja metlic. Če so brisalci v drugem ali tretjem položaju, se njihova hitrost ne spremeni.

Pri vgradnji senzorja za dež morate pustiti možnost ročnega upravljanja brisalcev. Na cesti se lahko pojavi vsaka situacija in ne smete se popolnoma zanašati na avtomatizacijo. Na voznikovi strani je na primer veliko brizganja prihajajočega prometa, vendar ti pljuski ne dosežejo območja delovanja senzorja in steklo se ne očisti.

Strokovnjaki priporočajo, da je senzor za dež v suhem vremenu izklopljen. Ker naprava reagira na različne predmete: letečo žuželko, liste dreves in dlake. V tem primeru je treba pranje vetrobranskega stekla vedno zagnati ročno. Samodejno dovajanje vode v steklo lahko prestraši voznika in nepričakovano omeji pogled.

Pri izdelavi senzorja lahko kot osnovo izberete uvoženi mikroprocesor ali uporabite domači razvoj.

Dežni senzor na tujem mikroprocesorskem modelu RS-22 RAIN senzor

Mikroprocesor proizvaja ameriško podjetje Microchip in je primeren za vsak avtomobil z opremo 12 V. Priključitev senzorja za dež je sestavljena iz štirih stopenj:

  1. Z lepilom pritrdite posebno držalo na notranjo stran vetrobranskega stekla;
  2. Nanesite gel na površino delovnega območja senzorja, da izenačite lomni količnik;
  3. Položaj telesa senzorja na držalu je pritrjen z vijakom;
  4. Preverite delovno območje da zagotovite, da ni zračnih mehurčkov.

Tak senzor za dež lahko priključite v avtomobile VAZ s stikalom za način delovanja brisalcev:

  1. Senzor je povezan s karoserijo avtomobila z modro žico;
  2. Rdeča žica se potegne iz senzorja na pin I na stikalu;
  3. Rumena žica senzorja je pritrjena na vrvico iste barve, vendar z zeleno črto.
  4. Napravo priključimo s črno žico na blok na pin št. 53.

Za pravilno delovanje naprave morate v začetni fazi umeriti občutljivost elementov in preveriti prepustnost vetrobranskega stekla. Brisalci vetrobranskega stekla bodo začeli pravilno delovati šele po nastavitvi praga odzivnosti senzorja za dež.

Domači razvoj senzorja za dež

Ruski inženirji so ustvarili senzor za dež, ki nima analogov na svetu. Njegove glavne prednosti so:

  1. Enostavnost in zanesljivost upravljanja sistema;
  2. Možnost samonamestitve;
  3. Senzor je povezan avtonomno. Električna napeljava avtomobila ni vključena (in ta dejavnik je še posebej pomemben, ko je avto v garanciji);
  4. Možnost izklopa senzorja in preklopa v način ročnega upravljanja brisalcev;
  5. Poceni.

Naprava ima funkcijo prilagajanja pavz, ki spremljajo premike brisalcev vetrobranskega stekla. Spreminjanje delovne frekvence krtač je neposredno povezano s hitrostjo, ki jo avtomobil razvije na cesti. Pri počasnem gibanju se premori podaljšujejo, pri hitrem pa krajšajo. Če želi voznik v svojem avtomobilu prebiti globoko lužo, bo sistem vnaprej zaznal približevanje velike količine tekočine steklu. Na razdalji 5 do 10 cm bosta zaznala bližajočo se vodo in umazanijo in sistem bo vnaprej aktiviral brisalce.

Najbolj razširjen model senzorja na domačem trgu je DDA-25. Običajno so avtomobili Lada (Kalina ali Priora) opremljeni s takšnimi napravami. Dežni senzor ima več načinov za zaščito pred snegom in dežjem. Tri vgrajene programe lahko spremenite z gumbom na ohišju naprave. Takšen senzor lahko namestite sami, za to pa sledite uveljavljenemu postopku:

  1. Z lepilno podlago pritrdite optični senzor na vetrobransko steklo;
  2. Namestite senzor namesto releja v montažni blok vozila (pri čemer upoštevajte oznake in položaj ključa);
  3. Položite ožičenje vzdolž sprednjega steklenega stebra;
  4. Nastavite stopnjo občutljivosti senzorja.

Namestitev senzorja za dež je bolj jasno prikazana v videu:

Ustrezen senzor za dež lahko najdete v večini spletnih trgovin za avtomobiliste. Stroški takšne naprave običajno niso visoki: lahko se osredotočite na ceno v območju tisoč rubljev.

Že sprva opremljen s takšnimi uporabna naprava kot senzor za dež. Zahvaljujoč njej brisalci vetrobranskega stekla delujejo samodejno; takoj ko začne deževati, se vklopijo sami in voznika razbremenijo te naloge. Mnogi avtomobilski navdušenci, ki nimajo takšnega sistema, se sprašujejo, ali je mogoče tak sistem namestiti sami? Odgovor je pritrdilen, seveda lahko in o tem bomo razpravljali v tem članku.
Tudi VAZ-ji, na primer VAZ 2110, so lahko opremljeni s podobnimi senzorji.

Značilnosti senzorjev za dež
Ko brisalci delujejo v prvem položaju, hitrost gibanja brisalcev spremlja senzor za dež. V tem primeru je od tega odvisna intenzivnost čiščenja stekla. Bolj ko dežuje, bolj aktivno bodo delovali brisalci. Če bo dež pojenjal, bodo tudi brisalci upočasnili. Kar zadeva položaj 2 in 3, bodo v tem primeru brisalci delovali izključno pri določeni hitrosti.

Pomembno je, da je sistem za čiščenje stekla mogoče upravljati ročno. Tako na primer, če je senzor nameščen na sovoznikovi strani, potem če je okno na voznikovi strani umazano, senzor morda ne bo prepoznal umazanije in ne bo vklopil brisalcev. Ali pa se zgodi, da se v suhem vremenu senzor sproži v prostem teku zaradi hroščev ali listov, ki pridejo v steklo. V zvezi s tem mora obstajati možnost popolnega izklopa ali vklopa brisalcev, če je to potrebno.

Priključni materiali in orodja:
- senzor za dež ustrezne znamke;
- lepilo;
- samorezni vijaki;
- žice;
- izvijač, ključi in drugo orodje.


Postopek priključitve senzorja za dež:


Prvi korak. Namestitev senzorja tipa RS-22

Avtor obravnava skupno dve vrsti senzorjev, to sta RS-22 tuje proizvodnje in senzor DDA domače proizvodnje.

Kako namestiti senzor tipa RS-22:

1. Držalo za senzor za dež morate prilepiti na vetrobransko steklo.
2. Na ohišje senzorja je treba nanesti poseben gel, ki bo zmanjšal lomni količnik obeh delovnih con.
3. Podstavek ohišja senzorja je pritrjen na podstavek s samoreznim vijakom.
4. Na zadnji stopnji preverimo, ali med delovnim območjem senzorja in steklom ni mehurčkov.








Drugi korak. Priključitev senzorja RS-22
Zdaj lahko začnete povezovati električni del. Senzor je povezan s stikalom za način delovanja brisalcev.

1. Modra žica senzorja je povezana s karoserijo avtomobila, to je minus.
2. Rdeča žica senzorja mora biti priključena na kontakt z oznako "I", standardna rumena žica z zeleno črto pa je odklopljena.
3. Zdaj pa žica rumena barva od senzorja mora biti priključen na rumeno žico z zelenim trakom.
4. In končno, črna žica je povezana z blokom, to je pin "53", za to se uporablja modra žica.


Da bi naprava začela pravilno delovati, jo morate najprej kalibrirati glede na občutljivost in prepustnost stekla. Občutljivost je nastavljena tako, da se senzor sproži, ko je steklo umazano ali mokro do želene stopnje. Več o delovanju takega senzorja lahko izveste iz njegovih navodil.

Tretji korak. Značilnosti priključitve senzorja DDA
Senzor za dež domače proizvodnje se bistveno razlikuje od senzorja tipa RS-22. Najpomembnejša stvar, ki jo je mogoče opozoriti, je nizka cena senzorja, enostavnost namestitve in možnost povezave brez poseganja v glavno napeljavo avtomobila. Sistem je mogoče prilagoditi tudi glede na hitrost vožnje avtomobila. Hitreje kot gre avto, hitreje delujejo brisalci, saj se steklo hitreje umaže. Modeli senzorjev tipa DDA-25 so nameščeni na Kalini, pa tudi na Ladi Priori. Edina razlika med DDA-15 je lokacija kontaktov na releju.
Senzor ima tudi možnost izbire načina, lahko deluje v boju proti dežju, snegu in tudi v standardnem načinu.

Kako namestiti senzor DDA
1. Najprej morate na steklo prilepiti nosilec senzorja.
2. Naslednji korak je, da razstavite pritrdilni blok vozila in odstranite standardni rele za upravljanje brisalcev. Nato se DDA preprosto namesti na svoje mesto.
3. Žice bo treba položiti vzdolž stebra vetrobranskega stekla na levi.
4. Na zadnji stopnji morate prilagoditi občutljivost senzorja.






Več o priključitvi senzorja lahko izveste v videu.

Sodobna vozila imajo kompleksno zasnovo, ki jo poleg različnih izboljšanih komponent, sklopov in mehanizmov predstavlja veliko število uporabnih dodatkov, vključno s senzorjem za dež. Vendar se v krogih lastnikov avtomobilov o tem pojavljajo različne nasprotujoče si govorice. Nekateri trdijo, da ta naprava ne prinaša nobene koristi in je potrebna le za povečanje stroškov avtomobila. Po mnenju drugih ta možnost ni nič manj uporabna kot sistem ABS. Poskusimo ugotoviti, ali je namestitev senzorja za dež na avto potrebna ali ne,

Strukturne in funkcionalne značilnosti

Omeniti velja, da je bil senzor za dež, ki se je pojavil ne tako dolgo nazaj, nameščen izključno na premium avtomobilih. Vendar pa je kasneje postal tisti koristen dodatek, ki se je pojavil na vozilih srednje in proračunske kategorije. Poleg tega lahko v prodaji najdete različne modifikacije te naprave, ki jih je mogoče samostojno namestiti na kateri koli avto. Zdaj lahko vsak avtomobilski navdušenec namesti senzor za dež.

Kako deluje

Kako deluje senzor za dež? Njegovo vezje predstavlja občutljiv element, ki reagira na padavine, ki padejo na vetrobransko steklo, po katerem se brisalci vetrobranskega stekla samodejno vklopijo. Večina modelov vozil ima multifunkcijski senzor za dež, torej poleg vklopa brisalcev avtomobila nadzoruje tudi delovanje zapiral stranskih stekel in zapiranje sončne strehe.

Če je tak sistem nameščen na avtomobilu, se udobje pri vožnji v deževnem ali snežnem vremenu večkrat poveča, saj vozniku ni več treba samostojno vklopiti brisalcev vetrobranskega stekla in izbrati optimalni način delovanja. Elektronika bo to naredila namesto njega.

Delovanje senzorja temelji na principu loma infrardečega sevanja v trenutku, ko kapljice dežja ali snega padejo na vetrobransko steklo. Zahvaljujoč tej funkciji je senzor za dež v avtomobilu nameščen na notranji strani vetrobranskega stekla, zato je popolnoma izključen iz stika z vodo. Vezje naprave je sestavljeno iz elektronskega krmilnega sistema in aktuatorja (releja), ki zažene elektromotorje brisalcev in glede na intenzivnost padavin prilagodi njihovo delovanje.

Zasnovo krmilnega sistema predstavljajo občutljiva fotocelica in LED diode, ki med delovanjem senzorja oddajajo infrardečo svetlobo. Nato IR sevanje prehaja skozi steklo, ko je steklo čisto in suho, se večina odbije od površine in ga ujame fotocelica. Za izenačitev lomnega količnika se na njegovo delovno površino nanese poseben gel. Toda takoj, ko vlaga pride na steklo, se sevanje začne razpršiti. Na podlagi teh sprememb senzorska fotocelica pošlje ustrezne signale krmilnemu sistemu, ki na podlagi vgrajenih algoritmov zažene čistilnike stekla in popravi njihovo delovanje.

Upoštevajte, da večina naprav ni prilagodljiva, kar pomeni, da se odzivajo na spremembe vremenske razmere z zamudo. Še vedno pa ima senzor za dež več prednosti:

  • zmanjšuje utrujenost voznika in povečuje udobje med vožnjo med padavinami;
  • povečuje varnost na cesti zaradi dejstva, da vozniku ni treba prekiniti, da bi preklopil načine delovanja brisalcev vetrobranskega stekla;
  • bistveno podaljša življenjsko dobo mehanizma brisalcev.

Kako deluje senzor za dež?

Naprava začne delovati, ko so brisalci obrnjeni v prvi položaj, nato pa krmilna enota glede na intenzivnost padavin izbere optimalen način delovanja brisalcev. Ostali položaji brisalcev stekel ostanejo nespremenjeni.

V nobenem primeru ne smete onemogočiti ročnega upravljanja brisalcev, saj pojava nenavadne situacije ni mogoče popolnoma izključiti. Na primer, brizge luž, ki po dežju slučajno padejo na vetrobransko steklo, ki jih delovni element senzorja ni ujel, ali potreba po čiščenju stekla pred prahom ali ptičjimi iztrebki.

Da bi odpravili lažne alarme senzorja v suhem vremenu, ga je treba izklopiti, saj lahko metlice brisalcev poškodujejo suho vetrobransko steklo.

Samonamestitev senzorja za dež na avto

Ta uporaben pripomoček lahko namestite na katero koli vozilo. V primeru, da je stroj še v garanciji, morate pred namestitvijo izbrati univerzalni, prilagodljiv model, ki popolnoma odpravi motnje v električnem omrežju. V nasprotnem primeru bo garancija samodejno izključena. Ob nakupu senzorja mora njegova embalaža vsebovati podrobno montažno shemo, senzorske elemente, gel in montažno lepilo.

Namestitev senzorja za dež na avtomobilu poteka v naslednjem zaporedju:

  1. Na delovno površino senzorja je nanesen poseben gel, ki izenači lomni količnik infrardečega sevanja LED.
  2. Uporaba priloženega montažno lepilo optični del je pritrjen na notranjo stran vetrobranskega stekla.
  3. Krmilni sistem naprave se nahaja v pritrdilnem bloku avtomobila namesto releja brisalcev vetrobranskega stekla (med namestitvijo je glavna stvar, da se ne zmotite s položajem in oznako ključa).
  4. Optični del in krmilni sistem povezujejo žice, ki so skrite v ohišju regala.
  5. Končno je nastavljena zahtevana občutljivost.

V primeru okvare se zamenjava senzorja za dež izvede v obratnem vrstnem redu. Vedeti pa morate, da je na tujih avtomobilih optični del dodatka nameščen neposredno v steklo in ga ne morete odstraniti sami.

Izdelava lastnega senzorja za dež

Večino avtomobilskih navdušencev zanima vprašanje, kako narediti senzor za dež z lastnimi rokami? Najprej se morate odločiti za vrsto naprave, ki se proizvaja, temeljito poznati njeno načelo delovanja in izbrati dele, ki ustrezajo diagramu. Načeloma ne bi smelo biti težav z nakupom elementov za samostojno izdelavo naprave. Vendar pa je poleg njih potreben tudi poseben optični gel, brez katerega senzor ne bo deloval pravilno.

Najpogostejša vrsta za samoprodukcija je optično. Njegovo podroben diagram in opis podrobnosti najdete na internetu. Zasnovo druge vrste, merilnika vlage, je težje ponoviti v domači delavnici, vendar se odlikuje po visoki natančnosti.

V tej vadnici bomo uporabili senzor za dež za zaznavanje intenzivnosti dežja in ustvarili analogni spremenljiv signal od 0 do 1024. Ustvaril bo tudi digitalni izhod glede na nastavljeno vrednost.

Ko senzor za dež zazna dež, pošlje analogni signal plošči Arduino Uno. Arduino Uno spremlja spremembe, ki se dogajajo na senzorju za dež. Ko vrednost senzorja za dež preseže določeno raven, naš Arduino Uno pošlje nekaj ukazov našemu GSM modulu, GSM modul pa pošlje sms na želeno telefonsko številko.

Namestitev Arduino IDE: lahko prenesete Najnovejša različica Arduino IDE na tej strani.

2. korak: uporabljene komponente

Za ta projekt bomo potrebovali nekaj komponent:

  1. Dežni senzor/senzor
  2. GSM modul (sim 900)
  3. Komplet žic/skakalcev

Dežni senzor/senzor

Modul senzorja za dež je preprosto orodje za zaznavanje dežja. Uporablja se lahko kot stikalo, ko dežna kapljica pade na senzor in tudi za merjenje intenzitete padavin. Modularne funkcije, dežna in nadzorna plošča, ki sta ločeni za več udobja, indikator moči in nastavljiva občutljivost, potenciometer.

Analogni izhod se uporablja za zaznavanje kapljic v količinah padavin. Ko je priključen na napajanje 5 V, se LED indikator vklopi, ko na indukcijsko ploščo ne pada dež, je izhod DO visok. Ko se količina vode zmanjša, je izhod DO nizek in indikator stikala se vklopi. Odstranite kapljice vode, ko se povrne v prvotno stanje, bo dosegla visoko raven.

GSM modul (sim 900)

To je GSM/GPRS združljiv štiripasovni mobilni telefon, ki deluje na frekvenci 850/900/1800/1900 MHz in se lahko uporablja ne samo za dostop do interneta, ampak tudi za ustno komunikacijo (pod pogojem, da je priključen na mikrofon in majhen zvočnik ) in SMS.

Navzven je videti kot majhen paket (2,4 cm x 2,4 cm x 0,3 cm) s kontakti v obliki črke L na štirih straneh, tako da jih je mogoče spajkati tako s strani kot s spodnje strani. Notranji modul, ki ga krmili procesor AMR926EJ-S, ki nadzoruje telefonsko komunikacijo, prenos podatkov (preko vgrajenega sklada TCP/IP) in (prek serijskega vmesnika UART in TTL) komunikacijo z vezjem, ki je povezano s samim telefonom.

Procesor je odgovoren tudi za kartico SIM (3 ali 1,8 V), ki mora biti priključena na zunanjo steno modula. Poleg tega naprava GSM900 vključuje analogni vmesnik, A/D pretvornik, RTC, vodilo SPI, I²C in modul PWM. Radijski del je GSM 2/2+ faza in je razreda 4 (2 W) pri 850/900 MHz ali razreda 1 (1 W) pri 1800/1900 MHz.

Serijski vmesnik TTL je odgovoren ne le za prenos vseh podatkov o že prejetih SMS-ih in tistih, ki so vključeni med sejami TCP/IP v GPRS (hitrost prenosa podatkov določa razred GPRS 10: največ 85,6 kbit/s), temveč tudi sprejemna vezja ukazov ( v našem primeru prihaja iz nadzora PIC daljinec), ki je lahko standard AT ali tip SIMCom, izboljšan z AT. Modul se napaja z neprekinjenim napajanjem (3,4 do 4,5 V) in med prenosom absorbira največ 0,8 A.

Arduino Uno

Arduino Uno ali Genuino Uno je mikrokrmilniška plošča, ki temelji na ATmega328P (podatkovni list). Ima 14 digitalnih I/O (od katerih jih je 6 mogoče uporabiti kot PWM izhode), 6 analognih vhodov, 16 MHz kvarčni kristal, USB povezavo, vtičnico za napajanje, ICSP glavo in gumb za ponastavitev.

Korak 3. Opis projekta

V tem projektu bomo uporabili senzor dežnih kapljic za zaznavanje intenzivnosti dežnih kapljic in generiranje nekaterih analognih vrednosti. Ko senzor za dež zazna intenzivnost dežne kapljice, Arduino UNO pošlje ukaz GSM modulu, nato pa GSM modul pošlje pošto na navedeni e-poštni ID.

Povezava našega vezja je prikazana zgoraj. Jejte dva diagrami vezja : eno za senzor za dež z Arduino in drugo za Arduino z GSM modulom.

Korak 4. Koda za projekt

Spodaj lahko prenesete izvorno kodo za ta projekt.

/* DETEKTOR DEŽNIH KAPLJ Z GSM (Z UPORABO SIM-900 MINI, SENZORJA DEŽNIH KAPLJ IN ARDUINO UNO); Tukaj uporabljamo senzor dežne kapljice za zaznavanje intenzivnosti dežne kapljice in ustvarjanje analognega spremenljivega signala od 0 do 1024. Generira tudi digitalni izhod glede na svojo prednastavljeno vrednost. Ko senzor dežnih kapljic zazna dež, bo poslal analogni signal plošči Arduino Uno. Arduino Uno spremlja spremembe, ki se dogajajo na senzorju dežnih kapljic. ​​Ko vrednost senzorja dežnih kapljic preseže določeno raven, naš Arduino Uno pošlje nekaj ukaza Naš GSM modul in GSM modul pošljeta SMS na dano telefonsko številko. Vezje: * GSM MODUL (SIM-900 MINI) 5VT(TX) POVEZAN NA PIN 9 (RX ZA PROGRAMSKO OPREMO SERIJSKO) * GSM MODUL (SIM-900 MINI) 5VR(RX) POVEZAN NA PIN 10(TX ZA SERIJSKO OPREMO) * SENZOR DEŽNE KAPLJICE DO NA PIN 11 * SENZOR DEŽNE KAPLJICE AO NA PIN A0 * POVEŽITE VCC DEŽNE KAPLJICE NA 5V ARDUINO UNO * POVEŽITE VCC GSM NA 5V ARDUINO UNO. 8. NOV 2016 SOUMYA RANJAN PANDA Za kakršno koli pomoč kontaktirajte [e-pošta zaščitena]*/ #vključi SoftwareSerial mySerial(9, 10); //(RX,TX) int d=0; void setup() ( mySerial.begin(9600); Serial.begin(9600); pinMode(11,INPUT); //ZA DIGITALNI VNOS pinMode(A0,INPUT); //ZA ANALOGNI VHOD delay(50); ) void loop() ( int sensorReading = analogRead(A0); //PREBERI VREDNOST SENZORJA DEŽNE KAPLJICE 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)&&(odčitavanje senzorja<800)) // IT IS FOR RAINWARNING { Serial.println("Rain Warnigitng"); } else if(sensorReading>800) //KO DEŽ NEHA ( Serial.println("NotRaining"); ) delay(1000); ) /****************************ZA GSM SIM-900 MINI**************** ** ***************/ void SendMessage() //POŠILJANJE SMS SIGNALA ( mySerial.println("AT+CMGF=1"); //IZBIRA SMS Text Mode delay(1000); mySerial.println("AT+CMGS=\"+91XXXXXXXXXX\"\r"); //POSKRBI VAŠO MOBILNO ŠTEVILKO delay(1000); mySerial.println("POZDRAVLJENI, GOSPODU, JAZ SEM VAŠA HIŠA. ZUNAJ DEŽUJE: )"); delay(100); mySerial.println((char)26); delay(1000); )

Korak 5. Končni video

Oglejte si celoten videoposnetek projekta in njegov opis zgoraj. To je vse.

V tem članku bomo izvedeli, kako lahko uporabite senzor puščanja Arduino. Takšni senzorji se pogosto imenujejo drugače: senzor za dež, senzor vlage, senzor padca, senzor puščanja. V tem primeru skoraj vedno mislimo na isti senzor, običajno izdelan v obliki že pripravljenega modula. Senzor enostavno povežemo z Arduino, skica za delo s takimi senzorji je preprosta, cena pa ni visoka. Idealno za preproste projekte na Arduino Uno, Mega, Nano.

Senzor puščanja in dežja v projektih Arduino vam omogoča, da zaznate pojav kapljic vlage in se na to pravočasno odzovete, na primer z vklopom opozorila. Takšni sistemi se aktivno uporabljajo v kmetijski industriji, v avtomobilski industriji in na drugih vsakdanjih področjih našega življenja. V tem članku si bomo ogledali delo z že pripravljenim modulom, ki ga je mogoče enostavno kupiti v kateri koli specializirani spletni trgovini.

Senzorski modul je sestavljen iz dveh delov:

  • "Senzorična" plošča za zaznavanje padcev. Sledi količini vlage, ki pride nanj. V bistvu je senzor preprost spremenljiv upor, ki je povezan z vodo na različnih mestih, zaradi česar se upor spreminja.
  • Drugi del senzorja je dvojni primerjalnik (običajno LM393, vendar sta možni opciji LM293 in LM193). Njegova glavna naloga je pretvorba vrednosti iz senzorja v analogni signal od 0 do 5 voltov.

Na trgu so možnosti senzorjev, pri katerih sta senzor in primerjalnik ločena ter kombinirani na eni plošči.

Senzor se napaja z napetostjo 5 V, ki jo lahko enostavno napajamo iz katere koli Arduino plošče. Običajno ima senzorski modul na voljo dva izhoda:

  • Analogni. Vrednost, ki jo prejme krmilnik, se spreminja od 0 do 1023. Kjer je 0 – vse je poplavljeno ali dežuje, senzor je zelo moker, 1023 – suho vreme, senzor je suh (v nekaterih senzorjih so nasprotne vrednosti, 1023 – največja vlažnost, 0 – največja suhost) .
  • Digitalno. Proizvaja visoko (5 V) ali nizko napetost, če je določen prag presežen. Raven odzivnega praga se prilagodi s pomočjo trimerskega upora.

Priključitev senzorja za puščanje in dež na Arduino

Za priključitev senzorja na Arduino boste potrebovali samo ploščo (UNO, Mega, Nano ali katero koli drugo) in sam senzor. Če želite preveriti intenzivnost padavin, je priporočljivo, da senzor postavite ne vodoravno, ampak pod določenim kotom, tako da nakopičene kapljice tečejo navzdol.

Diagram povezave modula senzorja puščanja na Arduino:

  • VCC (vhodna moč) – mora ustrezati priključenemu vezju Arduino glede napetosti in toka. To je v tem primeru 5V;
  • GND – ozemljitev;
  • AO – analogni izhod;
  • DO – digitalni izhod.

Analogni izhod priključimo na analogni pin mikrokontrolerja, na primer A1. Digitalni izhod je povezan z enim od digitalnih zatičev. Napetost se lahko napaja iz 5V pina na plošči Arduino, ozemljitev je povezana z ozemljitvijo.

Pri povezovanju senzorjev puščanja v realnih projektih je potrebno zagotoviti zaščito elektronskega dela modula pred vlago!

Primer skice

#define PIN_ANALOG_RAIN_SENSOR A1 // Analogni vhod za signal puščanja in senzorja za dež #define PIN_DIGITAL_RAIN_SENSOR 5 // Digitalni vhod za signal puščanja in senzorja za dež void setup())( Serial.begin(9600); ) void loop ())( int sensorValue = analogRead (PIN_ANALOG_RAIN_SENSOR); // Branje podatkov iz analognih vrat Serial.print("Analogna vrednost: "); Serial.println(sensorValue); // Izdaj analogno vrednost monitorju vrat sensorValue = digitalRead(PIN_DIGITAL_RAIN_SENSOR); // Branje podatkov iz digitalnih vrat Serial.print("Digitalna vrednost: "); Serial.println(sensorValue); // Izhod digitalne vrednosti v vrata monitor delay(1000); // Zakasnitev med meritve)

V tej skici preprosto preberemo vrednosti s senzorja in jih posredujemo monitorju vrat. Izvedite poskus in si oglejte, kako se končna vrednost spremeni, ko se senzorja dotaknete z mokro ali suho roko. Namočite senzor - začelo je deževati ali se je pojavilo puščanje, obrišite ga s suho krpo - dež je prenehal.

Primer projekta alarma za dež

Oglejmo si primer uporabe zvočnega alarma v obliki povezanega brenčala na digitalnem izhodu D6. Po želji lahko namesto alarma priključite rele in izvedete različne operacije z odklopom omrežja. Na skici bomo prejete podatke posredovali port monitorju preko vmesnika UART.

Skica za projekt z alarmnim sistemom

Spodaj je testna koda, ki aktivira zvočni signal na zgoraj omenjenem digitalnem izhodu 6, s časovno zakasnitvijo, da se odpravijo lažni alarmi, ko voda slučajno zaide v senzor. Delo poteka preko spremenljivke, ki se posodablja vsako sekundo in deluje kot prag - curCounter. Alarm se aktivira, ko vrednost, ki jo posreduje senzor, postane nižja od 300. Zakasnitev med zaznavo vlage in zvočnim signalom je nekaj več kot 30 sekund.

#define PIN_RAIN_SENSOR A1 // Analogni vhod za signal senzorja za puščanje in dež #define PIN_ALERT 6 // Digitalni izhod za alarm #define MAX_COUNTER 30 // Vrednost praga za števec #define ALERT_LEVEL 300 // Vrednost praga za števec int curCounter= 0 ; // Števec za zbiranje “statistike”, ki se poveča za 1 vsako sekundo po sprožitvi senzorja void setup())( Serial.begin(9600); pinMode(PIN_ALERT, OUTPUT); pinMode(PIN_RAIN_SENSOR, INPUT); // Vi ne sme podati, ker je to privzeta vrednost) void loop())( int sensorValue = analogRead(PIN_RAIN_SENSOR); Serial.println(sensorValue); // Izhod vrednosti v nadzornik vrat delay(300); // kratka zakasnitev / / Če imamo dovolj razlogov za sprožitev alarma if (curCounter >= MAX_COUNTER)( digitalWrite(PIN_ALERT, HIGH); // Sprožitev alarma curCounter = MAX_COUNTER; // Zaščita pred spremenljivim prelivom ) // Določimo stopnjo vlažnosti if ( sensorValue< ALERT_LEVEL){ // В очередной раз убедились, что все влажно, увеличиваем счетчик curCounter++; }else { // Интенсивность дождя не превышает порога digitalWrite(PIN_ALERT, LOW); // Выключаем сигнализацию curCounter = 0; // Обнуляем счетчик } delay(1000); // Задержка между измерениями }

Povzemanje

Senzor za dež in puščanje se lahko uporablja v Arduinu za ustvarjanje naprav, ki se odzivajo na pojav vlage v obliki kapljic. Med prednostmi obravnavanega modula so njegova preprostost, priročnost in nizki stroški. Senzor se poveže zelo enostavno - z analognimi ali digitalnimi izhodi. Za pridobitev vrednosti v skici uporabite standardno funkcijo analogRead (ali digitalRead za digitalni pin). Z dobljenimi vrednostmi lahko vklopite alarm ali drugo zunanje naprave z uporabo releja.

Ta članek je na voljo tudi v naslednjih jezikih: tajska

  • Naslednji

    Najlepša HVALA za zelo koristne informacije v članku. Vse je predstavljeno zelo jasno. Zdi se, da je bilo z analizo delovanja trgovine eBay vloženega veliko dela

    • Hvala vam in ostalim rednim bralcem mojega bloga. Brez vas ne bi bil dovolj motiviran, da bi posvetil veliko časa vzdrževanju te strani. Moji možgani so tako zgrajeni: rad se poglabljam, sistematiziram razpršene podatke, preizkušam stvari, ki jih še nihče ni naredil ali pogledal s tega zornega kota. Škoda, da naši rojaki zaradi krize v Rusiji nimajo časa za nakupovanje na eBayu. Kupujejo pri Aliexpressu iz Kitajske, saj je tam blago veliko cenejše (pogosto na račun kakovosti). Toda spletne dražbe eBay, Amazon, ETSY bodo Kitajcem zlahka dale prednost pri ponudbi blagovnih znamk, vintage predmetov, ročno izdelanih predmetov in različnih etničnih izdelkov.

      • Naslednji

        V vaših člankih je dragocen vaš osebni odnos in analiza teme. Ne opustite tega bloga, sem pogosto. Takšnih bi nas moralo biti veliko. Pošlji mi email Pred kratkim sem prejel e-pošto s ponudbo, da me bodo naučili trgovati na Amazonu in eBayu. In spomnil sem se vaših podrobnih člankov o teh poslih. območje Še enkrat sem vse prebral in ugotovil, da so tečaji prevara. Ničesar še nisem kupil na eBayu. Nisem iz Rusije, ampak iz Kazahstana (Almaty). Ampak tudi dodatnih stroškov še ne potrebujemo. Želim vam veliko sreče in ostanite varni v Aziji.

  • Lepo je tudi, da so poskusi eBaya, da rusificira vmesnik za uporabnike iz Rusije in držav CIS, začeli obroditi sadove. Navsezadnje velika večina državljanov držav nekdanje ZSSR nima dobrega znanja tujih jezikov. Angleško ne govori več kot 5% prebivalstva. Več jih je med mladimi. Zato je vsaj vmesnik v ruščini - to je velika pomoč pri spletnem nakupovanju na tej trgovalni platformi. eBay ni šel po poti svojega kitajskega kolega Aliexpressa, kjer se izvaja strojno (zelo okorno in nerazumljivo, mestoma vzbujajoč smeh) prevajanje opisov izdelkov. Upam, da bo na naprednejši stopnji razvoja umetne inteligence visokokakovostno strojno prevajanje iz katerega koli jezika v katerega koli v nekaj sekundah postalo resničnost. Zaenkrat imamo tole (profil enega od prodajalcev na eBayu z ruskim vmesnikom, a angleškim opisom):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png