Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Inafanyaje Kazi?
- Hatua ya 2: Vifaa
- Hatua ya 3: Kusanidi Programu ya Blynk
- Hatua ya 4: Kusanidi WebHooks
- Hatua ya 5: Kupakia Nambari
- Hatua ya 6: Mzunguko na Msimbo
- Hatua ya 7: Tazama Video Ili Kuhakikisha Umeifanya Sawa
Video: GHARAMA YA KUTEGEMEA WIZI WA GHARAMA YA NDOGO (Pi Usalama wa Nyumbani): Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Mfumo umeundwa kugundua kuingilia (kuingia bila idhini) ndani ya jengo au maeneo mengine. Mradi huu unaweza kutumika katika mali ya makazi, biashara, viwanda, na kijeshi kwa kinga dhidi ya wizi au uharibifu wa mali, na pia kinga ya kibinafsi dhidi ya wavamizi Kifaa cha bajeti kidogo na cha chini kimeshikamana na ukuta wa eneo ambalo linapaswa kufuatiliwa. Mradi huu una sensorer ya PIR Motion ambayo itagundua uwepo wa mwingiliaji na kumjulisha mmiliki. Ili kujaribu hali ya wakati halisi, tuliipeleka ofisini kwetu ili kujaribu jinsi inavyoweza kutusaidia na matokeo yalikuwa mazuri.
Vifaa
Vifaa:
- NodeMCU ESP8266
- Sensorer ya Mwendo wa PIR
- Bodi ya mkate
- Waya za Jumper
Programu:
- Blynk (Android au iOS)
- Arduino IDE
Hatua ya 1: Inafanyaje Kazi?
Kama unavyojua, NodeMCU ni dhibiti ndogo inayowezeshwa na WiFi, ambayo inaweza kuungana na mtandao kupitia WiFi. Kwa hivyo, kwa kutumia programu ya BLYNK Blynk, tunaweza kuwezesha kifaa. Kwa kusudi hili, tuliunganisha kitufe na pini halisi, ili kitufe cha kuamsha kinapobanwa, thamani katika "hali" inayobadilika itabadilika kutoka "1" hadi "0" (Rejea nambari).
Katika hatua inayofuata, ikiwa "hali" ni 1, Sensor ya PIR huanza kuangalia waingiaji. Kwa hivyo, wakati wowote mvamizi (yaani, mwendo) hugunduliwa, sensa itatuma dhamana ya juu kwa NodeMCU. Wakati NodeMCU inasoma thamani ya Juu, ombi la HTTP litatumwa kutoka kwa NodeMCU. Ombi hili la HTTP (WebHooks API) litasababisha huduma ya ClickSend SMS, kwa hivyo tunapokea SMS hiyo kwenye Simu yetu mara tu Mwendo utakapogunduliwa.
HTTP (Itifaki ya Uhamisho wa Hypertext) ni itifaki ya kawaida ya Maombi inayofanya kazi kama itifaki ya kujibu ombi kati ya mteja na seva.
Mteja wa HTTP husaidia kutuma maombi ya HTTP na kupokea majibu ya HTTP kutoka kwa seva ya
Inatumiwa sana katika matumizi yaliyowekwa ndani ya IoT kama Automation ya Nyumbani, ufuatiliaji wa parameter ya injini ya gari kwa mbali kwa uchambuzi, nk.
Hatua ya 2: Vifaa
Sensor ya Mwendo wa PIR
sensorer hukuruhusu kuhisi mwendo, karibu kila wakati hutumiwa kugundua ikiwa mwanadamu amehamia ndani au nje ya anuwai ya sensorer. Ni ndogo, ghali, nguvu ya chini, rahisi kutumia na haichoki. Kwa sababu hiyo, kawaida hupatikana katika vifaa na vifaa vilivyotumika majumbani au kwenye biashara. Mara nyingi hujulikana kama PIR, "Passive Infrared", "Pyroelectric", au sensorer "IR motion".
NodeMCU
NodeMCU ni chanzo wazi cha LUA msingi 9firmware iliyoundwa kwa chip ya wifi ya ESP8266. Kwa kuchunguza utendaji na chip ya ESP8266, firmware ya NodeMCU inakuja na bodi / kitanda cha maendeleo cha ESP8266 yaani bodi ya Maendeleo ya NodeMCU. Kwa kuwa NodeMCU ni jukwaa la chanzo wazi, muundo wake wa vifaa uko wazi kwa kuhariri / kurekebisha / kujenga. Kitanda / bodi ya NodeMCU ina bodi ya wifi iliyowezeshwa na ESP8266. ESP8266 ni chip ya Wi-Fi ya gharama nafuu iliyoundwa na Espressif Systems na itifaki ya TCP / IP. Kwa habari zaidi kuhusu ESP8266, unaweza kurejelea Moduli ya WiFi ya ESP8266.
Hatua ya 3: Kusanidi Programu ya Blynk
Sakinisha Programu ya Blynk kutoka Playstore / AppStore. Ingia au Unda Akaunti mpya ikiwa huna Akaunti. Unda Wijeti ya Kitufe na uifanye kama swichi ya kugeuza. Sanidi kitufe na pini ya Virtual V1. Kitufe hiki kitawasha au kulemaza kifaa. yaani, kifaa kitafanya kazi tu ikiwa swichi imewashwa. Ifuatayo, Unda Wijeti ya LED kwenye Virtual Pin V2. Kisha bonyeza kitufe cha Cheza kwenye kona ya juu kulia ili Toka Modi ya Hariri. Hatua zimepewa hapa chini.
Hatua ya 4: Kusanidi WebHooks
Ikiwa Hii Halafu Hiyo, pia inajulikana kama IFTTT, ni huduma ya msingi ya wavuti ambayo huunda minyororo ya taarifa rahisi za masharti, inayoitwa applet. Applet inasababishwa na mabadiliko yanayotokea ndani ya huduma zingine za wavuti kama vile Gmail, Facebook, Telegram, Instagram, au Pinterest. Tunasanidi au hulka ya SMS kupitia Jukwaa hili la Kuunganisha.
Kwanza kabisa, fungua wavuti ya IFTTT kwa kubofya HAPA. Ingia na akaunti yako ya Google. Kisha unda applet mpya. Ili kuunda applet mpya, Bonyeza kwenye Aikoni ya Akaunti kwenye kona ya juu kulia (Karibu na Kuchunguza) na ubonyeze kuunda. Sasa bonyeza hii na utafute WebHooks. Bonyeza kwenye Unganisha. Dirisha jipya litapakiwa na kisanduku chenye rangi ya samawati kilicho na "Pokea Ombi la Wavuti". Bonyeza kwenye sanduku. Sasa utaulizwa kutoa JINA la TUKIO. Andika ESP_MOTION kwenye kisanduku na bonyeza "Unda kichocheo".
Sasa bonyeza hiyo na utafute SMS na uchague ClickSend SMS. Kipengele hiki kitatuma SMS kwa nambari ya rununu iliyosanidiwa. Bonyeza Unganisha na uunda akaunti mpya, kisha funga dirisha mpya iliyofunguliwa, na bonyeza kitufe cha Unganisha tena na uingie na akaunti na uidhinishe. Sasa jaza fomu na Maelezo yanayotakiwa. Shamba la kwanza ni Nambari ya Simu ya Mpokeaji, uwanja wa pili ni maelezo ya Mtumaji, ambayo inaweza kuwa jina au nambari (haijalishi sana), na sanduku la tatu ni mwili wa Ujumbe, unaweza kuibadilisha kama unavyopenda.
Na mwishowe, bonyeza kitufe cha Unda Kitendo.
Hatua ya 5: Kupakia Nambari
Tumesanidi huduma ya SMS. Sasa tunapaswa kusanidi sensa ya PIR na NodeMCU na API yetu ya WebHooks iliyosanidiwa. Fungua Nambari iliyopewa hapa chini, Hakikisha umeweka ESP8266 Core, ikiwa haujatafuta. Unaweza kupata machapisho mengi kwenye wavuti. Sasa lazima ufanye mabadiliko kwenye Nambari. URL ya WebHooks kuchochea Tukio, WiFi SSID, Nenosiri na Thibitisho la Blynk.
const char * iftttURL = "URL ya WEBHOOKS"; const char * ssid = "SSID"; // Jina lako la WiFi. const char * password = "NENO"; // Nenosiri lako la WiFi. char auth = "BLYNK_AUTHTOKEN"; // Ishara yako ya Uthibitishaji wa Blynk.
Fungua Ukurasa wa Hati za WebHooks ili kupata URL inayoendeshwa. Bonyeza kitufe cha Nyaraka kwenye ukurasa huu.
Utaona kitu kama hiki
"https://maker.ifttt.com/trigger/{event}/with/key/cngKKJ6py15q3adxlbAv*****************"Hapa, Lazima uhariri jina la tukio ambalo liko kwenye mabano yaliyopindika, ondoa mabano hayo na andika jina la Tukio hapo na unakili kiunga kizima. Maandishi baada ya 'ufunguo' ni Ufunguo wako wa WebHooks. Sasa Bandika URL iliyonakiliwa katika nambari yako ya Arduino. Sasa jambo moja muhimu ni kutunzwa ni kwamba, lazima Uondoe barua moja kutoka kwa Kiunga. Ondoa "S" kutoka https://. Kiungo kitaonekana kama hii
"https://maker.ifttt.com/trigger/ESP_MOTION/with/key/cngKKJ6py15q3adxlbAv*****************"
Sasa andika kwenye SSID yako ya WiFi na Nenosiri.
Jambo linalofuata unapaswa kubadilisha ni ishara ya uthibitishaji wa Blynk. Unaweza kupata ishara katika Barua pepe yako ambayo ulikuwa unajiandikisha. nakili Ishara na ubandike katika Msimbo wako.
Kusudi la kila mstari wa nambari imeonyeshwa kwenye Kanuni kama Maoni, kwa hivyo sitaandika tena.
Sasa Chagua bodi sahihi, Ambayo ni NodeMCU kwa upande wangu, na bandari ambayo bodi imeunganishwa nayo. Na bonyeza kitufe cha Pakia. Fungua programu ya Blynk kwenye simu yako na uamilishe kifaa. Sasa angalia kifaa chako cha kugundua Wizi wa bei ya chini.
Sasa, ikiwa tutachagua Toni ya arifa maalum kwa SMS hii, tunaweza kuitumia kama kengele. Kama vile, Wakati wowote harakati inagunduliwa, Alarm itawasha.
Hatua ya 6: Mzunguko na Msimbo
Pakua Mzunguko na Nambari Kutoka kwa Hifadhi yetu ya GitHub.
github.com/pibotsmakerhub/pi-home-security
Hatua ya 7: Tazama Video Ili Kuhakikisha Umeifanya Sawa
Tazama video ya youtube ili kuhakikisha umefanya kila kitu kwa usahihi.
Hiyo ndiyo yote katika Mradi huu, Asante
Ilipendekeza:
Alarm Rahisi ya Wizi wa Wizi wa Arduino: Hatua 12 (na Picha)
Alarm Rahisi ya Wizi wa Wizi wa Arduino: Mradi huu ni toleo lililobadilishwa la kushangaza inayoweza kufundishwa na deba168. Unaweza kuona asili hapa. Ninafundisha kozi ya teknolojia ya daraja la 8, kwa hivyo mafunzo yatazungumza juu ya vifaa ambavyo tunavyo kwenye chumba chetu … Zana zako zinaweza kutofautiana. Nina somo lililokatwa
Kengele ya Kuvunja Kioo / Kengele ya Wizi wa Wizi: Hatua 17
Kengele ya Kuvunja Kioo / Kengele ya Wizi wa Ubaji: Mzunguko huu unaweza kutumika kupiga kengele kugundua kuvunja kwa dirisha la glasi na mtu anayeingilia, hata wakati mwingiliaji anahakikisha hakuna sauti ya glasi iliyovunjika
Securibot: Drone ndogo ya uchunguzi wa usalama wa nyumbani: Hatua 7 (na Picha)
Securibot: Drone ndogo ya uchunguzi wa usalama wa nyumbani: Ni ukweli rahisi kwamba roboti ni za kushangaza. Roboti za usalama, hata hivyo, huwa za bei ghali sana kwa mtu wa kawaida kumudu au kisheria haziwezekani kununua; Kampuni binafsi na wanajeshi huwa wanaweka vifaa hivyo kwao, na
$ 10 Usalama wa Usalama wa Nyumbani wa mbali: Hatua 7
$ 10 Usalama wa Usalama wa Nyumbani wa mbali: Badilisha kamera ya wavuti isiyo na gharama kubwa kuwa mfumo wa usalama wa nyumbani uliofichwa unaoweza kutazamwa mahali popote ulimwenguni kutoka kwa simu yako ya rununu! Natumai kweli kama hii na ikiwa unataka kujisikia vizuri wa mradi unaweza kutazama video yangu
Kujenga Roboti Ndogo: Kufanya Roboti Moja za ujazo za Inchi ndogo-ndogo na ndogo: Hatua 5 (na Picha)
Kujenga Roboti Ndogo: Kufanya Roboti Moja za ujazo za Micro-Sumo na Ndogo: Hapa kuna maelezo juu ya ujenzi wa roboti ndogo na nyaya. Mafundisho haya pia yatashughulikia vidokezo na mbinu kadhaa za msingi ambazo ni muhimu katika kujenga roboti za saizi yoyote. Kwangu mimi, moja wapo ya changamoto kubwa katika umeme ni kuona jinsi ndogo ni