Sisällysluettelo:

Wifi Smart Door (yksinkertaisin tapa): 11 vaihetta (kuvilla)
Wifi Smart Door (yksinkertaisin tapa): 11 vaihetta (kuvilla)

Video: Wifi Smart Door (yksinkertaisin tapa): 11 vaihetta (kuvilla)

Video: Wifi Smart Door (yksinkertaisin tapa): 11 vaihetta (kuvilla)
Video: 10 привычек, чтобы стать счастливым 2024, Heinäkuu
Anonim
Wifi Smart Door (yksinkertaisin tapa)
Wifi Smart Door (yksinkertaisin tapa)
Wifi Smart Door (yksinkertaisin tapa)
Wifi Smart Door (yksinkertaisin tapa)
Wifi Smart Door (yksinkertaisin tapa)
Wifi Smart Door (yksinkertaisin tapa)

Tämä on yksinkertainen projekti, joka on tehty arduino uno R3: lla, tavoitteena on hallita ovilukkoa ilman avaimia, ja käyttämällä älypuhelinta tämän saavuttamiseksi viestintäväline on Internet (wifi-moduuli-ESP8266).

Olen jo lähettänyt ohjeen samasta projektista, jossa on Bluetooth -moduuli, voit viitata siihen selvennysten saamiseksi (napsauta tätä).

Tässä ohjeessa tiedät yksinkertaisesta IOT -projektista, joka ohjaa oven lukkoa wifi -moduulilla.

Tämä on yksi yksinkertaisimmista menetelmistä ESP-8266: n käyttämiseksi.

Vaihe 1: Vaadittujen kohteiden kerääminen

Vaadittujen tavaroiden kerääminen
Vaadittujen tavaroiden kerääminen

1. Arduino UNO R3

ohjata servoa ja liitäntää ESP 8266: n (GPIO pin-0) avulla

konsepti on hyvin yksinkertainen, aiomme ohjata ESP8266 (GPIO -nasta 0) älypuhelimestamme sovelluksella.

jos GPIO -nasta 0

LOW ----------------------------------- lukitus tila suljettu.

HIGH ----------------------------------- lukitustila auki.

arduino tunnistaa GPIO -nasta 0 -tilan käyttämällä digitalRead -komentoa ja suorittaa tarvittavat toiminnot Servossa.

Vaihe 2: ESP-8266 Wifi-moduuli

ESP-8266 Wifi-moduuli
ESP-8266 Wifi-moduuli
ESP-8266 Wifi-moduuli
ESP-8266 Wifi-moduuli

Tämä auttaa projektiamme muodostamaan yhteyden pilveen. Tämä on erittäin halpaa ja helppokäyttöistä.

Tässä projektissa käytämme vain ESP8266: n GPIO-nasta-0.

Vaihe 3: Korkea vääntömomentti Servo

Korkea vääntömomentti Servo
Korkea vääntömomentti Servo
Korkea vääntömomentti Servo
Korkea vääntömomentti Servo
Korkea vääntömomentti Servo
Korkea vääntömomentti Servo

kääntää lukitusvipua, kun arduino lähettää signaalin

se saa virtansa arduino 5v nastasta ja toimii hyvin sen kanssa. (vain kun arduino saa virtansa USB -kaapelilla)

Vaihe 4: Levyt

Sheet Metal
Sheet Metal

tätä käytetään servomoottorin kotelon valmistamiseen, jonka avulla se voi pitää moottoria kunnolla ovella ja pyörivää osaa kiinnittää lukon vipuun.

kotelo on luovuutesi mukaista, voit käyttää mitä tahansa muuta materiaalia/esinettä kotelon tekemiseen. MOOTTORIN PITÄMINEN OVESSA

Vaihe 5: 3.3V FTDI -ohjelmoija

3.3V FTDI -ohjelmoija
3.3V FTDI -ohjelmoija

Tätä käytetään vain projektin tekemiseen ESP8266 -moduulin ohjelmointiin, koska sitä ei voi ohjelmoida suoraan arduino -ohjelmasta.

Vaihe 6: ESP8266: n asennus

ESP8266: n asetukset
ESP8266: n asetukset

Sinun tarvitsee vain muodostaa sarjaliikenne FTDI -ohjelmoijan ja ESP8266 -laitteen välillä.

Liitännät: RX -> TX

Lähetys -> Vastaanotto

CH_PD -> 3.3V

VCC -> 3.3V

GND -> GND

Vaihe 7: Koodin lataaminen ESP: hen (yksinkertaistettu ohjelmisto)

Koodin lataaminen ESP: hen (yksinkertaistettu ohjelmisto)
Koodin lataaminen ESP: hen (yksinkertaistettu ohjelmisto)

käyttämällä ESPlorer IDE: tä, joka on ohjelma, jonka 4refr0nt on luonut lähettämään komentoja ESP8266 -laitteeseesi.

Lataa ja asenna ESPlorer IDE noudattamalla näitä ohjeita:

1. lataa ESPlorer napsauttamalla tätä

2. Pura kansio

3. Siirry pääkansioon Suorita ESPlorer.jar -tiedosto

4. Avaa ESPlorer IDE

5. Kytke FTDI -ohjelmoija tietokoneeseen

6. Valitse FTDI -ohjelmointiporttisi

7. Paina Avaa/Sulje

8. Valitse NodeMCU+MicroPtyhon -välilehti

Luo uusi tiedosto nimeltä init.lua 10. Paina Tallenna ESP: hen

11. kaikki, mitä sinun on huolehdittava tai muutettava, on korostettu punaisessa ruudussa.

12. Lataa seuraava koodi ESP8266 -laitteeseen edellisen ohjelmiston avulla. Tiedoston pitäisi olla nimeltään "init.lua".

lisää skriptiin verkkosi nimi (SSID) ja salasana

LISÄÄ WIFI -VERKON NIMI (SSID) JA SALASANA skriptiin

ESP: n IP -osoite Kun ESP8266 käynnistyy uudelleen, se tulostaa sarjamonitoriin ESP: n IP -osoitteen. Tallenna IP -osoite, koska tarvitset sitä myöhemmin.

Vaihe 8: Arduinon koodaus IDE: llä

Arduinon koodaus IDE: llä
Arduinon koodaus IDE: llä

Olen antanut koodauksen, jonka voit ladata tiedoston täältä.

lataa tämä koodi ARDUINOon!

Vaihe 9: Oman sovelluksen keksiminen

Oman sovelluksen keksiminen
Oman sovelluksen keksiminen
Oman sovelluksen keksiminen
Oman sovelluksen keksiminen
Oman sovelluksen keksiminen
Oman sovelluksen keksiminen

voit luoda sellaisen itse yllä olevien kuvien avulla.

Voit myös ladata sovelluksen täältä ja asentaa Android -puhelimeesi.

Se on erittäin helppo määrittää. Napsauta”Aseta IP -osoite” -painiketta näytön alareunassa ja kirjoita IP -osoitteesi.

Vaihe 10:.aia -tiedosto sovellukselle

Voit muokata sovellusta MIT -sovellusten keksijän verkkosivustolla. (käytä tuontivaihtoehtoa)

Vaihe 11: Kokoonpano

Kokoonpano!
Kokoonpano!
Kokoonpano!
Kokoonpano!

varmista, että seuraavat liitännät on tehty.

SERVO CONNECTION 1.oranssi ----- arduino-nasta 2

2.punainen ------- 5v pin in arduino

3.ruskea ------ maadoitusneula arduinossa

lopuksi liitä ESP 8266 (GPIO -nasta 0) arduinon digitaaliseen nastaan 5.

VALMIS! On aika testata projektisi ja tehdä virheenkorjaus.

Toivottavasti pidät siitä !!!

VIITE:

Olen viitannut seuraavalle verkkosivustolle projektini suunnittelussa ja julkaisussa, 1.

Suositeltava: