Përmbajtje:

[Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk: 4 hapa
[Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk: 4 hapa

Video: [Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk: 4 hapa

Video: [Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk: 4 hapa
Video: Элиф | Эпизод 193 | смотреть с русский субтитрами 2024, Nëntor
Anonim
[Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk
[Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk
[Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk
[Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk
[Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk
[Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk

Ka shumë mënyra për të bërë një automatizim në shtëpi, Disa janë të komplikuara, Disa janë të lehta, Kjo do të tregoj se si të bëni një kontroll të thjeshtë të releve duke përdorur ESP-12E me Blynk. Për dizajnin më të përshtatshëm ishte PCB e vetme, kështu që ju mund të bëni vetë në shtëpi ose madje t'i dërgoni skedarin gerber prodhuesit të PCB për ta bërë atë për ju.

Hapi 1: Dizajni i PCB

Dizajni i PCB
Dizajni i PCB
Dizajni i PCB
Dizajni i PCB
Dizajni i PCB
Dizajni i PCB
Dizajni i PCB
Dizajni i PCB

Hapi i projektimit të PCB është hapi më i rëndësishëm sepse nëse gabojmë diçka në këtë hap projekti nuk do të funksionojë siç duhet.

Si temë e këtij udhëzimi, Ne do të përdorim modulin ESP8266 (ESP-12E) për të drejtuar stafetat ON/OFF. Pra, ne duhet të kuptojmë specifikimin ESP8266. Nëse shikojmë në seksionin Karakteristikat Elektrike në fletën e të dhënave ESP8266 ne zbuluam se

- Tensioni i furnizimit është 3.3V

- Tensioni i lartë maksimal GPIO është 3.3V

- Rryma maksimale e GPIOs është 12mA

Ne do të përdorim stafetë 5V, Furnizimi do të jetë 5V por ESP8266 kanë nevojë vetëm për 3.3V Pra na duhet një rregullator nga 5V në 3.3V. Për stafetat me makinë 5V që përdorin 3.3V ne kemi nevojë për një transistor për të fituar rrymën dhe tensionin, për numrin minimal të pjesëve unë rekomandoj të përdorni grupin e tranzistorit ULN2803. Me ULN2803 ne mund të drejtojmë deri në 8 stafetë dhe ka dioda të brendshme kthyese për të parandaluar rritjen e tensionit kur fikni ngarkesën induktive.

Më në fund unë zgjedh 1117-3.3 për rregullatorin e tensionit, ULN2803A për stafetat e makinës

Tjetra, modaliteti i nisjes ESP8266 dhe mënyra e blicit

Nga fleta e të dhënave faqe 8 për të bërë ESP8266 të fillojë normalisht ju duhet të aplikoni logjikën në pin si më poshtë

- LART HIGH në CHIP_EN, GPIO0, GPIO2

- LOW në GPIO15

Për të ndezur firmuerin në ESP8266 duhet të aplikoni logjikën në pin si më poshtë

- LART HIGH në CHIP_EN, GPIO2

- LOW në GPIO15, GPIO0

Kështu, unë përdor rezistencë 10k për të tërhequr dhe tërhequr poshtë çdo kunj siç përshkruhet dhe përdor butonin e shtypjes si RESET dhe FLASH për t'ju lejuar të futeni me lehtësi në secilën mënyrë.

Hapi 2: Bëni një PCB

Bëni një PCB
Bëni një PCB
Bëni një PCB
Bëni një PCB
Bëni një PCB
Bëni një PCB
Bëni një PCB
Bëni një PCB

Nëse është e mundur, ju mund t'i dërgoni skedarin gerber prodhuesit të PCB, por nëse jo, ne do ta bëjmë atë vetë.

Unë përdor transferimin e nxehtësisë për të bërë PCB hapat janë:

- Shtypni shtresën e poshtme në letër fotografike.

- Pritini PCB të thjeshtë me të njëjtën madhësi me projektimin tonë.

- Përdorni hekurin për të transferuar bojën nga letra në PCB.

- Pas heqjes së letrës zhytni PCB -në në gdhendjen e acidit PCB.

- Pastrimi i PCB me Thinner për të hequr bojën.

- PCB shpuese

- Gdhendja e PCB

Hapi 3: Asambleja e PCB

Asambleja e PCB
Asambleja e PCB
Asambleja e PCB
Asambleja e PCB
Asambleja e PCB
Asambleja e PCB
Asambleja e PCB
Asambleja e PCB

Në hapin e Asamblesë së PCB -së, Ju lutemi me kujdes për Saldimin e hekurit.

Në këtë hap unë rekomandoj që së pari të bashkoni një pajisje të vogël. Nëse bëni PCB vetë, përdorni multimetër për të kontrolluar hapësirën e ngushtë të pistave për të parandaluar shkurtimin elektrik.

Hapi 4: Kodimi dhe ndezja

Image
Image
Kodimi dhe ndezja
Kodimi dhe ndezja
Kodimi dhe ndezja
Kodimi dhe ndezja
Kodimi dhe ndezja
Kodimi dhe ndezja

Së pari, në telefonin tuaj celular instaloni aplikacionin "Blynk", regjistrohuni dhe regjistrohuni në aplikacion.

Pasi të jeni regjistruar në aplikacion, trokitni lehtë mbi "Projekt i Ri".

Shkruani emrin e projektit, zgjidhni ESP8266 si një pajisje dhe më pas prekni "Krijo Projekt".

Aplikacioni do të tregojë mesazhin "Auth Token u dërgua në:".

Në skedën kudo në hartimin e projektit, do të shfaqet kutia e widget.

Butoni i përzgjedhjes pastaj futni LED1 si emrin e butonit, Zgjidhni "GP16" si dalje nga ESP8266 (Shih skemën), Vlera minimale "0", Vlera maksimale "1", Modaliteti "Ndërrimi", Futni etiketat ON/OFF sipas nevojës dhe skedën Butoni "OK" në të djathtën e sipërme të ekranit për të përfunduar cilësimet për butonin.

Bëni të njëjtën gjë si më lart për LED2, LED3 dhe LED4

Tërhiqeni butonin kudo që dëshironi.

Prekni butonin "Triangle" ose "Play" në pjesën e sipërme të djathtë të ekranit për të ekzekutuar projektin.

Do të vini re se bordi juaj është jashtë linje.

Tani le të shkojmë në program në anën ESP8266.

Lidhni USB-në me RS-232 në PCB ESP8266, Kujdes nga niveli TTL i modulit USB në RS-232, niveli TTL nuk duhet të kalojë 3.6 volt.

Për të hyrë në modalitetin e ndezjes, Shtypni butonin e rivendosjes dhe butonin e blicit pas atij butoni të rivendosjes dhe pastaj lëshoni butonin e blicit përkatësisht. Nëse bordi është në modalitetin e ndezjes, LED1 do të "ON".

Shkoni në faqen e internetit të Blynk, shkarkoni bibliotekën Blynk dhe instaloni në kompjuterin tuaj.

Në Arduino IDE shkoni në Skedar-> Shembuj-> Blynk-> Boards_Wifi-> ESP8266_Standalone.

Ndryshoni vargun "YourAuthToken" në shenjën tuaj të marrjes nga emaili.

Ndryshoni ssid -in dhe fjalëkalimin e shtëpisë tuaj.

Zgjidhni "NodeMCU 1.0" si tabelë.

Zgjidhni portën e modulit USB në RS-232.

Ngarkoni kodin në bord prisni derisa ngarkimi të përfundojë (LED1 do të fiket).

Tani është gati për të kontrolluar stafetat nga telefoni juaj celular.

Kthehuni në telefon statusi i bordit bëhet "ONLINE".

Trokitni lehtë mbi secilin buton, atëherë stafetat do të ndizen/fiken si ekran në telefonin tuaj.

Paç fat.

Recommended: