Tartalomjegyzék:
- 1. lépés: Következő az otthoni automatizálásnál
- 2. lépés: Miért ESP8266?
- 3. lépés: Melyik ESP modult érdemes megvennem?
- 4. lépés: Néhány alapvető információ a WIFI -ről !
- 5. lépés: Nincs Blynk !
- 6. lépés: Akkor mi olyan különleges a rendszeremben !
- 7. lépés: Gyűjtse össze az összes alkatrészt
- 8. lépés: Legyen kenyérpirítóbarát
- 9. lépés: Az Android -alkalmazás
- 10. lépés: IDŐ AZ ÉPÍTÉS KEZDÉSÉRE !
- 11. lépés: Konvertálja az 5v -t 3.3v -ra !
- 12. lépés: Csatlakoztassa az FTDI -t az Esp -hez !
- 13. lépés: Nincs FTDI -kitörése
- 14. lépés: Villogjon az ESP
- 15. lépés: Ellenőrizze, hogy minden rendben van -e !
- 16. lépés: Előkódolás
- 17. lépés: Ideje kódolni
- 18. lépés: Készítse el az áramkört !
- 19. lépés: VIGYÁZAT !!! MAGASFESZÜLTSÉG!
- 20. lépés: Hogyan használhatja ezt otthonában !
- 21. lépés: Hibaelhárítás!@#$%
- 22. lépés: Ellenőrizze ezeket a pontokat !
- 23. lépés: Mi történik itt ???
- 24. lépés: Következtetés !
Videó: Otthonautomatizálás ESP8266 WiFi -vel Blynk használata nélkül!: 24 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Először is szeretném megköszönni mindenkinek, hogy a 2016 -os Automation Contest nyertese lettem ezzel az INSTRUCTBLE -val. Tehát, ahogy megígértem, itt az útmutató az otthoni készülékek ESP8266 WiFi modullal történő vezérléséhez.
1. lépés: Következő az otthoni automatizálásnál
Annak érdekében, hogy a kanapén maradhassak, és az összes elektromos készüléket csak egy TV -távirányítóval vezérelhessem, elkészítettem egy erre vonatkozó utasítást, és most ideje frissíteni a WiFi -re. Mostantól mindent vezérelhet okostelefonjával. Bonyolultan hangzik !!! De nagyon egyszerű elkészíteni !!!
2. lépés: Miért ESP8266?
Most talán azon gondolkodik, hogy miért használok itt WiFi -t? Bluetooth -t vagy RF -t használtam volna, de miért csak Wifi az ESP8266 -tal? Az egyszerű válasz a következő: • Az ESP8266 olcsóbb lenne, mint a Bluetooth modul (az eBay -en csak körülbelül 2 dollár) • Az ESP8266 használatával csatlakoztathatja a modult az internethez, és a világ bármely pontjáról vezérelheti.
3. lépés: Melyik ESP modult érdemes megvennem?
Most itt egy új kérdés merült fel Melyik ESP8266 modult vegyem meg? Nos, ennek a modulnak sok változata van. Itt ebben az utasításban ESP-01 modult használtam. Ez volt az első bevezetett modul és egyben a legolcsóbb is, így ha kezdő vagy az IoT -ban, akkor inkább ezt válaszd. A vásárolni kívánt modul attól függ, hogy hány gpio (általános célú bemeneti-kimeneti) tűre van szüksége. Ez eldönti, hogy hány dolgot tudna irányítani a WiFi -n keresztül. Kezdőknek az ESP-01 modult ajánlom.
4. lépés: Néhány alapvető információ a WIFI -ről !
A WiFi olyan technológia, amely lehetővé teszi az elektronikus eszközök számára, hogy vezeték nélküli LAN (WLAN) hálózathoz csatlakozzanak, főként a 2,4 gigahertzes (12 cm) UHF és 5 gigahertzes (6 cm) SHF ISM rádiósávok használatával. A Wi-Fi egy népszerű vezeték nélküli hálózati technológia, amely rádióhullámokat használ a nagy sebességű vezeték nélküli internet és hálózati kapcsolatok biztosítására. Általános tévhit, hogy a Wi-Fi kifejezés a "Wireless Fidelity" rövidítése, azonban ez nem így van. A Wi-Fi egyszerűen védjeggyel ellátott kifejezés, ami azt jelenti, hogy IEEE 802.11x.
5. lépés: Nincs Blynk !
Az esp8266 otthoni automatizálását megtalálhatja az Instructables minden területén, de gyakori, hogy a Blynk alkalmazáson keresztül vezérlik az esp -jüket. Nos, a Blynk alkalmazás szintén jó dolog az ESP számára, de még mindig vannak hátrányai. • Először is, internetkapcsolat szükséges ahhoz, hogy az alkalmazás csatlakoztatható legyen a szerveréhez. • Másodszor, más módszerekhez hasonlóan a Blynk és az Esp is csatlakoznia kell egy WiFi hotspothoz. Tehát azok az emberek, akik nem rendelkeznek állandó netkapcsolattal vagy útválasztóval, nem használhatják a Blynk alkalmazást.
6. lépés: Akkor mi olyan különleges a rendszeremben !
Rendszeremben létrehoztam egy androidos alkalmazást, amely közvetlenül kapcsolódik az esp -hez, nem pedig hotspothoz. Ehhez nincs szükség internetkapcsolatra vagy külső wifi hotspotra, mivel a két gép közvetlenül csatlakozna, ami az ESP gyors reakcióját eredményezi.
7. lépés: Gyűjtse össze az összes alkatrészt
Itt megemlítjük a projektben szükséges összes alkatrészt és a linkeket, ahol megvásárolhatja őket, de azt javaslom, hogy először próbálja meg helyben megtalálni az alkatrészeket, mert így gyorsabban és talán olcsóbban is megvásárolhatja őket, de ha nem helyben kapható, a megadott linkekkel mindig megvásárolhatja őket. Mindig az ebay -ről veszek mindent, mert az a legolcsóbb. Ehhez a projekthez szüksége lesz:
- ESP8266 WiFi modul
- FTDI Breakout (vagy ARDUINO UNO)
- 2x 1K ellenállás
- 2x BC547 tranzisztor
- 2x 5V relé
- 2x 1N4007 DIÓDA
- 2x csavaros Teminals.
8. lépés: Legyen kenyérpirítóbarát
Mostanra valószínűleg észrevette, hogy az ESP-01 nem fér el a kenyértáblán, ezért azt kenyérpirítóbaráttá kell tennünk. A lépések egyszerűek, csak le kell vágni egy 4 x 4 pontos PCB-t, és be kell forrasztani a férfi fejléceket és a női fejléceket, amint az látható a fenti képeken.
9. lépés: Az Android -alkalmazás
Az ESP8266 közvetlenül a mobiltelefonjáról történő vezérléséhez létrehoztam egy alkalmazást az MIT alkalmazás feltalálója segítségével. Az alkalmazást itt találja.
Először csatlakoztatnia kell okostelefonját az esp8266 WiFi -hez, majd az alkalmazás IP -címét a modul IP -címére kell állítania. Az én esetemben 192.168.4.1 volt
10. lépés: IDŐ AZ ÉPÍTÉS KEZDÉSÉRE !
Először csatlakoztatni kell az ESP modult a számítógéphez a firmware frissítéséhez és programozásához.
11. lépés: Konvertálja az 5v -t 3.3v -ra !
A legfontosabb dolog az, hogy az esp8266 modul csak 3.3V -val működik, és nem 5V -val.
Az 5v megölheti, ezért ahhoz, hogy az 5v -t 3.3v -ra alakítsuk, létre kell hoznunk egy feszültségosztót.
Hozzon létre egy feszültségosztót 1K és 2K ellenállás csatlakoztatásával, amint az a képen látható.
12. lépés: Csatlakoztassa az FTDI -t az Esp -hez !
Csak kövesse a sémát, hogy az esp -t FTDI -kitöréshez kapcsolja. Győződjön meg arról, hogy a 3.3v -t csak az FTDI -kiütésnél használja.
13. lépés: Nincs FTDI -kitörése
Ha abban az esetben, ha nincs FTDI -kitörése, mint nekem, akkor az arduino -jával is programozhatja az esp -t. PROGRAMOZÁS ELŐTT Távolítsa el az ATMEGA 328 IC -t az ARDUINO -kártyáról.. ARDUINO ESP82663.3v ---------------- VCCGROUND ------------ GROUND3.3v ------------- --- CHP_PWD (CHIP POWER DOWN) TX --------------- TXRX --------------- RX
14. lépés: Villogjon az ESP
Frissítse ESP -jét a legújabb firmware -re. Töltse le a szükséges szoftvert. Flasher.exe Győződjön meg róla, hogy a gpio 0 -t a földhöz csatlakoztatja. Ez lehetővé teszi a vaku üzemmódot az esp.
Töltse le a fájlokat. >>>>> A fájlok zip fájlban lennének, ezért bontsa ki őket, és nyissa meg az esp8266_flasher.exe >>>>> Használhatja a zip fájlban már található.bin firmware -t. >>>>> Ezután válassza ki a KOMMUNIKÁCIÓT (COM) PORT, és írja be a 0x00080 értéket a másik oszlopba. >>>>>>> Nyomja meg a Letöltés gombot.
15. lépés: Ellenőrizze, hogy minden rendben van -e !
Az ESP villogása után ideje ellenőrizni, hogy minden rendben van -e.
- Menjen az Arduino IDE -hez
- Lépjen a soros monitorra
- Válassza ki a 115200 átviteli sebességet
- Most írja be a következő parancsokat.
NÁL NÉL
Miután beírta ezt a parancsot, nyomja meg a SEND gombot, és ha az OK -t kapja, akkor készen áll.
Játszhat a modullal más AT parancsokkal, ahogy a fenti képeken látható.
16. lépés: Előkódolás
Az ESP programozásához az Arduino IDE programból telepítenie kell néhány szükséges szoftvert.
1. Lépjen az Arduino IDE oldalra 2. Lépjen a Fájl >>>> Beállítások 3. A KIEGÉSZÍTŐ TÁBLÁZATOK KEZELŐ URL -jének szövegmezőjébe másolja és illessze be az alábbi elérési utat
arduino.esp8266.com/package_esp8266com_inde…
4. Lépjen az ESZKÖZÖK >>>>> TÁBLÁZAT >>>>> TÁBLÁZATKEZELŐ5 oldalra. Írja be az esp kifejezést a keresőmezőbe, és csak egy lehetőség maradna. Telepítse az ESP8266 CSOMAGOT.
17. lépés: Ideje kódolni
Az ESP8266 csomag telepítése után UGRÁS A SZERSZÁMOKRA >>>>> TÁBLÁK >>>>> Válassza ki a kívánt modult (Ha rendelkezik az esp-01 modullal, mint én, válassza ki a GENERIC ESP8266 MODUL-t)
Most módosítsa a Tulajdonságokat a modulnak megfelelően az Eszközök menüben.
Most győződjön meg arról, hogy rendelkezik az ESP8266WIFI könyvtárral.
Töltse fel a kódot az esp -re.
18. lépés: Készítse el az áramkört !
Először próbálja meg elkészíteni az áramkört a kenyértáblán, majd állandóvá tenni a NYÁK -táblán.
De a legnagyobb probléma az, hogy az ESP8266 -nak 3.3v -ra van szüksége és nem 5v -ra.
Ne becsülje le az 5v teljesítményét, elég megölni az ESP modult.
***Hé! megütött valahol ??? Mindig kész vagyok segíteni az alábbi megjegyzésekben !!! ***
19. lépés: VIGYÁZAT !!! MAGASFESZÜLTSÉG!
FIGYELEM!
A helytelen vagy nem megfelelő használat a következőket eredményezheti:
- Súlyos sérülések vagy halál.
- A termék fizikai károsodása.
- Veszélyes veszélyek létrehozása.
*** FELELŐSSÉGET NEM VÁLLALOK AZ INTÉZETEKBŐL ***
20. lépés: Hogyan használhatja ezt otthonában !
Tegyük fel, hogy szabályozni szeretné a hálószoba fényét és ventilátorát, telepítheti ezt az áramkört a kapcsolótáblára. Csak nyissa ki a kapcsolótáblát, amely a lámpákat és a ventilátorokat vezérli, és látni fogja, hogy két vezeték van csatlakoztatva a kapcsolóhoz. Csak távolítsa el ezeket a vezetékeket a kapcsolóról, és csatlakoztassa őket a NYÁK -terminálokhoz, és kész. Szuper egyszerű, mégis hatékony.
*** Gyerekek, tartsák távol magukat az elektromos vezetékektől. Kérjen felnőttet a nagyfeszültségű elektromos munkák elvégzésére ***
21. lépés: Hibaelhárítás!@#$%
Hmm … nem úgy működik, ahogy várták ???
Próbálja ki ezt a hibaelhárítási útmutatót, hogy varázslatosan működjön a projekt !!
Először ellenőrizze a kódot. Győződjön meg arról, hogy az összes könyvtár megfelelően van telepítve. Ha nem, akkor először le kell töltenie őket
- Győződjön meg arról, hogy a csatlakozók helyesek. A multiméter folytonossági funkciójával ellenőrizze, hogy nincs -e rossz csatlakozás vagy rövidzárlat !!!
- Győződjön meg róla, hogy működik az ESP és a relék.
- Győződjön meg arról, hogy a diódát a megfelelő polaritásban helyezte el.
- Győződjön meg arról, hogy a telefont WiFi -n keresztül csatlakoztatta az esp -hez.
*** Ha kétségei vannak ezzel kapcsolatban, mindig kérdezzen tőlem az alábbi megjegyzésekben ***
22. lépés: Ellenőrizze ezeket a pontokat !
- Az áramkör tesztelése előtt ellenőrizze le kétszer a multiméteres folyamatosság funkcióval ellátott összes csatlakozást, hogy nincs -e rossz csatlakozás vagy rövidzárlat.
- Szerelje be a diódát a tekercsek közé a megfelelő polaritással, mivel ez megvédi áramkörünket az ellenáramtól.
- Javaslom, hogy mielőtt az áramkört NAGY AC FESZÜLTSÉGVEL teszteli, először próbálja ki egy egyszerű LED -del.
- Soha ne használjon olyan készüléket, amely nagyobb áramot vesz fel, mint a relé névleges értéke.
23. lépés: Mi történik itt ???
Hmm … mostanra zavartan … hadd mondjam el, mi történik itt ???
Amikor megnyomja a BE gombot a WiFi vezérlőalkalmazásban, az BE jelzést küld az ESP -nek. A modul úgy van programozva, hogy amikor bekapja az ON jelet, akkor gpio állapotát HIGH -ra állítja. Ezzel a relé aktiválódik, és így a készülék bekapcsol. Hasonló módon, amikor megnyomja az OFF gombot, az esp gpio állapotát LOW -ra kapcsolja, és így a relé kikapcsol, így a készülék. A működési elv nagyon egyszerű a Blynk alkalmazás komplikációjához képest.
Ha további információra van szüksége, nézze meg a GreatScott oktatóanyagát erről.
*** Ha még mindig kétségei vannak, kérdezzen bátran az alábbi megjegyzések részben ***
24. lépés: Következtetés !
Hé!!! Sok sikert, hogy ezt önállóan létrehozza. Ha megütközöl valahol, kérdezz bátran az alábbi megjegyzések részben. Mindig ott leszek, hogy segítsek. Ha bármilyen javaslata van, mondja el nekem, és ha tetszik a projekt, nyomja meg a like gombot, ossza meg a projektet a lehető legrövidebb időn belül, és kérjük, szavazzon a versenyeken.
Köszönöm, hogy elolvasta,
YAVNIK SHARMA
Ajánlott:
Otthonautomatizálás a Google Firebase használatával: 3 lépés
Otthonautomatizálás a Google Firebase segítségével: Bevezetés: Ez egy otthoni automatizálási projekt, amely a firebase -t és a nodeMCU -t használja. Először is a Firebase mellett döntöttem, mert könnyen karbantartható, és rendelkezik előrehaladási jelentéssel, összeomlási elemzéssel stb., És pontosan ingyenes, így tudunk
Futás képernyő / kijelző nélkül (fej nélkül) Raspberry Pi vagy más Linux / unix alapú számítógépeken: 6 lépés
Futás képernyő / kijelző nélkül (fej nélkül) Raspberry Pi vagy más Linux / unix alapú számítógépeken: Amikor a legtöbb ember Raspberry PI -t vásárol, úgy gondolja, hogy szüksége van egy számítógép képernyőjére. Ne pazarolja a pénzt felesleges számítógép -monitorokra és billentyűzetekre. Ne pazarolja az idejét billentyűzetek és monitorok számítógépek közötti mozgatására. Ne kösse össze a TV -t, ha nem
Az otthonautomatizálás alapjai: 6 lépés (képekkel)
Az otthoni automatizálás alapjai: Üdv mindenkinek. Ez az útmutató segít elsajátítani az otthoni automatizálás alapjait. Mivel ez alapszintű, csak az Arduino-t és néhány más összetevőt fogunk használni. Történet az Instructable-ről:- Még mindig tanulok az Arduino p-ről
Háztartási gépek vezérlése a LoRa felett - LoRa az otthonautomatizálás területén - LoRa távirányító: 8 lépés
Háztartási gépek vezérlése a LoRa felett | LoRa az otthonautomatizálás területén | LoRa távirányító: Irányítsa és automatizálja elektromos készülékeit nagy távolságokról (kilométerek) az internet jelenléte nélkül. Ez a LoRa -n keresztül lehetséges! Hé, mi újság, srácok? Akarsh itt a CETech -től. Ez a NYÁK OLED kijelzővel és 3 relével is rendelkezik, amelyek egy
Nulla költségű laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): 3 lépés
Zero Cost laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): FRISSÍTÉS: KÉRJÜK KINDLY SZAVAZZON BELÉPÉS A www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ VAGY LEHET SZAVAZNI A LEGJOBB BARÁTOMRA