Automatizimi i shtëpisë duke përdorur aplikacionin BLYNK: 7 hapa (me fotografi)
Automatizimi i shtëpisë duke përdorur aplikacionin BLYNK: 7 hapa (me fotografi)
Anonim
Automatizimi i shtëpisë duke përdorur aplikacionin BLYNK
Automatizimi i shtëpisë duke përdorur aplikacionin BLYNK

Në këtë projekt, unë kam treguar se si dikush mund të kontrollojë pajisjet e tij/saj të shtëpisë nga distanca duke përdorur telefonin e tij celular. Për këtë një aplikacion duhet të instalohet në celularin tuaj. Emri i këtij aplikacioni është BLYNK App (lidhja e shkarkimit jepet në përshkrim) dhe rekomandohet një shërbim i pandërprerë i internetit. Unë kam kontrolluar vetëm një llambë 15W, por ju mund të kontrolloni çdo pajisje shtëpiake (drita e tubit, ventilatori etj.).

Hapi 1: Pajisjet e kërkuara

Pajisjet e kërkuara
Pajisjet e kërkuara

1. Arduino UNO.

2. Moduli stafetë (A. C. - 230 V, D. C. - 5 V, në figurë).

3. Llambë (15 W, 230 V ose ndonjë fuqi tjetër)

4. Aplikacioni BLYNK (i instaluar në celularin tuaj, lidhja e dhënë më poshtë).

5. Furnizimi me energji 230 V. (A. C.)

6. Kërcyesit.

7. Furnizimi me energji 12 V. (D. C.)

8. Mbajtës i llambës dhe tela.

▪ Link (Aplikacioni BLYNK):-

play.google.com/store/apps/details?id=cc.b…

Hapi 2: DIAGRAMA E QARKUT

DIAGRAMI RRETHIT
DIAGRAMI RRETHIT
DIAGRAMI RRETHIT
DIAGRAMI RRETHIT

Lidhja është shumë e thjeshtë. Në figurë jepet që moduli i stafetës mundësohet nga 5 V, por në modelin tim kam mundësuar modulin e stafetës duke përdorur përshtatës 12 V. Në përgjithësi është më mirë të ndizet me 12 V. Ka 6 kunja në modulin e stafetës.

Pin 1 - 12 V/5 V

Pin 2 - GND

Pin 3 - Sinjal

Pin 4 - COM (e zakonshme)

Pin 5 - JO (Normalisht e hapur)

Pin 6 - NC (Normalisht e lidhur)

Pin 1 përdoret për fuqizimin e modulit. Në thelb moduli i stafetës vepron si një ndërprerës për të kontrolluar pajisjet A. C. Pra, Pin 3 përdoret për të dërguar sinjalin nëse duam të ndezim/fikim pajisjet. Pin 3 është i lidhur me ndonjë nga kunjat dixhitale të Arduino UNO. Në projektin tim është PIN 13 i Arduino UNO. Sipas diagramit, linja neutrale do të lidhet drejtpërdrejt me llambën, por linja e drejtpërdrejtë do të lidhet me llambën përmes modulit. Linja e drejtpërdrejtë që vjen nga priza (230 V ac) do të lidhet me COM (Pin 4) dhe tela nga poli tjetër i llambës do të lidhet me JO (Pin 5). Meqenëse nuk kam përdorur asnjë mburojë Ethernet, kështu që Arduino duhet të jetë i lidhur me laptopin tuaj, në mënyrë që të marrë sinjale përmes laptopit (i lidhur me internetin). Ju gjithashtu mund të përdorni NODE-MCU, në atë rast nuk ju nevojitet laptop për marrjen e sinjaleve pasi NODE-MCU mund të marrë sinjale përmes internetit.

Hapi 3: PARIMI I PUNS

PARIMI I PUNS
PARIMI I PUNS
PARIMI I PUNS
PARIMI I PUNS
PARIMI I PUNS
PARIMI I PUNS

1. Puna e modulit të stafetës:

Sipas diagramit ne mund të shohim se ka një switch të ngjashëm brenda modulit të stafetës, njëri skaj i të cilit është i lidhur me COM dmth Pin 4 dhe skaji tjetër ose është i lidhur midis NO p.sh. Pin 5 ose NC dmth Pin 6. Kur aplikojmë 0 V te kunja e sinjalit dmth Pin 3 atëherë çelësi mbetet në pozicionin NO (normalisht i hapur). Kur aplikojmë +5 V në sinjalin e sinjalit, çelësi rrjedh nga NO në NC (normalisht i lidhur).

2. Krijimi i projektit në Aplikacionin BLYNK:

Shkarkoni Aplikacionin BLYNK nga Google Playstore (lidhja është dhënë tashmë). Hapeni atë dhe ju duhet të bëni një llogari atje. Pas kësaj klikoni në "Projekt i ri". Tani ju duhet të klikoni "ZGJIDH Pajisjen" dhe do t'ju kërkohet të zgjidhni pajisjen e kërkuar, do të zgjidhni "Arduino UNO" dhe në "LLOJIN E LIDHJES" duhet të zgjidhni "USB". Ju gjithashtu duhet të jepni një emër projekti. Pastaj klikoni në "Krijo". Projekti juaj tani është krijuar dhe BLYNK do të dërgojë një shenjë autorizimi në postën tuaj të cilën duhet ta vendosni në kodin arduino. Pastaj do të merrni një hapësirë të lirë ku duhet të shtoni butona, grafikë etj. Ju do t'i merrni të gjitha këto nga kutia e widget. Në këtë projekt pasi ne po punojmë vetëm me një pajisje kështu që ne do të shtojmë vetëm një buton. Pasi të klikoni në "Button" ikona do të shtohet në hapësirën e lirë. Mund ta vendosni butonin kudo në ekran. Pastaj duhet të klikoni në butonin për ta personalizuar atë. Ju duhet të jepni një emër atje dhe duhet të zgjidhni nëse jeni duke përdorur kunj dixhital ose analog ao virtual. Ju gjithashtu duhet të përmendni pinin nr. Ashtu si në këtë projekt ne po përdorim D13 domethënë pinin digjital 13. Tani zgjidhni mënyrën nëse "Shtyni" ose "Rrëshqisni", varet nga ju. Pas kthimit në ekranin kryesor, do të shihni një buton luajtje në cepin e djathtë të ekranit, duhet të klikoni mbi të për të aktivizuar projektin. Nëse sistemi juaj është gati dhe i lidhur me internetin, atëherë në celular pasi klikoni butonin e luajtjes do të shfaqë "Online" përndryshe "Offline".

n.b. Ndiqni fotot në mënyrë serike dhe hapat e dhënë, atëherë nuk do të hutoheni

3. Analiza e kodit dhe lidhja përfundimtare:

Para së gjithash ju duhet të shtoni lidhjen e mëposhtme në "URL të menaxherit të bordeve shtesë" në preferencat në Arduino IDE. Lidhja:

Ju duhet të shkoni në lidhjen e mëposhtme: https://github.com/blynkkk/blynk-library/releases/… dhe të shkarkoni bibliotekën blynk. Pas shkarkimit të skedarit zip ju duhet ta hapni atë dhe kopjoni përmbajtjen e skedarëve (bibliotekat dhe dosjet) në skedchbook-folder të Arduino IDE. Për të kontrolluar nëse biblioteka blynk është shtuar apo jo rinisni Arduino IDE dhe kontrolloni në seksionin e bibliotekës, nëse shihni "Blynk" do të thotë që biblioteka blynk është shtuar me sukses.

Thjesht kopjoni kodin (e dhënë tashmë) ose mund ta merrni kodin nga ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB. Në të dyja rastet ndryshimi i vetëm që duhet të bëni është të kopjoni kodin e autorizimit të dërguar në postën tuaj në kodin Arduino. Mos e ngarkoni kodin tani. Tani hapni "Command Prompt" dhe drejtojeni atë si administratë. Një ekran i zi do të shfaqet në ekran. Pastaj ju duhet të kopjoni rrugën e dosjes "skriptet". Në rastin tim është "Dokumentet e mia / Arduino / bibliotekat / Blynk / skriptet" dhe ngjiteni në ekranin e zi dhe vendosni enter. Pastaj ju duhet të kopjoni dhe ngjisni skedarin.bat në ekranin e zi. Skedari është "blynk -ser.bat -c COM4". Duhet të ndryshoni numrin e portës COM. Në rastin tim ishte COM8. Tani ngarkoni kodin arduino. Tani kthehuni në pjesën e shpejtë të komandës dhe shtypni "enter" tri herë. Kjo do t'ju lidhë me Blynk Server.

4. Kontrolli me Aplikacionin Blynk:

Tani hapni aplikacionin blynk nga celulari juaj dhe hapni projektin që keni krijuar. Nëse sistemi juaj është i lidhur me serverin Blynk atëherë do të shihni 'Online' në celularin tuaj përndryshe do të shihni 'Offline'. Tani klikoni në butonin për të aktivizuar ose fikur pajisjen. Nëse nuk funksionon, atëherë kontrolloni nëse sistemi është i lidhur me serverin blynk.

n.b. Ndiqni fotot në mënyrë serike dhe hapat e dhënë, atëherë nuk do të hutoheni

Hapi 4: SIGURIA

"loading =" dembel ">