Sisukord:

Koduautomaatika rakenduse BLYNK abil: 7 sammu (piltidega)
Koduautomaatika rakenduse BLYNK abil: 7 sammu (piltidega)

Video: Koduautomaatika rakenduse BLYNK abil: 7 sammu (piltidega)

Video: Koduautomaatika rakenduse BLYNK abil: 7 sammu (piltidega)
Video: Мониторинг солнечных панелей с помощью blynk iot 2.0 2024, November
Anonim
Koduautomaatika rakenduse BLYNK abil
Koduautomaatika rakenduse BLYNK abil

Selle projektiga olen näidanud, kuidas igaüks saab oma mobiiltelefoni abil oma kodumasinaid kaugjuhtida. Selleks tuleb teie mobiilseadmesse installida rakendus. Selle rakenduse nimi on rakendus BLYNK (allalaadimislink on toodud kirjelduses) ja soovitatav on katkematu Interneti -teenus. Olen juhtinud ainult 15W pirni, kuid saate juhtida mis tahes kodutehnikat (torutuli, ventilaator jne).

1. samm: VAJALIKUD SEADMED

VAJALIKUD SEADMED
VAJALIKUD SEADMED

1. Arduino UNO.

2. Relemoodul (vahelduvvool - 230 V, alalisvool - 5 V, pildil).

3. Pirn (15 W, 230 V või muu võimsus)

4. rakendus BLYNK (installitud teie mobiiltelefoni, link allpool).

5. 230 V toide. (A. C.)

6. Džemprid.

7. 12 V toide. (DC)

8. Lambipesa ja juhtmed.

▪ Link (rakendus BLYNK):-

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

2. etapp: LINGADIAGRAAM

VÕTMISDIAGRAAM
VÕTMISDIAGRAAM
VÕTMISDIAGRAAM
VÕTMISDIAGRAAM

Ühendus on väga lihtne. Pildil on näidatud, et releemoodul saab toiteallikaks 5 V, kuid minu mudeli korral olen releemooduli toiteallikaks kasutanud 12 V adapterit. Üldiselt on parem toide 12 V toitega. releemoodulis.

Pin 1 - 12 V/5 V

Tihvt 2 - GND

Pin 3 - signaal

Pin 4 - COM (tavaline)

Tihvt 5 - EI (tavaliselt avatud)

Pin 6 - NC (tavaliselt ühendatud)

Tihvti 1 kasutatakse mooduli toiteks. Põhimõtteliselt toimib releemoodul lülitina AC -seadmete juhtimiseks. Seega kasutatakse tihvti 3 signaali saatmiseks, kas tahame seadmeid sisse/välja lülitada. Pin 3 on ühendatud mis tahes Arduino UNO digitaalse kontaktiga. Minu projektis on see Arduino UNO PIN 13. Skeemi kohaselt ühendatakse neutraaljoon otse pirniga, kuid vooluliin ühendatakse pirniga mooduli kaudu. Pistikust (230 V vahelduvvool) tulev vooluliin ühendatakse COM -ga (tihvt 4) ja pirni teise pooluse juhe ühendatakse NO -ga (tihvt 5). Kuna ma pole Etherneti kilpi kasutanud, peab Arduino olema sülearvutiga ühendatud, et see saaks signaale vastu võtta sülearvuti kaudu (Interneti-ühenduse kaudu). Võite kasutada ka NODE-MCU-d, sel juhul ei vaja te sülearvuti signaalide vastuvõtmiseks, kuna NODE-MCU saab signaale vastu võtta Interneti kaudu.

3. samm: TÖÖPÕHIMÕTE

TÖÖPÕHIMÕTE
TÖÖPÕHIMÕTE
TÖÖPÕHIMÕTE
TÖÖPÕHIMÕTE
TÖÖPÕHIMÕTE
TÖÖPÕHIMÕTE

1. Relee mooduli töö:

Diagrammi järgi näeme, et releemooduli sees on lülititaoline asi, mille üks ots on ühendatud COM -ga, st tihvtiga 4 ja teine ots kas NO -ga, st tihvtiga 5 või NC -ga, st tihvtiga 6. Kui rakendame 0 V signaali tihvti, st tihvti 3 külge, siis jääb lüliti NO asendisse (tavaliselt avatud). Kui rakendame signaaltihvtile +5 V, tilgub lüliti NO -lt NC -le (tavaliselt ühendatud).

2. Projekti loomine rakenduses BLYNK:

Laadige rakendus BLYNK alla Google Playstore'ist (link on juba antud). Avage see ja peate seal konto tegema. Pärast seda klõpsake nuppu "Uus projekt". Nüüd peate klõpsama "VALI SEADME" ja teil palutakse valida vajalik riistvara, valite "Arduino UNO" ja jaotises "ÜHENDUSTÜÜP" peate valima "USB". Samuti peate andma projekti nime. Seejärel klõpsate nuppu "Loo". Teie projekt on nüüd loodud ja BLYNK saadab teie e -posti aadressile autoriseerimismärgi, mille peate sisestama arduino koodi. Siis saate vaba ruumi, kuhu peate lisama nuppe, graafikuid jne. Kõik need leiate vidinakastist. Selles projektis kasutame ainult ühte seadet, seega lisame ainult ühe nupu. Pärast nupul klõpsamist lisatakse vabale kohale ikoon. Nuppu saab kinnitada ekraanil kõikjal. Seejärel peate selle kohandamiseks klõpsama nupul. Peate seal nime andma ja valima, kas kasutate digitaalset või analoog -virtuaalset tihvti. Peate mainima ka tihvti nr. Nagu ka selles projektis, kasutame D13 st digitaalset tihvti 13. Nüüd valige režiim, kas "Push" või "Slide", see sõltub teist. Pärast põhiekraanile naasmist näete ekraani paremas nurgas esitusnuppu, projekti aktiveerimiseks peate sellel klõpsama. Kui teie süsteem on valmis ja Internetiga ühendatud, siis pärast esitusnupu klõpsamist mobiilseadmes see näitab "Online", vastasel juhul "Offline".

n.b. Järgige pilte järjestikku ja juhiseid, siis ei lähe te segadusse

3. Koodi analüüs ja lõppühendus:

Kõigepealt peate Arduino IDE eelistustes lisama järgmise lingi "täiendavate tahvlite halduri URL -i". Link:

Peate minema järgmisele lingile: https://github.com/blynkkk/blynk-library/releases/… ja laadige alla blynk raamatukogu. Pärast zip-faili allalaadimist peate selle lahti pakkima ja failide (teegid ja kaustad) sisu kopeerima Arduino IDE sketchbook-kausta. Kui soovite kontrollida, kas blynk -kogu on lisatud või mitte, taaskäivitage Arduino IDE ja kontrollige raamatukogu jaotises, kui näete "Blynk", tähendab see, et blynk -kogu on edukalt lisatud.

Lihtsalt kopeerige kood (juba lisatud) või saate koodi hankida saidilt ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB. Mõlemal juhul peate tegema ainult muudatuse, kopeerides teie e -posti aadressile saadetud autoriseerimiskoodi Arduino koodi. Ärge laadige koodi kohe üles. Nüüd avage "Command Prompt" ja käivitage see administraatorina. Ekraanile ilmub must ekraan. Seejärel peate kopeerima kausta "skriptid" tee. Minu puhul on see "Minu dokumendid / Arduino / raamatukogud / Blynk / skriptid" ja kleepige see mustale ekraanile ning vajutage sisestusklahvi. Seejärel peate kopeerima ja kleepima.bat -faili mustale ekraanile. Fail on "blynk -ser.bat -c COM4". Peate muutma COM -pordi numbrit. Minu puhul oli see COM8. Nüüd laadige üles arduino kood. Nüüd tulge tagasi käsuviiba juurde ja vajutage kolm korda sisestusklahvi. See ühendab teid Blynk Serveriga.

4. Juhtimine rakendusega Blynk:

Nüüd avage oma mobiiltelefonist rakendus blynk ja avage loodud projekt. Kui teie süsteem on ühendatud Blynk serveriga, näete oma mobiiltelefonis „Online”, vastasel juhul näete „Offline”. Nüüd klõpsake seadme sisselülitamiseks või väljalülitamiseks nuppu. Kui see ei tööta, kontrollige, kas süsteem on blynk -serveriga ühendatud.

n.b. Järgige pilte järjestikku ja juhiseid, siis ei lähe te segadusse

4. samm: OHUTUS

"loading =" laisk ">

Soovitan: