Satura rādītājs:

[Mājas automatizācija] Vadības releji no jebkuras vietas, izmantojot ESP8266 + Blynk: 4 soļi
[Mājas automatizācija] Vadības releji no jebkuras vietas, izmantojot ESP8266 + Blynk: 4 soļi

Video: [Mājas automatizācija] Vadības releji no jebkuras vietas, izmantojot ESP8266 + Blynk: 4 soļi

Video: [Mājas automatizācija] Vadības releji no jebkuras vietas, izmantojot ESP8266 + Blynk: 4 soļi
Video: 😮 Что не так с Mitsubishi Outlander 3? Показываем слабости и болячки типичного японского кроссовера. 2024, Jūlijs
Anonim
[Mājas automatizācija] Vadības releji no jebkuras vietas, izmantojot ESP8266 + Blynk
[Mājas automatizācija] Vadības releji no jebkuras vietas, izmantojot ESP8266 + Blynk
[Mājas automatizācija] Vadības releji no jebkuras vietas, izmantojot ESP8266 + Blynk
[Mājas automatizācija] Vadības releji no jebkuras vietas, izmantojot ESP8266 + Blynk
[Mājas automatizācija] Vadības releji no jebkuras vietas, izmantojot ESP8266 + Blynk
[Mājas automatizācija] Vadības releji no jebkuras vietas, izmantojot ESP8266 + Blynk

Ir daudz veidu, kā veikt mājas automatizāciju, daži ir sarežģīti, daži ir vienkārši, šis pamācības es parādīšu, kā izveidot vienkāršu releju vadību, izmantojot ESP-12E ar Blynk. Ērtam dizainam bija vienas puses PCB, lai jūs varētu izgatavot pats mājās vai pat nosūtīt gerber failu PCB ražotājam, lai tas būtu jūsu vietā.

1. solis: PCB dizains

PCB dizains
PCB dizains
PCB dizains
PCB dizains
PCB dizains
PCB dizains
PCB dizains
PCB dizains

PCB projektēšanas posms ir vissvarīgākais solis, jo, ja šajā solī kaut ko kļūdāmies, projekts nedarbosies pareizi.

Kā šīs pamācības tēmu mēs izmantosim moduli ESP8266 (ESP-12E), lai ieslēgtu/izslēgtu relejus. Tātad mums ir jāsaprot ESP8266 specifikācija. Ja paskatāmies ESP8266 datu lapas sadaļu Elektriskās īpašības, mēs to atklājām

- Barošanas spriegums ir 3,3 V.

- Maksimālais GPIO augstspriegums ir 3,3 V.

- Maksimālā GPIO strāva ir 12 mA

Mēs izmantosim 5V relejus, piegāde būs 5V, bet ESP8266 ir nepieciešams tikai 3.3V, tāpēc mums ir nepieciešams kāds regulators no 5V līdz 3.3V. Piedziņas 5V relejiem, kas izmanto 3.3V, mums ir nepieciešams tranzistors, lai iegūtu strāvu un spriegumu, minimālajam detaļu skaitam iesaku izmantot tranzistora masīvu ULN2803. Ar ULN2803 mēs varam vadīt līdz 8 relejiem, un tam ir iekšējās atgaitas diodes, lai novērstu sprieguma pieaugumu, izslēdzot induktīvo slodzi.

Visbeidzot es izvēlos sprieguma regulatoram 1117-3,3, piedziņas relejiem ULN2803A

Tālāk ESP8266 sāknēšanas režīms un zibspuldzes režīms

No datu lapas 8. lapas, lai ESP8266 sāktu normāli, jums ir jāpielieto loģika uz tapas, kā norādīts zemāk

- HIGH uz CHIP_EN, GPIO0, GPIO2

- ZEMS GPIO15

Lai zibspuldzētu programmaparatūru ESP8266, jums ir jāpielieto loģika uz tapas, kā norādīts zemāk

- HIGH uz CHIP_EN, GPIO2

- LOW uz GPIO15, GPIO0

Tātad, es izmantoju 10k rezistoru, lai uzvilktu un izvilktu katru tapu, kā aprakstīts, un izmantoju spiedpogu kā RESET un FLASH, lai jūs varētu viegli ievadīt katru režīmu.

2. darbība: izveidojiet PCB

Izveidojiet PCB
Izveidojiet PCB
Izveidojiet PCB
Izveidojiet PCB
Izveidojiet PCB
Izveidojiet PCB
Izveidojiet PCB
Izveidojiet PCB

Ja iespējams, jūs varat nosūtīt Gerber failu PCB ražotājam, bet ja nē, mēs to izgatavosim paši.

Lai izveidotu PCB, es izmantoju siltuma pārnesi, veicot šādas darbības:

- Izdrukājiet apakšējo slāni uz fotopapīra.

- Izgrieziet vienkāršu PCB ar tādu pašu izmēru kā mūsu izstrādātais.

- Izmantojiet dzelzi, lai pārnestu tinti no papīra uz PCB.

- Pēc papīra izņemšanas iegremdējiet PCB PCB skābes kodināšanā.

- PCB tīrīšana ar atšķaidītāju, lai noņemtu tinti.

- urbšanas PCB

- PCB kodināšana

3. solis: PCB montāža

PCB montāža
PCB montāža
PCB montāža
PCB montāža
PCB montāža
PCB montāža
PCB montāža
PCB montāža

PCB montāžas posmā, lūdzu, uzmanīgi par lodāmuru.

Šajā solī es iesaku vispirms lodēt mazu ierīci. Ja jūs pats izgatavojat PCB, izmantojiet multimetru, lai pārbaudītu šauru sliežu ceļu, lai novērstu elektrisko īssavienojumu.

4. darbība: kodēšana un mirgošana

Image
Image
Kodēšana un mirgošana
Kodēšana un mirgošana
Kodēšana un mirgošana
Kodēšana un mirgošana
Kodēšana un mirgošana
Kodēšana un mirgošana

Pirmkārt, savā mobilajā tālrunī instalējiet lietojumprogrammu "Blynk", reģistrējieties un piesakieties lietojumprogrammā.

Pēc pieteikšanās lietojumprogrammā pieskarieties "Jauns projekts".

Ievadiet projekta nosaukumu, izvēlieties ierīci ESP8266 un pēc tam pieskarieties "Izveidot projektu".

Lietojumprogramma parādīs ziņojumu "Autentifikācijas marķieris tika nosūtīts uz:".

Cilnē jebkurā vietā uz projekta dizaina parādīsies logrīku lodziņš.

Izvēlieties pogu un pēc tam ievadiet LED1 kā pogas nosaukumu, izvēlieties "GP16" kā izeju no ESP8266 (skatiet shematisku), minimālo vērtību "0", maksimālo vērtību "1", režīmu "slēdzis", pēc vajadzības ievadiet ieslēgšanas/izslēgšanas etiķetes un cilni Poga “Labi” ekrāna augšējā labajā stūrī, lai pabeigtu pogas iestatījumus.

Rīkojieties tāpat kā iepriekš attiecībā uz LED2, LED3 un LED4

Velciet pogu uz jebkuru vietu, kur vēlaties.

Lai palaistu projektu, ekrāna augšējā labajā stūrī pieskarieties pogai "Triangle" vai "Play".

Jūs pamanīsit, ka jūsu dēlis ir bezsaistē.

Tagad ejam uz programmu ESP8266 pusē.

Savienojiet USB ar RS-232 ar ESP8266 PCB, Uzmanieties no USB līdz RS-232 moduļa TTL līmeņa, TTL līmenis nedrīkst pārsniegt 3,6 voltus.

Lai ieietu zibspuldzes režīmā, nospiediet atiestatīšanas pogu un zibspuldzes pogu pēc šīs atlaišanas pogas un pēc tam attiecīgi atlaidiet zibspuldzes pogu. Ja tāfele ir zibspuldzes režīmā, LED1 iedegsies.

Dodieties uz Blynk vietni, lejupielādējiet Blynk bibliotēku un instalējiet savā datorā.

Arduino IDE dodieties uz Fails-> Piemēri-> Blynk-> Boards_Wifi-> ESP8266_Standalone.

Mainiet virkni "YourAuthToken" uz saņemšanas marķieri no e -pasta.

Mainiet mājas ssid un paroli.

Izvēlieties "NodeMCU 1.0" kā tāfeli.

Atlasiet USB uz RS-232 moduļa portu.

Augšupielādējiet kodu panelī, pagaidiet, līdz augšupielāde ir pabeigta (LED1 izslēgsies).

Tagad ir gatavs vadīt relejus no sava mobilā tālruņa.

Atpakaļ uz tālruni tāfeles statuss kļūst “ONLINE”.

Pieskarieties katrai pogai, tad releji ieslēgsies/izslēgsies kā tālruņa displejs.

Veiksmi.

Ieteicams: