Sisukord:

Liikumisandur koos Blynk-märguannetega (WeMos D1 Mini + HC-SR04): 4 sammu (piltidega)
Liikumisandur koos Blynk-märguannetega (WeMos D1 Mini + HC-SR04): 4 sammu (piltidega)

Video: Liikumisandur koos Blynk-märguannetega (WeMos D1 Mini + HC-SR04): 4 sammu (piltidega)

Video: Liikumisandur koos Blynk-märguannetega (WeMos D1 Mini + HC-SR04): 4 sammu (piltidega)
Video: LEL ночник Xiaomi с датчиком движения и двумя уровнями яркости - обзор 2024, November
Anonim
Liikumisandur koos Blynk-märguannetega (WeMos D1 Mini + HC-SR04)
Liikumisandur koos Blynk-märguannetega (WeMos D1 Mini + HC-SR04)

Palun hääletage selle projekti eest traadita konkursil. Aitäh!

Värskendus nr 2 - vähe muudatusi (versioon 2.2), saate oma anduri (vahemiku ja nime) seadistada otse määratluses. Samuti juhtus mõnikord, et andur luges valesid väärtusi ja saatis teate, seega lisasin ja "kui", kus väärtused peavad olema kaks korda järjest vahemikus. Kui teil on sellega endiselt probleeme, saate seda enne lugemist 3, 4,… x korda lugeda.

Stringi asukoht = "Garage"; int rangeMin = 0; int rangeMax = 50;

_

Värskendus nr 1 - ma avastan endiselt Blynk'i taga olevaid saladusi … see on varustatud puhtama koodiga (versioon 2.1), korraliku ahelaga jne. Nautige ja andke mulle teada, kuidas see projekt teie jaoks töötab … aitäh! _

Tahtsin teha liikumisanduri, mis teavitaks mind iga kord, kui mu garaažiuks avatakse. Mängisin mõnda aega PIR-anduriga, kuid pärast mõningaid seadistusprobleeme (tundlikkus x aeg) otsustasin selle asemel kasutada HC-SR04 andurit … ja see töötab nagu võlu. Idee on lihtne: seadistate detektori nii, et kui uks (või aken - sõltub sellest, kuidas soovite seda kasutada) avatakse, takistab see andurit ja muudab mõõdetud vahemaad. Eeliseks on ultraheli anduri kasutamine PIR -i asemel. Seda ei saa käivitada valguse ega sääskedega, mis oli peamine põhjus, miks ma ei soovinud PIR -i kasutada.

Mida vajate:

  • WeMos D1 miniplaat - eBay - 3,47 USD (võimalikud on ka muud plaadid - pange tähele, et nt NodeMCU ESP -12E V1.0 annab välja ainult 3,3 V ja HC -SR04 andur vajab 5 V)
  • HC -SR04+ ultraheliandur - eBay - 1,06 USD (kasutades "+", kuna see võib töötada 3,3 V toitel)
  • Rakendus Blynk (kui olete Blynkis uus ja kasutate iOS -seadet, peate märguannete seadistamiseks laenama Android -telefoni)
  • Leivaplaat või jootekolb
  • Juhtmed
  • Arvuti, kuhu on installitud Arduino IDE

Samm: osade kokkupanek

Osade kokku saamine
Osade kokku saamine
Osade kokku saamine
Osade kokku saamine
Osade kokku saamine
Osade kokku saamine

Kuulsin, et inimestel on probleeme HC-SR04 anduri toiteallikaga plaadilt. See töötab minu jaoks hästi, kuid kõige ohutum viis selle vältimiseks on kasutada HC -SR04P (või "+"), mille sisendvahemik on 3 - 5,5 V

Ühendused (vt skeemi)

WeMos D1 HC-SR04 (P)

5V VCC

G GND

D6 Kaja

D7 Trig

Samm: Blynk Setup

Blynk Setup
Blynk Setup
Blynk Setup
Blynk Setup
Blynk Setup
Blynk Setup

Neile, kes ei tea, mis on Blynk, on see platvorm koos iOS -i ja Androidi rakendustega, et kontrollida Interneti kaudu Arduino, Raspberry Pi ja muu sarnast. See on digitaalne armatuurlaud, kus saate oma projektile graafilise liidese luua, lihtsalt vidinaid lohistades.

Alustame Andoridi seadmest:

  • Laadige alla rakendus Blynk
  • Registreeruge või logige sisse (kui teil on juba konto)
  • Uue projekti loomiseks puudutage "+"
  • Andke projektile nimi ja valige kasutatav seade (meie puhul on see ESP8266) ja puudutage "Loo"
  • Saate oma postkasti autentimismärgi, vajame seda hiljem
  • Puudutage lehel Blynk Project teatiste vidina lisamiseks "+" (kui see on teie esimene Blynk -projekt, peaks teil olema piisavalt energiat selle ostmiseks) ja seadistage see vastavalt soovile. Kasutan ekraanipildil kuvatavaid seadeid.
  • Projekti seadetes (mutri ikoon üleval) „Saada rakendus ühendatud käsk” olekusse ON.
  • Sulgege seaded ja klõpsake nuppu Esita

Nüüd saate oma iOS -seadmes sisse logida ka rakendusse Blynk ja peaksite projekti nägema koos teavitusvidinaga.

3. samm: kood

Nüüd on aeg kood meie pardale üles laadida.

  • Avage *.ino fail Arduino IDE -s
  • Ühendage WeMos -plaat arvutiga
  • Valige menüüst Tööriistad WeMos D1 R2 ja miniplaat

Reguleerige järgmist

char auth = "Teie autentimismärk teie postkastist läheb siia"; char ssid = "Teie WiFi nimi"; char pass = "Teie WiFi parool";

Samuti saate muuta vahemikku, mille kohta soovite märguannet saada (vaikeseade on 1–49 cm)

kui (0 <kaugus && kaugus <50) {

Klõpsake nuppu Laadi üles

Palju õnne! Kui kõik oli õigesti seadistatud, peaksite nüüd saama oma esimese teate!

4. samm: kokkuvõte

Kokkuvõte
Kokkuvõte
Kokkuvõte
Kokkuvõte
Kokkuvõte
Kokkuvõte

Nüüd saate kolm märguannet. Esimene ütleb teile, et detektor ühendati teie WiFi -ga edukalt, teine teade, mille saate, on siis, kui midagi satub teie seadistusulatusse. Ja kolmas, kui teie detektor on ühenduse või toiteprobleemide tõttu lahti ühendatud.

Selle projekti muudatused on lõputud. Saate seadistada rohkem märguandeid erinevatele vahemikele (pidage meeles, et Blynk lubab märguandeid vähemalt pärast 15 sekundit). Kasutage erinevaid andureid jne.

Loodan, et teile meeldib see projekt. Kui teile meeldib, palun hääletage minu poolt ja jätke kommentaar/soovitus … Mul on hea meel, kui saan teistelt ülevaate!

Lõbutse hästi!

Soovitan: