Sisällysluettelo:

Liiketunnistin, jossa on Blynk-ilmoitukset (WeMos D1 Mini + HC-SR04): 4 vaihetta (kuvilla)
Liiketunnistin, jossa on Blynk-ilmoitukset (WeMos D1 Mini + HC-SR04): 4 vaihetta (kuvilla)

Video: Liiketunnistin, jossa on Blynk-ilmoitukset (WeMos D1 Mini + HC-SR04): 4 vaihetta (kuvilla)

Video: Liiketunnistin, jossa on Blynk-ilmoitukset (WeMos D1 Mini + HC-SR04): 4 vaihetta (kuvilla)
Video: Мониторинг солнечных панелей с помощью blynk iot 2.0 2024, Heinäkuu
Anonim
Liiketunnistin, jossa on Blynk-ilmoitukset (WeMos D1 Mini + HC-SR04)
Liiketunnistin, jossa on Blynk-ilmoitukset (WeMos D1 Mini + HC-SR04)

Äänestä tätä projektia langattomassa kilpailussa. Kiitos!

Päivitys nro 2 - Muutamia parannuksia (versio 2.2), voit määrittää anturin (alueen ja nimen) suoraan määritelmässä. Lisäksi tapahtui joskus, että anturi luki väärät arvot ja lähetti ilmoituksen, joten lisäsin ja "jos", jossa arvojen on oltava alueella kahdesti peräkkäin. Jos sinulla on edelleen ongelmia sen kanssa, voit säätää sen lukemaan 3, 4,….x kertaa ennen ilmoituksen lähettämistä.

Merkkijonon sijainti = "autotalli"; int rangeMin = 0; int rangeMax = 50;

_

Päivitys nro 1 - Olen edelleen löytämässä Blynkin salaisuuksia … tämä sisältää puhtaamman koodin (versio 2.1), oikean silmukan jne. Nauti ja kerro minulle, kuinka tämä projekti toimii sinulle … kiitos! _

Halusin tehdä liiketunnistimen, joka ilmoittaisi minulle aina, kun autotallini ovi avataan. Pelasin jonkin aikaa PIR-anturilla, mutta joidenkin asennusongelmien (herkkyys x aika) jälkeen päätin käyttää sen sijaan HC-SR04-anturia … ja se toimii kuin viehätys. Idea on yksinkertainen: asetat ilmaisimen niin, että kun ovi (tai ikkuna - riippuen siitä, miten haluat käyttää sitä) avataan, se tulee anturin tielle, joten mitattu etäisyys muuttuu. Etuna on UltraSonic -anturin käyttö PIR: n sijasta. Sitä ei voida laukaista valolla tai hyttysillä, mikä oli tärkein syy, miksi en halunnut käyttää PIR: ää.

Mitä tarvitset:

  • WeMos D1 minikortti - eBay - 3,47 USD (muut levyt ovat mahdollisia - huomaa, että esim. NodeMCU ESP -12E V1.0 antaa vain 3,3 V ja HC -SR04 -anturi tarvitsee 5 V)
  • HC -SR04+ ultraääni -anturi - eBay - 1,06 USD (käyttämällä "+", koska se voi toimia 3,3 V: n jännitteellä)
  • Blynk -sovellus (jos olet uusi Blynk -käyttäjä ja käytät iOS -laitetta, sinun on lainattava Android -puhelin ilmoitusten määrittämistä varten)
  • Leipälauta tai juotin
  • Johdot
  • Tietokone, johon on asennettu Arduino IDE

Vaihe 1: Osien kokoaminen yhteen

Osien saaminen yhteen
Osien saaminen yhteen
Osien saaminen yhteen
Osien saaminen yhteen
Osien saaminen yhteen
Osien saaminen yhteen

Kuulin ihmisistä, joilla oli ongelmia HC-SR04-anturin virtalähteenä. Se toimii minulle hyvin, mutta turvallisin tapa estää tämä on käyttää HC -SR04P: tä (tai "+"), jonka syöttöalue on 3 - 5,5 V

Liitännät (katso kaavio)

WeMos D1 HC-SR04 (P)

5V VCC

G GND

D6 Kaiku

D7 Trig

Vaihe 2: Blynk Setup

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

Niille, jotka eivät tiedä, mitä Blynk on, se on alusta, jossa on iOS- ja Android -sovellukset Arduinon, Raspberry Pi: n ja vastaavien hallitsemiseksi Internetin kautta. Se on digitaalinen kojelauta, johon voit rakentaa graafisen käyttöliittymän projektillesi vetämällä ja pudottamalla widgettejä.

Aloitetaan Andorid -laitteella:

  • Lataa Blynk -sovellus
  • Rekisteröidy tai kirjaudu sisään (jos sinulla on jo tili)
  • Luo uusi projekti napauttamalla "+"
  • Anna projektille nimi ja valitse käyttämäsi laite (tässä tapauksessa ESP8266) ja napauta "Luo"
  • Saat todennusmerkin postilaatikkoosi, tarvitsemme sitä myöhemmin
  • Napauta Blynk Project -sivulla "+" lisätäksesi ilmoituswidgetin (jos tämä on ensimmäinen Blynk -projektisi, sinulla pitäisi olla tarpeeksi energiaa sen ostamiseen) ja määritä se haluamallasi tavalla. Käytän kuvakaappauksessa näkyviä asetuksia.
  • Projektin asetuksissa (mutterikuvake yläosassa) "Lähetä sovellus yhdistetty -komento" asetukseksi ON.
  • Sulje asetukset ja paina Toista -painiketta

Nyt voit kirjautua myös Blynk -sovellukseen iOS -laitteellasi ja sinun pitäisi nähdä projekti ilmoituswidgetin kanssa.

Vaihe 3: Koodi

Nyt on aika ladata koodi taulullemme.

  • Avaa *.ino -tiedosto Arduino IDE: ssä
  • Liitä WeMos -kortti tietokoneeseen
  • Valitse Työkalut -valikosta WeMos D1 R2 & mini -kortti

Säädä seuraavaa:

char auth = "Todennusmerkkisi postilaatikostasi menee tänne"; char ssid = "WiFi -nimesi"; char pass = "WiFi -salasanasi";

Voit myös muuttaa aluetta, johon haluat ilmoituksen (oletusarvo on 1-49 cm)

jos (0 <etäisyys && etäisyys <50) {

Valitse Lataa

Onnittelut! Jos kaikki oli oikein, sinun pitäisi nyt saada ensimmäinen ilmoitus!

Vaihe 4: Yhteenveto

Yhteenveto
Yhteenveto
Yhteenveto
Yhteenveto
Yhteenveto
Yhteenveto

Saat kolme ilmoitusta, jotka saat nyt. Ensimmäinen kertoo, että ilmaisin on yhdistetty onnistuneesti WiFi -verkkoon, toinen ilmoitus, jonka saat, kun jotain pääsee asetusalueellesi. Ja kolmas, kun ilmaisin on irrotettu yhteys- tai virtalähdeongelmien vuoksi.

Tähän projektiin tehtävät muutokset ovat loputtomia. Voit asettaa lisää ilmoituksia eri alueille (Huomaa vain, että Blynk sallii ilmoitukset vähintään 15 sekunnin jälkeen). Käytä erilaisia antureita jne.

Toivottavasti pidät tästä projektista, jos pidät, äänestä minua ja jätä kommentti/ehdotus… Otan mielelläni vastaan oivalluksen muilta!

Pidä hauskaa!

Suositeltava: