Përmbajtje:
Video: [Automatizimi në shtëpi] Reletë e kontrollit nga kudo duke përdorur ESP8266 + Blynk: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
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
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
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
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
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:
Droid i frymëzuar me zë i kontrolluar nga R2D2 duke përdorur Blynk dhe Ifttt: 6 hapa
Droid i frymëzuar nga R2D2 i kontrolluar nga zëri duke përdorur Blynk dhe Ifttt: Duke parë luftërat e yjeve, shumë prej nesh janë frymëzuar nga personazhet e robotëve, veçanërisht modeli R2D2. Nuk di për të tjerët, por thjesht e dua atë robot. Meqenëse jam një dashnor i robotëve, kam vendosur të ndërtoj droidin tim R2D2 në këtë bllokim duke përdorur blynk Io
Automatizimi i shtëpisë duke përdorur Blynk: 5 hapa
Automatizimi i shtëpisë duke përdorur Blynk: Përshëndetje të gjithëve! Ayush dhe Anvit këtu nga Shkolla Publike Delhi, Pune. Siç mund ta keni lexuar në titull, ky është një projekt i automatizimit të shtëpisë i zhvilluar duke përdorur Blynk si një platformë IOT. Në ditët e sotme njerëzit po bëhen dembelë dhe kërkesa për Home Automatio
Automatizimi i shtëpisë me ESP8266 WiFi pa përdorur Blynk !: 24 hapa (me fotografi)
Automatizimi i Shtëpisë Me WiFi ESP8266 Pa Përdorimin e Blynk!: Së pari, dua të FALEMINDERIT të gjithë që më bënë fitues në Konkursin e Automatizimit 2016 për këtë INSTRUCTABLE. Pra, siç ju kam premtuar, këtu është udhëzimi për kontrollin e pajisjeve shtëpiake me modulin ESP8266 WiFi
Roboti i kontrolluar nga Wi-Fi duke përdorur Wemos D1 ESP8266, Arduino IDE dhe Blynk App: 11 hapa (me fotografi)
Roboti i kontrolluar nga Wi-Fi duke përdorur Wemos D1 ESP8266, Arduino IDE dhe Blynk App: Në këtë tutorial unë ju tregoj se si të bëni një rezervuar robotik të kontrolluar nga Wi-Fi i kontrolluar nga një smartphone duke përdorur Blynk App. Në këtë projekt u përdor një tabelë ESP8266 Wemos D1, por gjithashtu mund të përdoren modele të tjera të pllakave (NodeMCU, Firebeetle, etj.), Dhe pr
Automatizimi i shtëpisë duke përdorur aplikacionin BLYNK: 7 hapa (me fotografi)
Automatizimi i shtëpisë duke përdorur aplikacionin BLYNK: Në këtë projekt, unë kam treguar se si dikush mund të kontrollojë pajisjet e tij/saj të shtëpisë nga distanca duke përdorur telefonin e tij celular. Për këtë një aplikacion duhet të instalohet në celularin tuaj. Emri i këtij aplikacioni është BLYNK App (Lidhja e shkarkimit jepet në përshkrim