Inhoudsopgave:

Domotica met BLYNK-app: 7 stappen (met afbeeldingen)
Domotica met BLYNK-app: 7 stappen (met afbeeldingen)

Video: Domotica met BLYNK-app: 7 stappen (met afbeeldingen)

Video: Domotica met BLYNK-app: 7 stappen (met afbeeldingen)
Video: Home Automation Using NodeMCU ESP8266|| Blynk App|| IOT Project. 2024, Juli-
Anonim
Domotica met behulp van de BLYNK-app
Domotica met behulp van de BLYNK-app

In dit project heb ik laten zien hoe iedereen zijn/haar huishoudelijke apparaten op afstand kan bedienen met zijn/haar mobiele telefoon. Hiervoor moet een applicatie op je mobiel geïnstalleerd zijn. De naam van deze applicatie is BLYNK App (Download link staat in de beschrijving) en een ononderbroken internetdienst wordt aanbevolen. Ik heb alleen een 15W-lamp bediend, maar je kunt alle huishoudelijke apparaten bedienen (buislamp, ventilator enz.).

Stap 1: VEREIST UITRUSTING

VEREIST UITRUSTING
VEREIST UITRUSTING

1. Arduino UNO.

2. Relaismodule (A. C. - 230 V, D. C.- 5 V, op foto).

3. Lamp (15 W, 230 V of een ander wattage)

4. BLYNK-app (geïnstalleerd op uw mobiel, onderstaande link).

5. 230 V voeding. (AC)

6. Truien.

7. 12 V voeding.(D. C.)

8. Lamphouder en draden.

▪ Link (BLYNK-app): -

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

Stap 2: CIRCUIT DIAGRAM

SCHAKELSCHEMA
SCHAKELSCHEMA
SCHAKELSCHEMA
SCHAKELSCHEMA

Verbinding is heel eenvoudig. Op de foto staat dat de relaismodule wordt gevoed door 5 V, maar in mijn model heb ik de relaismodule gevoed met een 12 V-adapter. Over het algemeen is het beter om te voeden met 12 V. Er zijn 6 pinnen in relaismodule.

Pin 1 - 12 V/5 V

Pin 2 - GND

Pin 3 - Signaal

Pin 4 - COM (algemeen)

Pin 5 - NO (Normaal open)

Pin 6 - NC (normaal aangesloten)

Pin 1 wordt gebruikt voor het voeden van de module. In principe fungeert de relaismodule als een schakelaar om AC-apparaten te bedienen. Dus de pin 3 wordt gebruikt om het signaal te sturen of we de apparaten willen aan- of uitzetten. Pin 3 is verbonden met een van de digitale pinnen van Arduino UNO. In mijn project is dat PIN 13 van Arduino UNO. Volgens het diagram wordt de neutrale lijn rechtstreeks op de lamp aangesloten, maar de live-lijn wordt via de module op de lamp aangesloten. De live-lijn die van de stekker (230 V ac) komt, wordt aangesloten op COM (Pin 4) en de draad van de andere pool van de lamp wordt aangesloten op NO (Pin 5). Aangezien ik geen Ethernet-shield heb gebruikt, moet de Arduino op uw laptop zijn aangesloten, zodat deze de signalen kan ontvangen via de laptop (verbonden met internet). U kunt ook NODE-MCU gebruiken, in dat geval heeft u de laptop voor het ontvangen van signalen aangezien de NODE-MCU signalen kan ontvangen via internet.

Stap 3: WERKINGSPRINCIPE

WERKEND PRINCIPE
WERKEND PRINCIPE
WERKEND PRINCIPE
WERKEND PRINCIPE
WERKEND PRINCIPE
WERKEND PRINCIPE

1. Werking van relaismodule:

Volgens het diagram kunnen we zien dat er een schakelaarachtig ding in de relaismodule zit waarvan het ene uiteinde is verbonden met COM, dwz Pin 4 en het andere uiteinde is verbonden tussen NO, dwz Pin 5 of NC, dwz Pin 6. Wanneer we 0 toepassen V naar de signaalpin, dwz Pin 3, dan blijft de schakelaar in de NO-positie (normaal open). Wanneer we +5 V toepassen op de signaalpen druppelt de schakelaar van NO naar NC (normaal aangesloten).

2. Het project maken in de BLYNK-app:

Download de BLYNK App van Google Playstore (link is al gegeven). Open het en je moet daar een account aanmaken. Klik daarna op "Nieuw project". Nu moet u op "KIES APPARAAT" klikken en u wordt gevraagd de vereiste hardware te selecteren, u kiest "Arduino UNO" en in "VERBINDINGSTYPE" moet u "USB" selecteren. U moet ook een projectnaam opgeven. Vervolgens klik je op "Create". Je project is nu aangemaakt en BLYNK zal een autorisatietoken naar je mail sturen die je in de arduino code moet zetten. Dan krijg je een vrije ruimte waar je buttons, grafieken etc. moet toevoegen. U krijgt deze allemaal uit de widgetbox. Omdat we in dit project slechts één apparaat bedienen, zullen we slechts één knop toevoegen. Nadat u op "Knop" hebt geklikt, wordt het pictogram in de vrije ruimte toegevoegd. U kunt de knop overal op het scherm plaatsen. Vervolgens moet u op de knop klikken om deze aan te passen. Je moet daar een naam geven en je moet selecteren of je digitale of analoge oa virtuele pin gebruikt. Je moet ook het pinnr. Net als in dit project gebruiken we D13, d.w.z. digitale pin 13. Selecteer nu de modus of "Duwen" of "Slide", het hangt van u af. Daarna keert u terug naar het hoofdscherm, u ziet een afspeelknop in de rechterhoek van het scherm, u moet daarop klikken om het project te activeren. Als uw systeem gereed is en verbonden is met internet, dan op mobiel nadat u op de afspeelknop hebt geklikt het zal "Online" tonen, anders "Offline".

nb Volg de foto's serieel en de gegeven stappen, dan raak je niet in de war

3. Code-analyse en definitieve verbinding:

Allereerst moet je de volgende link toevoegen in "additional boards manager URL" in voorkeuren in de Arduino IDE. Link:

Je moet naar de volgende link gaan: https://github.com/blynkkk/blynk-library/releases/… en de blynk-bibliotheek downloaden. Na het downloaden van het zip-bestand moet je het uitpakken en de inhoud van de bestanden (bibliotheken en mappen) kopiëren naar de schetsboekmap van de Arduino IDE. Om te controleren of de blynk-bibliotheek is toegevoegd of niet, start u de Arduino IDE opnieuw en controleert u de bibliotheeksectie. Als u "Blynk" ziet, betekent dit dat de blynk-bibliotheek met succes is toegevoegd.

Kopieer gewoon de code (reeds verstrekt) of u kunt de code krijgen van VoorbeeldenBlynkBoards_USB_SerialsArduino_Serial_USB. In beide gevallen is de enige wijziging die u hoeft aan te brengen, de autorisatiecode die naar uw e-mail is verzonden naar Arduino-code te kopiëren. Upload de code nu niet. Open nu "Opdrachtprompt" en voer het uit als administratie. Er verschijnt een zwart scherm op het scherm. Vervolgens moet u het pad van de map "scripts" kopiëren. In mijn geval is het "Mijn documenten\Arduino\bibliotheken\Blynk\scripts" en plak het op het zwarte scherm en plaats enter. Vervolgens moet je het.bat-bestand kopiëren en plakken in het zwarte scherm. Het bestand is "blynk-ser.bat -c COM4". U moet het COM-poortnummer wijzigen. In mijn geval was het COM8. Upload nu de Arduino-code. Kom nu terug naar het opdrachtpromptgedeelte en druk driemaal op "enter". Hiermee wordt u verbonden met Blynk Server.

4. Bediening met Blynk App:

Open nu de blynk-app vanaf uw mobiel en open het project dat u hebt gemaakt. Als uw systeem is verbonden met de Blynk-server, ziet u 'Online' op uw mobiel, anders ziet u 'Offline'. Klik nu op de knop om het apparaat aan of uit te zetten. Als het niet werkt, controleer dan of het systeem is verbonden met de blynk-server.

nb Volg de foto's serieel en de gegeven stappen, dan raak je niet in de war

Stap 4: VEILIGHEID

"loading="lui">

Aanbevolen: