2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
U ovom projektu sam pokazao da svako može daljinski upravljati svojim kućnim aparatima pomoću svog mobilnog telefona. Da biste to učinili, aplikacija mora biti instalirana na vašem mobilnom telefonu. Naziv ove aplikacije je BLYNK aplikacija (veza za preuzimanje navedena je u opisu) i preporučuje se neprekidna internetska usluga. Upravljao sam samo sijalicom od 15 W, ali možete kontrolirati sve kućanske aparate (cijev, ventilator itd.).
Korak 1: POTREBNA OPREMA
1. Arduino UNO.
2. Relejni modul (AC - 230 V, DC - 5 V, na slici).
3. Sijalica (15 W, 230 V ili bilo koja druga snaga)
4. BLYNK aplikacija (instalirana na vašem mobilnom telefonu, dolenavedena veza).
5. Napajanje 230 V. (A. C.)
6. Džemperi.
7. Napajanje od 12 V. (DC)
8. Nosač sijalice i žice.
▪ Veza (aplikacija BLYNK):-
play.google.com/store/apps/details?id=cc.b…
Korak 2: DIJAGRAM KRUGA
Spajanje je vrlo jednostavno. Na slici je prikazano da se relejni modul napaja sa 5 V, ali u mom modelu sam napajao relejni modul pomoću adaptera od 12 V. Općenito je bolje napajati sa 12 V. Postoji 6 pinova u relejnom modulu.
Pin 1 - 12 V/5 V
Pin 2 - GND
Pin 3 - Signal
Pin 4 - COM (uobičajeno)
Pin 5 - NE (normalno otvoren)
Pin 6 - NC (normalno povezan)
Pin 1 se koristi za napajanje modula. U osnovi relejni modul djeluje kao prekidač za upravljanje AC uređajima. Tako se Pin 3 koristi za slanje signala želimo li uključiti/isključiti uređaje. Pin 3 je spojen na bilo koji od digitalnih pinova Arduino UNO -a. U mom projektu to je PIN 13 Arduino UNO -a. Prema dijagramu, neutralni vod će biti spojen direktno na žarulju, ali će naponski vod biti spojen na žarulju putem modula. Linija pod naponom koja dolazi iz utikača (230 V ac) bit će spojena na COM (Pin 4) a žica s drugog pola žarulje bit će spojena na NO (pin 5). Budući da nisam koristio nikakav Ethernet štit, Arduino mora biti povezan s vašim prijenosnim računalom, tako da može primati signale putem prijenosnog računala (spojen na internet). Možete koristiti i NODE-MCU, u tom slučaju ne trebate laptop za prijem signala jer NODE-MCU može primati signale putem interneta.
Korak 3: PRINCIP RADA
1. Rad relejnog modula:
Prema dijagramu možemo vidjeti da se unutar relejnog modula nalazi slična sklopka čiji je jedan kraj spojen na COM tj. Pin 4, a drugi kraj je spojen između NO tj. Pina 5 ili NC tj. Pina 6. Kada primjenjujemo 0 V na signalni pin, tj. Pin 3, tada prekidač ostaje u položaju NO (normalno otvoren). Kada primijenimo +5 V na signalni pin, prekidač kaplje iz NO u NC (normalno spojen).
2. Kreiranje projekta u aplikaciji BLYNK:
Preuzmite BLYNK aplikaciju s Google Playstorea (veza je već dana). Otvorite ga i tamo morate otvoriti račun. Nakon toga kliknite na "Novi projekat". Sada morate kliknuti na "IZABERI UREĐAJ" i od vas će se tražiti da odaberete potreban hardver, odabrat ćete "Arduino UNO", a u "TIP VEZE" morate odabrati "USB". Morate dati i naziv projekta. Zatim kliknite na "Kreiraj". Vaš projekt je sada kreiran i BLYNK će na vašu poštu poslati žeton za autorizaciju koji morate unijeti u arduino kôd. Tada ćete dobiti slobodan prostor u koji morate dodati gumbe, grafikone itd. Sve ovo ćete dobiti iz okvira sa widgetima. U ovom projektu, budući da upravljamo samo jednim uređajem, dodat ćemo samo jedno dugme. Nakon klika na "Button" ikona će biti dodana u slobodan prostor. Dugme možete postaviti bilo gde na ekranu. Zatim morate kliknuti na gumb da biste ga prilagodili. Tamo morate dati ime i morate odabrati želite li koristiti digitalni ili analogni ili virtualni pin. Morate spomenuti i pin br. Kao i u ovom projektu, koristimo D13, odnosno digitalni pin 13. Sada odaberite način rada "Push" ili "Slide", to ovisi o vama. Nakon toga vratite se na glavni ekran, vidjet ćete dugme za reprodukciju u desnom kutu ekrana, morate kliknuti na to da biste aktivirali projekt. Ako je vaš sistem spreman i povezan s internetom, tada na mobilnom uređaju nakon što pritisnete gumb za reprodukciju prikazat će se "Online", u suprotnom "Offline".
n.b. Pratite slike serijski i navedene korake, nećete se zbuniti
3. Analiza koda i konačno povezivanje:
Prije svega, morate dodati sljedeću vezu u "URL dodatnog upravitelja ploča" u postavkama u Arduino IDE -u. Link:
Morate otići na sljedeću vezu: https://github.com/blynkkk/blynk-library/releases/… i preuzeti blynk biblioteku. Nakon preuzimanja zip datoteke morate je raspakirati i kopirati sadržaj datoteka (biblioteke i mape) u mapu sketchbook-a Arduino IDE-a. Da biste provjerili je li biblioteka blynk dodana ili ne, ponovo pokrenite Arduino IDE i provjerite u odjeljku biblioteke, ako vidite "Blynk", to znači da je biblioteka blynk uspješno dodana.
Samo kopirajte kôd (već isporučen) ili ga možete dobiti sa ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB. U oba slučaja jedina promjena koju morate napraviti je da kopirate autorizacijski kod poslan na vašu poštu u Arduino kod. Ne učitavajte kôd sada. Sada otvorite "Command Prompt" i pokrenite ga kao administracija. Na ekranu će se pojaviti crni ekran. Zatim morate kopirati putanju do mape "scripts". U mom slučaju to je "Moji dokumenti / Arduino / biblioteke / Blynk / scripts" i zalijepite ga na crni ekran i postavite enter. Zatim morate kopirati i zalijepiti.bat datoteku na crni ekran. Datoteka je "blynk -ser.bat -c COM4". Morate promijeniti broj COM porta. U mom slučaju to je bio COM8. Sada postavite arduino kôd. Sada se vratite na dio naredbenog retka i pritisnite "enter" tri puta. Ovo će vas povezati sa Blynk serverom.
4. Kontrola pomoću aplikacije Blynk:
Sada otvorite aplikaciju blynk sa svog mobilnog telefona i otvorite projekt koji ste stvorili. Ako je vaš sistem povezan s Blynk serverom, tada ćete na svom mobilnom telefonu vidjeti 'Online', u suprotnom ćete vidjeti 'Offline'. Sada pritisnite dugme za uključivanje ili isključivanje uređaja. Ako ne radi, provjerite je li sistem povezan sa blynk serverom.
n.b. Pratite slike serijski i navedene korake, nećete se zbuniti
Korak 4: SIGURNOST
"loading =" lazy ">