Turinys:
- 1 žingsnis: reikalingi komponentai
- 2 veiksmas: ESP_Notify ir biblioteka
- 3 žingsnis: KODAVIMAS
- 4 žingsnis: Išmintingos grandinės programa
- 5 veiksmas: „ESP Notify App“
Video: „IoT Push“pranešimas naudojant „Nodemcu“telefone (bet kam): 5 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Siunčiami pranešimai apie žinutes, el. Laiškus yra senamadiški …
Taigi leiskite sukurti ką nors naujo, kas yra labai paprasta ir paprasta.
Namų automatika, vandens siurblio lygis, sodo laistymas, automatinis naminių gyvūnėlių šėrimas, PIR aliarmas ir daug daugiau, ką norite gauti pranešimų savo telefone. („Android“/„iOS“)
Džiaukis ir būk tingus, bet gauk pranešimą !!!
1 žingsnis: reikalingi komponentai
pagrindinis komponentas yra „Nodemcu“(ESP8266) arba bet kurios kitos lygiavertės kūrimo plokštės, tokios kaip „adafruit huzzah“, „wemos d1 mini“ir kt.
O jutiklių naudojimas priklauso nuo jūsų poreikio …
Aš naudoju pranešėją, kad praneščiau apie savo anksčiau sukurtą interneto/debesies valdomą projektą, PIR aliarmo grandinę, ultragarso jutiklio valdomą vandens lygį, IR jutiklio duris !!
Konfigūravus jutiklius, svarbiausia yra programavimas
Norėdami sukonfigūruoti „nodemcu“arduino, apsilankykite mano ankstesnėse instrukcijose …
PASTABA: Prašome perskaityti visą instrukciją, neperskaitykite jos ir nesugadinkite savo rinkinių, aš nebūsiu atsakingas: P
2 veiksmas: ESP_Notify ir biblioteka
ESP pranešimų programą galime rasti „Google Play“parduotuvėje arba galime gauti apk iš bet kurios esle vietos.
Įdiegę programą mums reikia
- PRISIJUNGTI (naudojant „Google“paskyrą)
- paspauskite parinktį Siųsti TOKEN
- naudokitės savo el
- paštu gausite USER ID, DEVICE ID ir Library ZIP adresą
- atsisiųskite zip iš nuorodos
Atsisiuntę biblioteką galite ją pridėti prie „Arduino IDE“
- spustelėję eskizą
- Įtraukti biblioteką
- Į IDE pridėkite. ZIP biblioteką, tada iš atsisiuntimo aplanko pasirinkite atsisiųstą ESP_Notify-master.zip failą.
3 žingsnis: KODAVIMAS
Norėdami sužinoti ką nors apie biblioteką, ieškokite arduino pavyzdžių:
- Failas
- Pavyzdžiai
- ESP_Notify
- send_notification.
Kad tai veiktų, tiesiog pakeiskite 3 dalykus: „WiFi SSID“(pavadinimas), „WiFi“slaptažodis ir „Device_Id“.
„Device_Id“galite gauti iš el. Laiško, kurį anksčiau persiuntė SEND TOKENS.
Taigi, išbandę kodą, dabar galime jį patikslinti, kad būtų galima naudoti, kaip buvo pasakyta anksčiau …
Namų automatika, PIR signalizacija, vandens lygio alrmas, IR durų jutiklio pranešimas
PASTABA: ** PATIKRINKITE, kad „DEVICE_ID“TEIKIAMA TEISINGAI IR TEIKIAMA PASIŪLYMU (NĖRA KLAIDŲ) **
4 žingsnis: Išmintingos grandinės programa
Aš naudoju PIR jutiklį, ultragarso jutiklį, IR jutiklį įvairiems darbams, taip pat debesų valdomame projekte įterpiau biblioteką ir norimose vietose naudoju „notifier.sendNotification“(įrenginio_id, „antraštė“, „pranešimas“) “. pranešė telefonu apie veiksmus.
Pagal savo kodą aš naudoju kaištį D0, D1 ultragarsiniam jutikliui, D2 - PIR ir D3 - IR jutikliui.
Taigi atsisiųskite aukščiau pateiktą kodą ir pakeiskite jį taip, kaip norite.
5 veiksmas: „ESP Notify App“
Iš programos gauname norimą pranešimą ir paprasčiausią programą, kurią radau pranešimui naudojant ESP8266. Tai nėra geriausia, bet paprasčiausia.
Pliusai- labai paprasta, paprasta, patikima
Trūkumai- nepavyko rasti, ar parametrai gali būti perduoti iki šiol, gali būti pridėti vėliau.
Dėkojame už programą ir paprastą naudoti procedūrą, nesiimant įtempto programos, įvykio, PHP kūrimo serverio procese.
Taigi mėgaukitės ir palaikykite…
Rekomenduojamas:
LED RF nuotolinio valdymo pulto valdymas „bet kam“valdyti: 5 žingsniai
LED RF nuotolinio valdymo pultelio valdymas „bet kam“!: Šiame projekte parodysiu, kaip panaudoti LED RF nuotolinio valdymo pultą, kad juo galėtumėte valdyti beveik viską, ko norite. Tai reiškia, kad mes atidžiau pažvelgsime į RF nuotolinio valdymo pulto perdavimo procesą, perskaitydami išsiųstus duomenis su „Arduino µC“
„GMail“pranešimas naudojant ESP8266 „Arduino“ir OLED: 5 žingsniai
„GMail“pranešimas naudojant ESP8266 „Arduino“ir „OLED“: šiais laikais kiekviena mašina turi tam tikrų duomenų, kuriuos galima paskelbti debesyje, o duomenys turi būti analizuojami ir turi būti įrašomi daugeliui tikslų. Tuo pačiu metu duomenys turėtų būti prieinami ir analizatoriui. Tai galima padaryti naudojant IOT koncepciją. IOT yra internetas
Durų skambučio pranešimas žmonėms su klausos negalia naudojant namų automatiką (ESP-dabar, MQTT, „Openhab“): 3 žingsniai
Durų skambučio pranešimas žmonėms su klausos sutrikimais naudojant namų automatiką (ESP-dabar, MQTT, „Openhab“): šioje instrukcijoje parodysiu, kaip į savo namų automatiką įtraukiau įprastą durų skambutį. Šis sprendimas puikiai tinka žmonėms su klausos negalia. Mano atveju aš naudoju jį norėdamas gauti pranešimą, jei vaikų gimtadienio vakarėlyje kambarys yra užimtas ir triukšmingas. Aš
Pranešimas apie svetainės lankytojus naudojant IFTTT: 6 žingsniai
Pranešimas apie svetainės lankytojus naudojant IFTTT: Šioje instrukcijoje gausite „Android“pranešimą, kai kas nors apsilanko jūsų svetainėje. Todėl tam, kad žinotumėte, kaip ši IFTTT programa, turite šiek tiek žinoti PHP programavimo kalbą ir pagrindines paprastos C kalbos žinias veikia (
Paruoškite „Raspberry Pi“bet kam!: 7 žingsniai (su nuotraukomis)
Paruoškite savo „Raspberry Pi“bet kam!: Čia, „MakerSpace“, mums patinka „Raspberry Pi“! Ir nesvarbu, ar mes jį naudosime programavimui, žiniatinklio serverio prieglobai ar naujausio „Raspbian“platinimo testavimui, mes visada jį ruošiame taip pat. Tai puikus atspirties taškas žaisti su „Raspbe“