Kazalo:
- 1. korak: Naslednji korak pri avtomatizaciji doma
- 2. korak: Zakaj ESP8266?
- 3. korak: Kateri modul ESP naj kupim?
- 4. korak: Nekaj osnovnih informacij o WIFI !!
- 5. korak: Brez Blynka !!
- 6. korak: Kaj je tako posebnega v mojem sistemu !!
- 7. korak: Zberite vse dele
- 8. korak: Naj bo Breadboard prijazen
- 9. korak: aplikacija za Android
- 10. korak: Čas je, da začnete graditi !!
- 11. korak: Pretvorite 5v v 3.3v !!
- Korak: Povežite FTDI z Esp !!
- Korak: Nimate prekinitve FTDI
- 14. korak: utripajte svoj ESP
- 15. korak: Preverite, ali je vse v redu !!
- Korak 16: Predkodiranje
- Korak 17: Čas je za kodiranje
- 18. korak: Naredite vezje !!
- 19. korak: POZOR !!! VISOKONAPETOSTNI!!
- 20. korak: Kako to uporabiti doma?
- 21. korak: Odpravljanje težav!@#$%
- 22. korak: Preverite te točke !!
- 23. korak: Kaj se tukaj dogaja ???
- 24. korak: Zaključek !!
Video: Domača avtomatizacija z WiFi ESP8266 brez uporabe Blynk!: 24 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Najprej se vsem zahvaljujem, da sem za to NAVODILO zmagal na natečaju za avtomatizacijo 2016. Torej, kot sem vam obljubil, tukaj je navodilo za nadzor gospodinjskih aparatov z modulom WiFi ESP8266.
1. korak: Naslednji korak pri avtomatizaciji doma
Da bi ostal na kavču in upravljal vse električne naprave z daljinskim upravljalnikom televizorja, sem za to ustvaril navodila, zdaj pa je čas za nadgradnjo na WiFi. Zdaj lahko s pametnim telefonom nadzirate vse. Sliši se zapleteno !!! Ampak zelo enostavno narediti !!!
2. korak: Zakaj ESP8266?
Zdaj morda razmišljate, zakaj tukaj uporabljam WiFi? Uporabil bi Bluetooth ali RF, a zakaj samo Wifi z ESP8266? Preprost odgovor je: • ESP8266 bi bil cenejši od modula Bluetooth (na eBayu stane le okoli 2 USD) • Z uporabo ESP8266 lahko modul povežete z internetom in ga upravljate s katerega koli dela sveta.
3. korak: Kateri modul ESP naj kupim?
Zdaj se postavlja novo vprašanje, kateri modul ESP8266 naj kupim? No, do sedaj obstaja veliko različic tega modula. V tem navodilu sem uporabil modul ESP-01. To je bil prvi uveden modul in tudi najcenejši, zato, če ste začetnik IoT, se raje odločite za to. Modul, ki ga morate kupiti, je odvisen od tega, koliko zatičev gpio (splošni namen-vhod-izhod) potrebujete. To bo odločilo, koliko stvari bi lahko nadzorovali prek WiFi. Za začetnike priporočam modul ESP-01.
4. korak: Nekaj osnovnih informacij o WIFI !!
WiFi je tehnologija, ki omogoča elektronskim napravam, da se povežejo v omrežje Wireless LAN (WLAN), predvsem z uporabo 2,4 gigahercnih (12 cm) UHF in 5 gigahercnih (6 cm) radijskih pasov SHF ISM. Wi-Fi je ime priljubljenega radijskega pasu. brezžično omrežno tehnologijo, ki uporablja radijske valove za zagotavljanje brezžičnega hitrega interneta in omrežnih povezav. Pogosto napačno prepričanje je, da izraz Wi-Fi okrajša za "Wireless Fidelity", vendar temu ni tako. Wi-Fi je preprosto fraza, zaščitena z blagovno znamko, ki pomeni IEEE 802.11x.
5. korak: Brez Blynka !!
Domačo avtomatizacijo z esp8266 lahko najdete povsod po Instructables, vendar je običajno, da nadzorujejo svoj esp prek aplikacije Blynk. No, aplikacija Blynk je dobra tudi za ESP, vendar obstajajo še nekatere slabosti. • Najprej potrebuje internetno povezavo, da se lahko aplikacija poveže s strežnikom. • Drugič, tako kot druge metode bi se morali aplikacija Blynk in Esp povezati z dostopno točko WiFi, zato ljudje, ki nimajo stalne omrežne povezave ali usmerjevalnika kot dostopne točke, ne morejo uporabljati aplikacije Blynk.
6. korak: Kaj je tako posebnega v mojem sistemu !!
V svojem sistemu sem ustvaril aplikacijo za Android, ki se neposredno poveže z vašim esp -jem namesto z vročo točko. To tudi ne zahteva internetne povezave ali zunanje dostopne točke Wi -Fi, saj bi se oba stroja neposredno povezala, kar bi povzročilo hitro reakcijo ESP.
7. korak: Zberite vse dele
Tu so omenjeni vsi deli, ki jih potrebujete v tem projektu, in povezave, od koder jih lahko kupite, vendar priporočam, da najprej poskusite najti komponente lokalno, ker bi jih na ta način lahko kupili hitreje in morda ceneje, če pa niso ki so na voljo lokalno, jih lahko vedno kupite s priloženimi povezavami. Vedno kupujem vse na ebayu, ker je najcenejše. Za ta projekt boste potrebovali:
- ESP8266 WiFi modul
- Prelom FTDI (ali ARDUINO UNO)
- 2x 1K upori
- 2x tranzistor BC547
- 2x rele 5V
- 2x 1N4007 DIODA
- 2x vijačne sponke.
8. korak: Naj bo Breadboard prijazen
Morda ste že opazili, da ESP-01 ne more stati na plošči, zato moramo biti prijazni do krožnika. Koraki so preprosti, le izrezati morate 4 x 4 pike na ploščo, spajkati moške glave in ženske glave, kot je prikazano na zgornjih slikah.
9. korak: aplikacija za Android
Za nadzor ESP8266 neposredno iz mobilnega telefona sem ustvaril aplikacijo z izumiteljem aplikacij MIT. Aplikacijo najdete tukaj.
Najprej morate povezati pametni telefon z esp8266 WiFi in nato nastaviti naslov IP na naslov IP vašega modula v aplikaciji. V mojem primeru je bilo 192.168.4.1
10. korak: Čas je, da začnete graditi !!
Najprej moramo povezati modul ESP z računalnikom, da posodobimo vdelano programsko opremo in jo programiramo.
11. korak: Pretvorite 5v v 3.3v !!
Najbolj pomembno je, da modul esp8266 deluje samo z 3.3V in ne s 5V.
5v ga lahko ubije, zato moramo za pretvorbo 5v v 3.3v ustvariti delilnik napetosti.
Ustvarite delilnik napetosti tako, da priključite upor 1K in 2K, kot je prikazano na sliki.
Korak: Povežite FTDI z Esp !!
Samo sledite shemi, da svoj esp povežete z izpadom FTDI. Za prekinitev FTDI uporabite samo 3.3v.
Korak: Nimate prekinitve FTDI
Če v primeru, da nimate izpada FTDI, tako kot jaz, lahko uporabite tudi svoj arduino za programiranje esp. ODSTRANITE ATMEGA 328 IC IZ TABLE ARDUINO PRED PROGRAMIRANJEM. NE POZABITE, DA ESP8266 DELUJE NA 3.3V IN NE NA 5V. ARDUINO ESP82663.3v ---------------- VCCGROUND ------------ TEMELJ3.3v ------------- --- CHP_PWD (POWER DOWN) TX --------------- TXRX --------------- RX
14. korak: utripajte svoj ESP
ESP prenesite na najnovejšo vdelano programsko opremo. Prenesite potrebno programsko opremo. Flash.exe Poskrbite, da gpio 0 priključite na ozemljitev. To bo omogočilo način bliskavice v vašem esp.
Prenesite datoteke. >>>>> Datoteke bi bile v zip datoteki, zato jih razpakirajte in odprite esp8266_flasher.exe >>>>> Uporabite lahko vdelano programsko opremo.bin, ki je že navedena v datoteki zip. >>>>> Nato izberite svojo KOMUNIKACIJA (COM) PORT in v drugi stolpec vnesite 0x00080. >>>>>>> Pritisnite Download.
15. korak: Preverite, ali je vse v redu !!
Po utripanju ESP je čas, da preverite, ali je vse v redu.
- Pojdite na Arduino IDE
- Pojdite na serijski monitor
- Izberite hitrost prenosa 115200
- Zdaj vnesite naslednje ukaze.
AT
Ko vnesete ta ukaz, pritisnite SEND in če prejmete OK, potem ste pripravljeni.
Z modulom se lahko igrate z drugimi ukazi AT, kot je prikazano na zgornjih slikah.
Korak 16: Predkodiranje
Če želite programirati ESP iz Arduino IDE, morate namestiti nekaj potrebne programske opreme.
1. Pojdite na Arduino IDE 2. Pojdite na Datoteka >>>> Nastavitve 3. V besedilno polje URL -ja UPRAVLJALCA DODATNIH TABLE kopirajte in prilepite spodnjo pot
arduino.esp8266.com/package_esp8266com_inde…
4. Pojdite na TOOLS >>>>> BOARD >>>>> BOARD MANAGER5. V iskalno polje vnesite esp in ostala bo le ena možnost. Namestite paket ESP8266.
Korak 17: Čas je za kodiranje
Po namestitvi paketa ESP8266 pojdite na ORODJA >>>>> PLASTI >>>>> Izberite modul, ki ga imate (Če imate modul esp-01, kot sem jaz, izberite GENERIC ESP8266 MODUL)
Zdaj spremenite lastnosti glede na vaš modul v meniju z orodji.
Zdaj se prepričajte, da imate knjižnico ESP8266WIFI.
Naložite kodo na svoj esp.
18. korak: Naredite vezje !!
Najprej poskusite narediti vezje na matični plošči, nato pa ga narediti trajno na tiskani plošči.
Največja težava pa je v tem, da ESP8266 potrebuje 3.3v in ne 5v.
Ne podcenjujte moči 5V, dovolj je, da uničite svoj ESP modul.
***Zdravo! se je kje zataknilo ??? V spodnjih komentarjih sem vam vedno na voljo !!! ***
19. korak: POZOR !!! VISOKONAPETOSTNI!!
OPOZORILO!!
Nepravilna ali nepravilna uporaba lahko povzroči:
- Hude poškodbe ali smrt.
- Fizične poškodbe izdelka.
- Ustvarjanje nevarnih nevarnosti.
*** NI JAZ NI ODGOVOREN ZA VSE VAŠE UKREPE ***
20. korak: Kako to uporabiti doma?
Recimo, da želite upravljati svojo svetlobo in ventilator v svoji spalnici, lahko to vezje namestite na stikalno ploščo. Odprite stikalno ploščo, ki upravlja vaše luči in ventilatorje, in ugotovili boste, da sta na stikalo priključeni dve žici. Samo odstranite te žice iz stikala in jih povežite s priključki na tiskani vezji in končali ste. Super preprosto, a učinkovito.
*** Otroci, izogibajte se električnim žicam pod napetostjo. Visokonapetostno električno delo naj opravi odrasla oseba ***
21. korak: Odpravljanje težav!@#$%
Hmm … Ne deluje po pričakovanjih ???
Preizkusite ta priročnik za odpravljanje težav, da bo vaš projekt deloval kot čar !!
Najprej preverite kodo. Prepričajte se, da so vse knjižnice pravilno nameščene. Če ne, jih morate najprej prenesti
- Prepričajte se, da so povezave pravilne. S funkcijo kontinuitete vašega multimetra preverite, ali so napačne povezave ali kratki stiki !!!
- Poskrbite, da imate delujoče ESP in releje.
- Prepričajte se, da ste pravilno namestili diodo.
- Prepričajte se, da ste telefon prek e -pošte povezali s sistemom esp.
*** Če imate kakršne koli dvome glede tega, me lahko vedno vprašate v spodnjih komentarjih ***
22. korak: Preverite te točke !!
- Pred preskušanjem vezja dvakrat preverite vse povezave s funkcijo neprekinjenosti na večmetru, da ne bi prišlo do napačnih povezav ali kratkega stika.
- Diodo namestite med tuljave v pravilni polarnosti, saj bo zaščitila naše vezje pred kakršnim koli povratnim tokom.
- Priporočam, da pred preskusom vezja z VELIKO AC NAPETOSTO najprej preizkusite s preprosto LED.
- Prav tako nikoli ne uporabljajte takšnih naprav, ki porabijo več energije kot ocene vašega releja.
23. korak: Kaj se tukaj dogaja ???
Hmm … zmeden do sedaj … naj ti povem, kaj se tukaj dogaja ???
Ko pritisnete gumb VKLOP v aplikaciji krmilnika WiFi, ta pošlje signal VKLOP na ESP. Modul je programiran tako, da ob sprejemu signala ON vklopi stanje gpio na HIGH. S tem se rele aktivira in naprava se vklopi. Na enak način, ko pritisnete OFF, esp preklopi stanje gpio na NIZKO, zato se rele izklopi, tako da naprava. Načelo delovanja je zelo preprosto v primerjavi z zapletom v aplikaciji Blynk.
Če želite več informacij, si o tem preberite navodila GreatScott.
*** Če še vedno dvomite, vprašajte v spodnjem razdelku za komentarje ***
24. korak: Zaključek !!
Zdravo!!! Vso srečo, če ste to ustvarili sami. Če ste nekje nasedli, me vprašajte v spodnjih razdelkih za komentarje. Vedno vam bom na voljo. Če imate kakršne koli predloge, mi to povejte in če vam je projekt všeč, pritisnite gumb všečkaj, delite projekt čim hitreje in prosim GLASAJTE v natečajih.
Hvala za branje,
YAVNIK SHARMA
Priporočena:
Zgovorna avtomatizacija -- Zvok iz Arduina -- Avtomatizacija z glasovnim nadzorom -- Modul Bluetooth HC - 05: 9 korakov (s slikami)
Zgovorna avtomatizacija || Zvok iz Arduina || Avtomatizacija z glasovnim nadzorom || Modul Bluetooth HC - 05: …………………………. PRIJAVITE SE na moj YouTube kanal za več videov …. …. V tem videoposnetku smo zgradili Talkative Automation .. Ko pošljete glasovni ukaz prek mobilnega telefona, se vklopi domača naprava in pošlje povratne informacije
Domača avtomatizacija z glasovnim nadzorom (na primer Alexa ali Google Home, brez povezave Wi -Fi ali Ethernet): 4 koraki
Avtomatizacija doma z glasovnim nadzorom (na primer Alexa ali Google Home, brez povezave Wi -Fi ali Ethernet): v bistvu gre za arduino upravljane releje, ki temeljijo na SMS -u z nastavitvijo Googlovega pomočnika za pošiljanje sporočil na glasovna navodila. Je zelo enostaven in poceni in deluje kot oglasi Alexa z vašim obstoječe električne naprave (če imate Moto -X smartp
Domača avtomatizacija z aplikacijo BLYNK: 7 korakov (s slikami)
Domača avtomatizacija z aplikacijo BLYNK: V tem projektu sem pokazal, kako lahko vsak na daljavo upravlja svoj gospodinjski aparat s svojim mobilnim telefonom. Za to mora biti aplikacija nameščena na vašem mobilnem telefonu. Ime te aplikacije je BLYNK App (povezava za prenos je navedena v opisu
HC - 06 (pomožni modul) Spreminjanje "IMENA" brez uporabe "Nadzor serijskega Arduina" ki "deluje enostavno": Način brez napak!: 3 koraki
HC - 06 (pomožni modul) Spreminjanje "IMENA" brez uporabe "Nadzor serijskega Arduina" … ki "deluje enostavno": Način brez napak!: Po " Dolgo " poskusite spremeniti ime v HC - 06 (pomožni modul), z uporabo " serijski monitor Arduina, brez " Uspešno ", našel sem drug enostaven način in jih delim zdaj! Lepo se imejte prijatelji
Hladilnik / stojalo za prenosni računalnik brez stroškov (brez lepila, brez vrtanja, brez matic in vijakov, brez vijakov): 3 koraki
Hladilnik / stojalo za prenosni računalnik z nič stroški (brez lepila, brez vrtanja, brez matic in vijakov, brez vijakov): UPDATE: PROSIM VELIKO GLASAJ ZA MOJE NAVODILNO, HVALA ^ _ ^ MOGOČE STE ZDRAVILI VPISITE NA www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ALI MOŽDA GLASUJTE ZA NAJBOLJŠEGA PRIJATELJA