Përmbajtje:

Automatizimi i shtëpisë me ESP8266 WiFi pa përdorur Blynk !: 24 hapa (me fotografi)
Automatizimi i shtëpisë me ESP8266 WiFi pa përdorur Blynk !: 24 hapa (me fotografi)

Video: Automatizimi i shtëpisë me ESP8266 WiFi pa përdorur Blynk !: 24 hapa (me fotografi)

Video: Automatizimi i shtëpisë me ESP8266 WiFi pa përdorur Blynk !: 24 hapa (me fotografi)
Video: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Korrik
Anonim
Automatizimi i shtëpisë me WiFi ESP8266 pa përdorur Blynk!
Automatizimi i shtëpisë me WiFi ESP8266 pa përdorur Blynk!

Së pari, dua të FALEMINDERIT të gjithë që më bënë fitues në Konkursin e Automatizimit 2016 për këtë UDHUCTZUES. Pra, siç ju kam premtuar, këtu është udhëzimi për kontrollin e pajisjeve shtëpiake me modulin ESP8266 WiFi.

Hapi 1: Tjetra në Automatizimin e Shtëpisë

Në mënyrë që të qëndroj në divan dhe të kontrolloj të gjitha pajisjet elektrike me vetëm një telekomandë televizori, krijova një udhëzues për këtë dhe tani është koha për të përmirësuar në WiFi. Tani do të jeni në gjendje të kontrolloni gjithçka me smartphone tuaj. Tingëllon e komplikuar !!! Por bëhet shumë lehtë !!!

Hapi 2: Pse ESP8266?

Pse ESP8266?
Pse ESP8266?

Tani mund të mendoni pse po përdor WiFi këtu? Unë do të kisha përdorur Bluetooth ose RF, por pse vetëm Wifi me ESP8266? Përgjigja e Thjeshtë është: • ESP8266 do të ishte më e lirë se moduli Bluetooth (në eBay, është vetëm rreth 2 dollarë) • Duke përdorur ESP8266, ju mund ta lidhni modulin me internetin dhe ta kontrolloni atë nga çdo pjesë e botës.

Hapi 3: Cilin modul ESP duhet të blej?

Cilin modul ESP duhet të blej?
Cilin modul ESP duhet të blej?
Cilin modul ESP duhet të blej?
Cilin modul ESP duhet të blej?
Cilin modul ESP duhet të blej?
Cilin modul ESP duhet të blej?

Tani ka një pyetje të re të ngritur këtu Cilin modul ESP8266 duhet të blej? Epo deri tani ka shumë ndryshime të këtij moduli. Këtu në këtë udhëzues, unë kam përdorur modulin ESP-01. Ky ishte moduli i parë i prezantuar dhe gjithashtu ai më i lirë kështu që nëse jeni fillestar në IoT, atëherë më mirë shkoni për këtë. Moduli që duhet të blini varet nga sa kunja gpio (me qëllim të përgjithshëm-hyrje-dalje) ju nevojiten. Kjo do të vendosë se sa gjëra do të jeni në gjendje të kontrolloni përmes WiFi. Për fillestarët do të rekomandoja modulin ESP-01.

Hapi 4: Disa informacione bazë për WIFI !!

Disa informacione bazë për WIFI !!!
Disa informacione bazë për WIFI !!!

WiFi është një teknologji që lejon pajisjet elektronike të lidhen me një rrjet LAN pa tela (WLAN), kryesisht duke përdorur brezat e radios 2.4 gigahertz (12 cm) UHF dhe 5 gigahertz (6 cm). IS-i. Wi-Fi është emri i një popullariteti teknologji e rrjeteve pa tela që përdor valët e radios për të siguruar internet pa tel me shpejtësi të lartë dhe lidhje rrjeti. Një keqkuptim i zakonshëm është se termi Wi-Fi është i shkurtër për "Besnikëria Wireless", megjithatë ky nuk është rasti. Wi-Fi është thjesht një frazë e markës tregtare që do të thotë IEEE 802.11x.

Hapi 5: Jo Blynk !!

Jo Blynk !!!
Jo Blynk !!!

Mund të gjeni Automatizimin e Shtëpisë me esp8266 në të gjithë Instructables, por një gjë e zakonshme është se ata kontrollojnë esp -in e tyre përmes aplikacionit Blynk. Epo, aplikacioni Blynk është gjithashtu një gjë e mirë për ESP, por ka ende disa të meta. • Së pari, kërkon një lidhje interneti në mënyrë që aplikacioni të lidhet me serverin e tij. • Së dyti, si metodat e tjera, aplikacioni Blynk si dhe Esp do të duhej të lidheshin me një Hotspot WiFi. Pra, njerëzit që nuk kanë një lidhje të përhershme neto ose një router si pikë e nxehtë nuk mund të përdorin aplikacionin Blynk.

Hapi 6: Atëherë çfarë është kaq e veçantë në sistemin tim !!

Në sistemin tim, unë kam krijuar një aplikacion android i cili lidhet drejtpërdrejt me esp tuaj në vend që të lidhet me një pikë të nxehtë. Kjo gjithashtu nuk kërkon lidhje interneti ose ndonjë pikë të jashtme wifi të jashtme pasi dy makinat do të lidheshin drejtpërdrejt duke rezultuar në reagim të shpejtë të ESP.

Hapi 7: Mblidhni të gjitha pjesët

Mblidhni të gjitha pjesët
Mblidhni të gjitha pjesët
Mblidhni të gjitha pjesët
Mblidhni të gjitha pjesët
Mblidhni të gjitha pjesët
Mblidhni të gjitha pjesët

Këtu përmenden të gjitha pjesët që do t'ju duheshin në këtë Projekt dhe lidhjet nga ku mund t'i blini, por unë rekomandoj që së pari të përpiqeni të gjeni përbërësit në vend sepse në këtë mënyrë mund t'i blini më shpejt dhe ndoshta më lirë, por nëse nuk janë të disponueshme në vend, gjithmonë mund t'i blini me lidhjet e ofruara. Unë gjithmonë blej gjithçka nga ebay sepse është më e lirë. Për këtë projekt do t'ju duhet:

  • ESP8266 Moduli WiFi
  • Breakout FTDI (ose ARDUINO UNO)
  • 2x 1K Rezistorë
  • 2x BC547 Transistor
  • Stafetë 2x 5v
  • 2x 1N4007 DIOD
  • 2x Teminale me vidë.

Hapi 8: Bëjeni atë miqësore me tabelën e bukës

Bëni atë Breadboard Friendly
Bëni atë Breadboard Friendly
Bëni atë Breadboard Friendly
Bëni atë Breadboard Friendly
Bëni atë Breadboard Friendly
Bëni atë Breadboard Friendly

Deri tani, ju mund të keni vënë re se ESP-01 nuk mund të përshtatet në bukë, kështu që ne duhet ta bëjmë atë Breadboard Friendly. Hapat janë të thjeshtë, thjesht duhet të shkurtoni një pcb 4 x 4 pika, të lidhni titujt meshkuj dhe titujt femra siç tregohet në fotot e mësipërme.

Hapi 9: Aplikacioni Android

Aplikacioni Android
Aplikacioni Android

Për të kontrolluar ESP8266 direkt nga telefoni juaj celular, unë kam krijuar një aplikacion duke përdorur shpikësin e aplikacioneve MIT. Aplikacionin mund ta gjeni këtu.

Së pari ju duhet të lidhni smartphone -in tuaj me esp8266 WiFi dhe më pas të vendosni adresën IP në adresën IP të modulit tuaj në aplikacion. Në rastin tim, ishte 192.168.4.1

Hapi 10: KOHA P STARTR FILLIMIN E NDURTIMIT !!

Së pari ne duhet të lidhim modulin ESP me kompjuterin për të përditësuar firmuerin si dhe për ta programuar atë.

Hapi 11: Konvertoni 5v në 3.3v !!

Konvertoni 5v në 3.3v !!!
Konvertoni 5v në 3.3v !!!

Gjëja më e rëndësishme është se moduli esp8266 punon vetëm me 3.3v dhe jo 5v.

5v mund ta vrasë atë, kështu që për të kthyer 5v në 3.3v ne duhet të krijojmë një ndarës të tensionit.

Krijoni një ndarës të tensionit duke lidhur një rezistencë 1K dhe 2K siç tregohet në figurë.

Hapi 12: Lidh FTDI me Esp !!

Lidh FTDI me Esp !!!
Lidh FTDI me Esp !!!

Vetëm ndiqni skemën për të lidhur esp tuaj me një shpërthim FTDI. Sigurohuni që të përdorni 3.3v vetëm në daljen tuaj në FTDI.

Hapi 13: Ju nuk keni një Breakout FTDI

Ju nuk keni një Breakout FTDI!
Ju nuk keni një Breakout FTDI!

Nëse në rast se nuk keni një shpërthim FTDI ashtu si unë, ju gjithashtu mund të përdorni arduino -n tuaj për të programuar esp. Hiqni IC IC ATMEGA 328 NGA Tabela ARDUINO PARA PGRR PROGRAMIM. MOS HARRINI Q E ESP8266 PUNON N 3. 3.3v DHE JO 5V. ARDUINO ESP82663.3v ---------------- VCCGROUND ------------ GROUND3.3v ------------- --- CHP_PWD (CHIP POWER DOWN) TX --------------- TXRX --------------- RX

Hapi 14: Ndizni ESP -në tuaj

Ndizni ESP -në tuaj
Ndizni ESP -në tuaj

Ngarkoni ESP -in tuaj në firmware -in e fundit. Shkarkoni programin e nevojshëm. Flasher.exe Sigurohuni që të lidhni gpio 0 me tokën. Kjo do të mundësojë modalitetin e blicit në esp tuaj.

Shkarkoni skedarët. >>>>> Skedarët do të ishin në skedar zip prandaj hapini ato dhe hapni esp8266_flasher.exe >>>>> Ju mund të përdorni firmware.bin të dhënë tashmë në skedarin zip. >>>>> Pastaj zgjidhni KOMUNIKIMIN tuaj (COM) PORT, dhe futni 0x00080 në kolonën tjetër. >>>>>>> Goditni Shkarkimin.

Hapi 15: Kontrolloni nëse gjithçka është në rregull !!

Kontrolloni nëse gjithçka është në rregull !!!
Kontrolloni nëse gjithçka është në rregull !!!

Pas ndezjes së ESP, është koha për të kontrolluar nëse gjithçka është në rregull.

  • Shkoni te Arduino IDE
  • Shkoni te monitori serik
  • Zgjidhni normën e baudit 115200
  • Tani futni komandat e mëposhtme.

AT

Pasi të keni hyrë në këtë komandë shtypni Dërgo dhe nëse merrni OK atëherë jeni gati për të shkuar.

Mund të luani me modulin me komandat e tjera AT siç tregohet në fotot e mësipërme.

Hapi 16: Para-Kodimi

Para-Kodim
Para-Kodim
Para-Kodim
Para-Kodim
Para-Kodim
Para-Kodim
Para-Kodim
Para-Kodim

Për të programuar ESP nga Arduino IDE, duhet të instaloni disa softuerë të nevojshëm.

1. Shkoni te Arduino IDE 2. Shkoni te Skedari >>>> Preferencat 3. Në kutinë e tekstit të URL -së së MENAXHUESIT TO BODYS SHTES, kopjoni dhe ngjisni rrugën më poshtë

arduino.esp8266.com/package_esp8266com_inde…

4. Shkoni te MJETET >>>>> BORDI >>>>> MENAXHERI I BORDIT5. Shkruani esp në kutinë e kërkimit dhe vetëm një opsion do të lihej.6. Instaloni atë PAKET E ESP8266.

Hapi 17: Koha për Kodim

Pas instalimit të Paketës ESP8266, SHKO TE MJETET >>>>> BOARDS >>>>> Zgjidhni modulin që keni (Nëse keni modulin esp-01 si unë, zgjidhni MODULIN GJENERIK ESP8266)

Tani ndryshoni Karakteristikat sipas modulit tuaj në menunë e mjeteve.

Tani sigurohuni që keni bibliotekën ESP8266WIFI.

Ngarko kodin në esp tuaj.

Hapi 18: Bëni qarkun !!

Bëni qarkun !!!
Bëni qarkun !!!
Bëni qarkun !!!
Bëni qarkun !!!
Bëni qarkun !!!
Bëni qarkun !!!

Së pari përpiquni ta bëni qarkun në dërrasën e bukës dhe më pas bëjeni të përhershëm në tabelën e PCB -së.

Por problemi më i madh është se ESP8266 ka nevojë për 3.3v dhe jo 5v.

Mos e nënvlerësoni fuqinë e 5v, mjafton të vrisni modulin tuaj ESP.

*** Hej! goditi diku ??? Unë jam gjithmonë atje për t'ju ndihmuar në komentet më poshtë !!! ***

Hapi 19: KUJDES !!! TENSION TË LARTË!!

KUJDES !!! TENSION TË LARTË!!!
KUJDES !!! TENSION TË LARTË!!!

KUJDES !!

Përdorimi i pasaktë ose i papërshtatshëm mund të çojë në:

  • Lëndime të rënda ose Vdekje.
  • Dëmtimi fizik i produktit.
  • Krijimi i rreziqeve të rrezikshme.

*** NUK MERRE PERGJEGJESI PER NDONJE VEPRIM TUAJ ***

Hapi 20: Si ta përdorni këtë në shtëpinë tuaj !!

Si ta përdorni këtë në shtëpinë tuaj !!!
Si ta përdorni këtë në shtëpinë tuaj !!!

Le të themi se doni të kontrolloni dritën tuaj dhe ventilatorin e dhomës tuaj të gjumit, mund ta instaloni këtë qark në tabelën e kalimit. Thjesht hapni bordin e ndërprerës që kontrollon dritat dhe tifozët tuaj dhe do të gjeni se dy tela janë bashkangjitur në ndërprerës. Thjesht hiqni ato tela nga kaloni dhe lidhini ato në terminalet PCB dhe mbaroni. Super e thjeshtë por efikase.

*** Fëmijë, qëndroni larg telave elektrikë të drejtpërdrejtë. Keni një të rritur pranë për të bërë punë elektrike të tensionit të lartë ***

Hapi 21: TroubleShooting!@#$%

TroubleShooting!@#$%
TroubleShooting!@#$%

Hmm… Nuk punon siç pritej ???

Provoni këtë udhëzues Trouble Shooting kështu që ju mund ta bëni projektin tuaj të funksionojë si një magji !!

Së pari kontrolloni kodin. Sigurohuni që të gjitha bibliotekat të jenë instaluar në mënyrë korrekte. Nëse jo, atëherë së pari duhet t'i shkarkoni

  • Sigurohuni që Lidhjet të jenë të sakta. Duke përdorur funksionin e vazhdimësisë së kontrollit të multimetrit tuaj për çdo lidhje të gabuar ose qarqe të shkurtra !!!
  • Sigurohuni që keni ESP dhe stafetë të punës.
  • Sigurohuni që e keni vendosur diodën në polaritetin e duhur.
  • Sigurohuni që e keni lidhur telefonin tuaj me eSP përmes WiFi.

*** Nëse keni ndonjë dyshim në lidhje me këtë ju gjithmonë mund të më pyesni në komentet më poshtë ***

Hapi 22: Kontrolloni këto pika !!

  • Para se të testoni qarkun, kontrolloni dy herë të gjitha lidhjet me funksionin e vazhdimësisë së njehsorit të shumtë për çdo lidhje të gabuar ose qarqe të shkurtra.
  • Instaloni diodën midis mbështjelljeve në polaritetin e duhur pasi do të mbrojë qarkun tonë nga çdo rrymë e kundërt.
  • Unë rekomandoj që para se të testoni qarkun me Tension të Lartë AC, së pari provojeni me një LED të thjeshtë.
  • Gjithashtu mos përdorni kurrë pajisje të tilla që tërheqin më shumë se vlerësimet e Relay -t tuaj.

Hapi 23: Çfarë po ndodh këtu ???

Hmm … i hutuar tani … më lejoni t'ju them Çfarë po ndodh këtu ???

Kur shtypni butonin ON në aplikacionin e kontrolluesit WiFi, ai dërgon një sinjal ON në ESP. Moduli është programuar në atë mënyrë që kur të marrë sinjalin ON, e kthen gjendjen e gpio -s në HIGH. Duke vepruar kështu, stafeta aktivizohet dhe kështu pajisja ndizet. Në të njëjtën mënyrë kur shtypni OFF, esp e kthen gjendjen e gpio në LOW, dhe kështu stafeta fiket kështu pajisja. Parimi i punës është shumë i thjeshtë në krahasim me ndërlikimin në aplikacionin Blynk.

Nëse doni më shumë informacion kontrolloni tutorialin e GreatScott për këtë.

*** Nëse keni akoma disa dyshime, mos ngurroni të pyesni në pjesën e komenteve më poshtë ***

Hapi 24: Përfundim !!

Përfundim !!!
Përfundim !!!

Hej !!! Fat i mirë që e krijuat këtë vetë. Nëse jeni goditur diku, mos ngurroni të më pyesni në seksionet e komenteve më poshtë. Unë gjithmonë do të jem atje për të ndihmuar. Nëse keni ndonjë sugjerim më tregoni, dhe nëse ju pëlqen projekti goditni butonin like, ndajeni projektin sa më shumë që të mundeni dhe ju lutemi VOTONI në konkurset.

Faleminderit per leximin,

YAVNIK SHARMA

Recommended: