Orodha ya maudhui:

Kengele ya Mlango wa Garage ya Arduino Na Blynk: Hatua 3
Kengele ya Mlango wa Garage ya Arduino Na Blynk: Hatua 3

Video: Kengele ya Mlango wa Garage ya Arduino Na Blynk: Hatua 3

Video: Kengele ya Mlango wa Garage ya Arduino Na Blynk: Hatua 3
Video: Почему Koenigsegg стоит 4,8 миллиона долларов. Он едет как ракета и стоит каждого цента 2024, Novemba
Anonim
Kengele ya Mlango wa Garage ya Arduino Na Blynk
Kengele ya Mlango wa Garage ya Arduino Na Blynk
Kengele ya Mlango wa Garage ya Arduino Na Blynk
Kengele ya Mlango wa Garage ya Arduino Na Blynk
Kengele ya Mlango wa Garage ya Arduino Na Blynk
Kengele ya Mlango wa Garage ya Arduino Na Blynk
Kengele ya Mlango wa Garage ya Arduino Na Blynk
Kengele ya Mlango wa Garage ya Arduino Na Blynk

Sensorer nzuri ya msingi inayotuma data kwa mradi wa Blynk kuonyesha hali ya mlango wangu wa karakana - Open of Shut - na kutuma tahadhari ya kushinikiza kwa simu yangu wakati hali ya mlango inabadilika - Fungua kwa Shut au Shut to Open. Nilitumia WEMOS D1 Mini Pro kwa muunganisho wa wifi na kuendesha mchoro wa Arduino, lakini unaweza kutumia vifaa vyovyote vinavyolingana vya Arduino.

Awali nilipanga kutumia ubadilishaji rahisi wa kuingiliana, hata hivyo mlango ni mlango wa karakana ya mtindo wa zamani na haifungui kila wakati kwa msimamo ule ule. Kupata mawasiliano mara kwa mara kungekuwa ngumu. Pia nilitawala aina yoyote ya sensa ya sumaku kwa sababu hiyo hiyo.

Nilikaa kwenye sensa ndogo ya Infra-Red (IR) ambayo inaweza kugundua kikwazo katika upeo wa 2-30cm.

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji

1. WEMOS D1 Mini Pro - bodi ndogo ya wifi iliyo na 16MB flash, kontakt ya nje ya antena na imejengwa katika antena ya kauri kulingana na ESP8266EX.

2. Sensor ya Kikwazo cha IR.

3. Akaunti ya Blynk na programu kwenye simu yako mahiri.

4. Rudisha SW na Kubadilisha Nguvu (hiari), ubao wa mkate anuwai, waya wa waya nk kwa upimaji.

5. Jiffy Box - Ninatumia wazi kama napenda kuona kazi yangu;-).

6. Kuweka bracket ili kuweka sensor karibu na mlango wako (nilitumia kipande cha kuni).

Hatua ya 2: Jenga Mfano wako na Mtihani

Jenga Mfano wako na Mtihani
Jenga Mfano wako na Mtihani
Jenga Mfano wako na Mtihani
Jenga Mfano wako na Mtihani
Jenga Mfano wako na Mtihani
Jenga Mfano wako na Mtihani

Unganisha sensa ya IR kwa Mini D1:

Sensor - D1 Mini

VCC - + 5V

GND - GND

OUT - D3

Tumia mchoro na angalia mfuatiliaji wa serial ili kuona kuwa thamani kwenye pini D3 inabadilika wakati unazuia mbele ya senor (mbele ya LED) - unaweza kubadilisha umbali wa kugundua kwa kurekebisha potentiometer (sufuria). Niliiweka karibu 5cm ambayo ni ya kutosha kuruhusu utofauti kwenye mlango ukiwa wazi.

Mchoro umeandikwa ili pini iwekwe Juu wakati mlango uko wazi (sensorer imefungwa), au LOW wakati mlango umefungwa (senor haijazuiliwa). Unaweza kubadilisha hii kwa urahisi ili kutoshea hitaji lako kulingana na mahali unapopandisha kihisi kuhusiana na nafasi ya mlango.

Wakati wa kuweka kwenye sanduku nilichimba mashimo kwa LEDs kwa uangalifu sana ili kutengeneza mwangaza wa LEDs - hakuna haja ya wambiso wa ziada ambao hufanya kuondolewa kwa marekebisho, kuweka n.k rahisi.

* KUMBUKA: Mchoro hufafanua sensorer kama Pin 0 - hata hivyo imeunganishwa na WEMOS D1 Mini pin D3… Hii ni kwa sababu D! Mini ni msingi wa chip / processor ya ESP8266. Mini D1 ni ngao tu, mchoro unaendesha tu kwenye ESP8266. Kwa hivyo siri ya GPiO 0 (iliyotajwa kwenye mchoro), kwa kweli huibuka kama pini D3 ya WEMOS D1. Utapata hii na michoro nyingi za Arduino, ramani ya pini inatofautiana kati ya ubao unaotumia.

Hatua ya 3: Sakinisha na Voila

Sakinisha na Voila!
Sakinisha na Voila!
Sakinisha na Voila!
Sakinisha na Voila!
Sakinisha na Voila!
Sakinisha na Voila!

Niliweka chombo hicho ndani ya sanduku jiffy ndogo, wazi (wazi ili niweze kuona kazi yangu ya mikono!). Imewekwa juu ya kipande cha mbao ili sura ya mlango izuie sensor wakati mlango uko wazi.

Nilichimba shimo dogo chini ya sanduku lililokokotwa juu ya sufuria, naweza kuingiza dereva ndogo ya kurekebisha kasoro ya sensorer bila kulazimika kuondoa kifuniko. (Pia niliweka kifuniko chini, ili ikiwa nitahitaji kufungua sanduku sihitaji kuondoa bracket nzima kutoka ukutani, ninaweza kufikia screws kama ilivyo).

Mradi wa Blynk ni rahisi sana, wijeti ya LED kila moja kwa Open na Shut (nilibadilisha rangi Nyekundu na Kijani, unaweza kuzichagua hizi katika mipangilio ya programu kwa kila wijeti). Mchoro utaangalia sensorer kila sekunde moja na kutuma data kwa wijeti sahihi ya LED.

Arifa ya Push husababisha wakati hali ya mlango inabadilika. (Kumbuka kuwa Blynk ana kiwango cha juu kwamba wanaruhusu tu arifu ya kushinikiza kila sekunde 15 (hii ni kuzuia seva yao kupigwa na maombi), nimeweka kipima muda katika mchoro kuangalia mabadiliko ya hali ya mlango kila sekunde 16 tu ambayo ni nzuri ya kutosha kwa mahitaji yangu. Kuna uwezekano mdogo kwamba ikiwa mlango utafunguliwa kisha ukafungwa tena ndani ya kipindi cha pili cha 16 hautapata arifa (lakini taa za taa bado zitaonyesha hali sahihi wanapoangalia kila sekunde moja).

Ilipendekeza: