Sisällysluettelo:
- Vaihe 1: Seuraava koti -automaatiossa
- Vaihe 2: Miksi ESP8266?
- Vaihe 3: Mikä ESP -moduuli minun pitäisi ostaa?
- Vaihe 4: Jotkut perustiedot WIFI: stä !
- Vaihe 5: Ei Blynk !
- Vaihe 6: Mikä sitten on niin erityistä järjestelmässäni !
- Vaihe 7: Kerää kaikki osat
- Vaihe 8: Tee siitä leipälautaystävällinen
- Vaihe 9: Android -sovellus
- Vaihe 10: AIKA ALOITTAA RAKENNUS !
- Vaihe 11: Muunna 5v 3.3v: ksi !
- Vaihe 12: Yhdistä FTDI Espiin !
- Vaihe 13: Sinulla ei ole FTDI -breakoutia
- Vaihe 14: Flash ESP
- Vaihe 15: Tarkista, onko kaikki kunnossa !
- Vaihe 16: Esikoodaus
- Vaihe 17: Koodauksen aika
- Vaihe 18: Tee piiri !
- Vaihe 19: HUOMIO !!! KORKEA JÄNNITE!
- Vaihe 20: Kuinka käyttää tätä kotona !
- Vaihe 21: Vianetsintä!@#$%
- Vaihe 22: Tarkista nämä kohdat !
- Vaihe 23: Mitä täällä tapahtuu ???
- Vaihe 24: Johtopäätös !
Video: Koti -automaatio ESP8266 WiFi: llä ilman Blynk !: 24 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Ensinnäkin haluan kiittää kaikkia siitä, että teit minut voittajaksi tämän opetusohjelman automaatiokilpailussa 2016. Joten, kuten lupasin sinulle, tässä on ohjeet kodinkoneiden ohjaamiseen ESP8266 WiFi -moduulilla.
Vaihe 1: Seuraava koti -automaatiossa
Jotta voisin pysyä sohvalla ja hallita kaikkia sähkölaitteita vain television kaukosäätimellä, loin siihen ohjeen ja nyt on aika päivittää WiFi. Nyt voit hallita kaikkea älypuhelimellasi. Kuulostaa monimutkaiselta !!! Mutta erittäin helppo tehdä !!!
Vaihe 2: Miksi ESP8266?
Nyt saatat miettiä, miksi käytän WiFi: tä täällä? Olisin käyttänyt Bluetoothia tai RF: tä, mutta miksi vain Wifi ESP8266: n kanssa? Yksinkertainen vastaus on: • ESP8266 olisi halvempaa kuin Bluetooth -moduuli (eBayssa se on vain noin 2 dollaria) • ESP8266: n avulla voit yhdistää moduulin Internetiin ja hallita sitä mistä päin maailmaa tahansa.
Vaihe 3: Mikä ESP -moduuli minun pitäisi ostaa?
Tässä on nyt uusi kysymys, mikä ESP8266 -moduuli minun pitäisi ostaa? Nyt tähän moduuliin on monia muunnelmia. Tässä ohjeessa olen käyttänyt ESP-01-moduulia. Tämä oli ensimmäinen käyttöön otettu moduuli ja myös halvin, joten jos olet aloittelija IoT: ssä, sinun on parempi mennä tähän. Ostettava moduuli riippuu siitä, kuinka monta gpio (yleiskäyttöinen tulo-lähtö) nastaa tarvitset. Tämä päättää, kuinka monta asiaa voit hallita WiFi -yhteyden kautta. Aloittelijoille suosittelen ESP-01-moduulia.
Vaihe 4: Jotkut perustiedot WIFI: stä !
WiFi on tekniikka, jonka avulla elektroniset laitteet voivat muodostaa yhteyden langattomaan lähiverkkoon (WLAN), pääasiassa käyttämällä 2,4 gigahertsin (12 cm) UHF- ja 5 gigahertsin (6 cm) SHF ISM -radiota. Wi-Fi on suosittu nimi langaton verkkotekniikka, joka käyttää radioaaltoja nopean langattoman Internet- ja verkkoyhteyden tarjoamiseen. Yleinen väärinkäsitys on, että termi Wi-Fi on lyhenne sanoista "Wireless Fidelity", mutta näin ei ole. Wi-Fi on yksinkertaisesti tavaramerkki, joka tarkoittaa IEEE 802.11x.
Vaihe 5: Ei Blynk !
Löydät kodin automaation esp8266: lla kaikkialta Instructablesista, mutta yleinen asia on, että he hallitsevat espäänsä Blynk -sovelluksen kautta. Blynk -sovellus on myös hyvä asia ESP: lle, mutta silti on joitain haittoja. • Ensinnäkin se vaatii Internet -yhteyden, jotta sovellus voidaan yhdistää palvelimeen. • Toiseksi, kuten muutkin menetelmät, Blynk -sovelluksen ja Esp -laitteen on muodostettava yhteys WiFi -yhteyspisteeseen, joten ihmiset, joilla ei ole pysyvää verkkoyhteyttä tai reititintä hotspotina, eivät voi käyttää Blynk -sovellusta.
Vaihe 6: Mikä sitten on niin erityistä järjestelmässäni !
Järjestelmässäni olen luonut Android -sovelluksen, joka muodostaa yhteyden suoraan esp -laitteeseesi sen sijaan, että muodostaisi yhteyden hotspotiin. Tämä ei myöskään vaadi Internet -yhteyttä tai ulkoista wifi -hotspotia, koska molemmat koneet muodostavat yhteyden suoraan, mikä johtaa ESP: n nopeaan reaktioon.
Vaihe 7: Kerää kaikki osat
Tässä mainitaan kaikki tässä projektissa tarvitsemasi osat ja linkit, joista voit ostaa niitä, mutta suosittelen, että yrität ensin löytää komponentit paikallisesti, koska tällä tavalla voit ostaa ne nopeammin ja ehkä halvemmalla, mutta jos ne eivät ole saatavilla paikallisesti, voit aina ostaa niitä annettujen linkkien avulla. Ostan aina kaiken ebaystä, koska se on halvin. Tätä projektia varten tarvitset:
- ESP8266 WiFi -moduuli
- FTDI Breakout (tai ARDUINO UNO)
- 2x 1K vastukset
- 2x BC547 -transistori
- 2x 5v rele
- 2x 1N4007 DIODI
- 2x ruuvi Teminals.
Vaihe 8: Tee siitä leipälautaystävällinen
Tähän mennessä olet ehkä huomannut, että ESP-01 ei mahdu leipälevylle, joten meidän on tehtävä siitä leipälautaystävällinen. Vaiheet ovat yksinkertaisia, sinun on leikattava 4 x 4 pisteen piirilevy, juotettava uros- ja naarasotsikot kuvan mukaisesti yllä olevissa kuvissa.
Vaihe 9: Android -sovellus
ESP8266: n ohjaamiseen suoraan matkapuhelimestasi olen luonut sovelluksen MIT -sovellusten keksijän avulla. Löydät sovelluksen täältä.
Ensin sinun on yhdistettävä älypuhelimesi esp8266 WiFi -laitteeseen ja asetettava sitten ip -osoite moduulin ip -osoitteeseen sovelluksessa. Minun tapauksessani se oli 192.168.4.1
Vaihe 10: AIKA ALOITTAA RAKENNUS !
Ensin meidän on liitettävä ESP -moduuli tietokoneeseen laiteohjelmiston päivittämiseksi ja sen ohjelmoimiseksi.
Vaihe 11: Muunna 5v 3.3v: ksi !
Tärkein asia on se, että esp8266 -moduuli toimii vain 3.3v eikä 5v.
5v voi tappaa sen, joten 5V: n muuntamiseksi 3.3v: ksi meidän on luotava jännitteenjakaja.
Luo jännitteenjakaja kytkemällä 1K ja 2K vastus kuvan mukaisesti.
Vaihe 12: Yhdistä FTDI Espiin !
Liitä esp FTDI -purkaukseen noudattamalla kaaviota. Varmista, että käytät 3.3v: tä vain FTDI -katkaisussa.
Vaihe 13: Sinulla ei ole FTDI -breakoutia
Jos sinulla ei ole FTDI -purkausta aivan kuten minulla, voit myös käyttää arduinoasi esp: n ohjelmoimiseen. IRROTA ATMEGA 328 IC ARDUINO -KORTILTA ENNEN OHJELMOINTIA.. ARDUINO ESP82663.3v ---------------- VCCGROUND ------------ GROUND3.3v ------------- --- CHP_PWD (CHIP POWER DOWN) TX --------------- TXRX --------------- RX
Vaihe 14: Flash ESP
Lataa ESP uusimpaan laiteohjelmistoon Lataa tarvittava ohjelmisto Flasher.exe Varmista, että liität gpio 0: n maahan. Tämä ottaa salamatilan käyttöön esp -laitteessasi.
Lataa tiedostot. >>>>> Tiedostot olisivat zip -tiedostossa, joten pura ne ja avaa esp8266_flasher.exe >>>>> Voit käyttää zip -tiedostossa jo olevaa.bin -laiteohjelmistoa. >>>>> Valitse sitten YHTEYSTIEDOT (COM) PORT ja kirjoita toiseen sarakkeeseen 0x00080. >>>>>>> Napsauta Lataa.
Vaihe 15: Tarkista, onko kaikki kunnossa !
ESP: n vilkkumisen jälkeen on aika tarkistaa, onko kaikki kunnossa.
- Siirry Arduino IDE: hen
- Siirry sarjamonitoriin
- Valitse siirtonopeus 115200
- Kirjoita nyt seuraavat komennot.
AT
Kun olet antanut tämän komennon, paina SEND ja jos saat OK, olet valmis menemään.
Voit pelata moduulilla muiden AT -komentojen kanssa yllä olevien kuvien mukaisesti.
Vaihe 16: Esikoodaus
Jos haluat ohjelmoida ESP: n Arduino IDE: stä, sinun on asennettava tarvittavat ohjelmistot.
1. Siirry Arduino IDE: hen 2. Siirry kohtaan Tiedosto >>>> Asetukset 3. Kopioi ja liitä alla oleva polku LISÄKORTTIHALLINTA -URL -osoitteen tekstikenttään.
arduino.esp8266.com/package_esp8266com_inde…
4. Siirry kohtaan TYÖKALUT >>>>> KORTTI >>>>> KORTINHALLINTA5. Kirjoita hakukenttään esp ja vain yksi vaihtoehto jää jäljelle. Asenna ESP8266 -PAKETTI.
Vaihe 17: Koodauksen aika
ESP8266-paketin asentamisen jälkeen MENE TYÖKALUT >>>>> LEVYT >>>>> Valitse haluamasi moduuli (Jos sinulla on esp-01-moduuli kuten minulla, valitse GENERIC ESP8266 -MODUULI)
Muuta nyt Ominaisuudet työkaluvalikon moduulin mukaan.
Varmista nyt, että sinulla on ESP8266WIFI -kirjasto.
Lähetä koodi esp -laitteellesi.
Vaihe 18: Tee piiri !
Yritä ensin tehdä piiri piirilevylle ja tehdä siitä sitten pysyvä piirilevylle.
Suurin ongelma on kuitenkin se, että ESP8266 tarvitsee 3.3v eikä 5v.
Älä aliarvioi 5v: n tehoa, se riittää tappaa ESP -moduulin.
***Hei! iski jonnekin ??? Olen aina valmis auttamaan sinua alla olevissa kommenteissa !!! ***
Vaihe 19: HUOMIO !!! KORKEA JÄNNITE!
VAROITUS!
Virheellinen tai virheellinen käyttö voi johtaa:
- Vakavia vammoja tai kuolema.
- Tuotteen fyysiset vauriot.
- Vaarallisten vaarojen luominen.
*** EN VASTAA TOIMISTASI ***
Vaihe 20: Kuinka käyttää tätä kotona !
Oletetaan, että haluat ohjata makuuhuoneesi valoa ja tuuletinta, voit asentaa tämän piirin kytkentäkortille. Avaa vain kytkinkortti, joka ohjaa valoja ja tuulettimia, ja huomaat, että kaksi johtoa on kytketty kytkimeen. Irrota vain johdot kytkimestä ja liitä ne piirilevyn liittimiin ja olet valmis. Erittäin yksinkertainen mutta tehokas.
*** Lapset, pysykää kaukana jännitteisistä sähköjohdoista. Pyydä aikuista tekemään korkean jännitteen sähkötyöt ***
Vaihe 21: Vianetsintä!@#$%
Hmm… Ei toimi odotetusti ???
Kokeile tätä vianetsintäopasta, jotta voit saada projektisi toimimaan kuin viehätys !!
Tarkista ensin koodi. Varmista, että kaikki kirjastot on asennettu oikein. Jos ei, sinun on ensin ladattava ne
- Varmista, että liitännät ovat oikein. Tarkista yleismittarisi jatkuvuustoiminnon avulla, onko liitoksia tai oikosulkuja väärin !!!
- Varmista, että sinulla on toimiva ESP ja releet.
- Varmista, että olet asettanut diodin oikeaan napaisuuteen.
- Varmista, että olet liittänyt puhelimesi esp -verkkoon WiFi -yhteyden kautta.
*** Jos sinulla on epäilyksiä tästä, voit aina kysyä minulta alla olevissa kommenteissa ***
Vaihe 22: Tarkista nämä kohdat !
- Tarkista ennen piirin testaamista kaikki liitännät, joissa on monitoimimittarin jatkuvatoiminto, mahdolliset väärät liitännät tai oikosulut.
- Asenna diodi kelojen väliin oikeaan napaisuuteen, koska se suojaa piiriä kaikilta paluuvirroilta.
- Suosittelen, että ennen virtapiirin testaamista HIGH AC JÄNNITTEELLÄ, kokeile sitä ensin yksinkertaisella LED -valolla.
- Älä myöskään koskaan käytä sellaisia laitteita, jotka kuluttavat enemmän virtaa kuin releesi luokitukset.
Vaihe 23: Mitä täällä tapahtuu ???
Hmm … hämmentynyt jo nyt … anna minun kertoa sinulle, mitä täällä tapahtuu ???
Kun painat Wi -Fi -ohjainsovelluksen ON -painiketta, se lähettää signaalin PÄÄLLE ESP: lle. Moduuli on ohjelmoitu siten, että kun se vastaanottaa ON -signaalin, se muuttaa gpio -tilan HIGH. Näin rele aktivoituu ja laite kytkeytyy päälle. Samalla tavalla, kun painat OFF, esp muuttaa sen gpio -tilan LOW -asentoon, joten rele sammuu siten, että laite sammuu. Toimintaperiaate on hyvin yksinkertainen verrattuna Blynk -sovelluksen komplikaatioon.
Jos haluat lisätietoja, tarkista GreatScottin opetusohjelma tästä.
*** Jos sinulla on vielä epäilyksiä, kysy rohkeasti alla olevasta kommenttiosasta ***
Vaihe 24: Johtopäätös !
Hei!!! Onnea tämän luomiseen itse. Jos törmäät johonkin, kysy rohkeasti alla olevista kommenttiosista. Tulen aina auttamaan. Jos sinulla on ehdotuksia, kerro se minulle ja jos pidät projektista, paina tykkää -painiketta, jaa projekti mahdollisimman nopeasti ja äänestä kilpailuissa.
Kiitos lukemisesta,
YAVNIK SHARMA
Suositeltava:
Alexa Ääniohjattu Raspberry Pi Drone IoT: llä ja AWS: llä: 6 vaihetta (kuvilla)
Alexa Ääniohjattu Raspberry Pi Drone IoT: llä ja AWS: llä: Hei! Nimeni on Armaan. Olen 13-vuotias Massachusettsin poika. Tämä opetusohjelma näyttää, kuten voit päätellä otsikosta, kuinka rakentaa Raspberry Pi Drone. Tämä prototyyppi osoittaa, kuinka dronit kehittyvät ja kuinka suuri rooli niillä voi olla
Käyttö ilman näyttöä / näyttöä (ilman päätä) Raspberry Pi- tai muilla Linux- / unix -pohjaisilla tietokoneilla: 6 vaihetta
Juoksu ilman näyttöä / näyttöä (ilman päätä) Raspberry Pi: llä tai muilla Linux / unix -pohjaisilla tietokoneilla: Kun useimmat ihmiset ostavat Vadelma PI: n, he luulevat tarvitsevansa tietokoneen näytön. Älä tuhlaa rahaa turhiin tietokonenäyttöihin ja näppäimistöihin. Älä tuhlaa aikaasi näppäimistöjen ja näyttöjen siirtämiseen tietokoneiden välillä. Älä sido televisiota, kun se ei ole
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: lla, säädettävä asetuspiste: 3 vaihetta
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: llä, säädettävä asetuspiste: Olen rakentanut tämän projektin, koska sisäkasvieni on oltava terveitä, vaikka olen lomalla pitkään ja pidän ajatuksesta hallita tai ainakin seurata kaikkia mahdollisia asioita, joita kotona tapahtuu Internetin kautta
Navigointi robotissa kenkäanturien kanssa, ilman GPS: ää, ilman karttaa: 13 vaihetta (kuvilla)
Navigoi robotissa kenkäantureilla, ilman GPS: ää, ilman karttaa: Robotti liikkuu esiohjelmoidulla reitillä ja lähettää (bluetoothin kautta) todelliset liikennetietonsa puhelimeen reaaliaikaista seurantaa varten. Arduino on esiohjelmoitu polulla ja oblu käytetään robotin liikkeen havaitsemiseen. oblu lähettää liiketietoja
Pieni sitruuna -akku ja muut mallit ilman sähköä ja led -valoa ilman paristoja: 18 vaihetta (kuvilla)
Pieni sitruuna-akku ja muut mallit ilman sähköä ja led-valoa ilman paristoja: Hei, luultavasti tiedät jo sitruuna- ja bioakkuista. Niitä käytetään normaalisti opetustarkoituksiin, ja ne käyttävät sähkökemiallisia reaktioita, jotka tuottavat alhaisia jännitteitä, jotka yleensä näytetään led- tai hehkulampun muodossa. Nämä