Sisukord:

Wifi nutikas uks (lihtsaim meetod): 11 sammu (piltidega)
Wifi nutikas uks (lihtsaim meetod): 11 sammu (piltidega)

Video: Wifi nutikas uks (lihtsaim meetod): 11 sammu (piltidega)

Video: Wifi nutikas uks (lihtsaim meetod): 11 sammu (piltidega)
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, November
Anonim
Wifi nutikas uks (lihtsaim meetod)
Wifi nutikas uks (lihtsaim meetod)
Wifi nutikas uks (lihtsaim meetod)
Wifi nutikas uks (lihtsaim meetod)
Wifi nutikas uks (lihtsaim meetod)
Wifi nutikas uks (lihtsaim meetod)

See on lihtne projekt, mis on tehtud arduino uno R3-ga, eesmärk on juhtida ukse lukku ilma võtmeteta ja kasutades selleks nutitelefoni, on suhtlusvahendiks internet (wifi moodul-ESP8266).

Olen juba postitanud juhendi sama projekti kohta Bluetooth -mooduliga, saate selle selgituste saamiseks suunata. (Klõpsake siin).

Selles juhendis saate teada lihtsast IOT -projektist, mis seisneb ukse luku juhtimises wifi -mooduliga.

See on üks lihtsamaid meetodeid ESP-8266 kasutamiseks.

Samm: nõutavate esemete kogumine

Nõutavate esemete kogumine
Nõutavate esemete kogumine

1. Arduino UNO R3

servo ja liidese juhtimiseks ESP 8266-ga (GPIO pin-0)

kontseptsioon on väga lihtne, me juhime rakendusega oma nutitelefonist ESP8266 (GPIO pin 0).

kui GPIO -pin 0

LOW ----------------------------------- lukustus olekus suletud.

HIGH ----------------------------------- lukustus olek avatud.

arduino tunneb ära GPIO pin 0 oleku, kasutades käsku digitalRead ja teeb vajalikud toimingud servoga.

2. samm: WiFi-moodul ESP-8266

ESP-8266 WiFi-moodul
ESP-8266 WiFi-moodul
ESP-8266 WiFi-moodul
ESP-8266 WiFi-moodul

See aitab meie projektil pilvega ühendust saada. See on väga odav ja lihtne kasutada.

Selles projektis kasutame ainult ESP8266 GPIO pin-0.

3. samm: suure pöördemomendiga servo

Suure pöördemomendiga servo
Suure pöördemomendiga servo
Suure pöördemomendiga servo
Suure pöördemomendiga servo
Suure pöördemomendiga servo
Suure pöördemomendiga servo

lukustushoova keeramiseks, kui arduino saadab signaali

seda toidab arduino 5v pin ise ja see töötab sellega hästi. (ainult siis, kui arduino saab toite USB -kaabli abil)

4. samm: lehtmetall

Lehtmetall
Lehtmetall

seda kasutatakse servomootori korpuse valmistamiseks, mis võimaldab mootoril korralikult uksel hoida ja pöörlev osa on korralikult lukukangi külge kinnitatud.

juhtum sõltub teie loovusest, saate ümbrise valmistamiseks kasutada mis tahes muud materjali/asja. MOOTORI Ukse peal hoidmiseks

Samm: 3.3V FTDI programmeerija

3.3V FTDI programmeerija
3.3V FTDI programmeerija

Seda kasutatakse ainult projekti tegemisel, ESP8266 mooduli programmeerimiseks, kuna seda ei saa otse arduino programmeerida.

Samm: seadistage ESP8266

ESP8266 seadistamine
ESP8266 seadistamine

Peate looma ainult jadaühenduse oma FTDI programmeerija ja ESP8266 vahel.

Ühendused: RX -> TX

TX -> RX

CH_PD -> 3.3V

VCC -> 3.3V

GND -> GND

Samm: koodi üleslaadimine ESP -sse (lihtsustatud tarkvara)

Koodi üleslaadimine ESP -sse (lihtsustatud tarkvara)
Koodi üleslaadimine ESP -sse (lihtsustatud tarkvara)

kasutades ESPlorer IDE -d, mis on programm, mille on loonud 4refr0nt, et saata käske teie ESP8266 -le.

ESPlorer IDE allalaadimiseks ja installimiseks järgige neid juhiseid:

1. ESPloreri allalaadimiseks klõpsake siin

2. Pakkige see kaust lahti

3. Minge põhikausta. Käivitage fail „ESPlorer.jar”

4. Avage ESPlorer IDE

5. Ühendage oma FTDI programmeerija arvutiga

6. Valige oma FTDI programmeerija port

7. Vajutage Ava/Sule

8. Valige vahekaart NodeMCU+MicroPtyhon

9. Looge uus fail nimega init.lua 10. Vajutage Save to ESP

11. Kõik, mille pärast peate muretsema või muutma, on punases kastis esile tõstetud.

12. Laadige järgmine kood oma ESP8266 -sse üles, kasutades eelmist tarkvara. Teie faili nimi peaks olema „init.lua“.

lisage skriptile oma võrgu nimi (SSID) ja parool

LISAKE SKRIPTI OMA WIFI VÕRGUNIMI (SSID) JA PAROOL

Teie ESP IP -aadress Kui teie ESP8266 taaskäivitub, prindib see teie seeriamonitori ESP IP -aadressi. Salvestage see IP -aadress, sest teil on seda hiljem vaja.

Samm: Arduino kodeerimine IDE -ga

Arduino kodeerimine IDE -ga
Arduino kodeerimine IDE -ga

Olen andnud kodeeringu, mille abil saate faili siit alla laadida.

laadige see kood ARDUINO -sse üles!

9. samm: oma rakenduse leiutamine

Oma rakenduse leiutamine
Oma rakenduse leiutamine
Oma rakenduse leiutamine
Oma rakenduse leiutamine
Oma rakenduse leiutamine
Oma rakenduse leiutamine

saate selle ise luua, viidates ülaltoodud piltidele.

saate ka rakenduse siit alla laadida ja oma Android -telefoni installida.

Seda on väga lihtne seadistada. Klõpsake ekraani allosas nuppu „Määra IP -aadress” ja tippige oma IP -aadress.

Samm: rakenduse.aia -fail

saate rakendust muuta, kasutades MIT rakenduse leiutaja veebisaiti. (kasutage impordivalikut)

Samm: kokkupanek

Kokkupanek!
Kokkupanek!
Kokkupanek!
Kokkupanek!

veenduge, et järgmised ühendused on tehtud.

SERVO CONNECTION 1. oranž ----- arduino tihvt 2

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

3. pruun ------ jahvatatud tihvt arduinos

lõpuks ühendage oma ESP 8266 (GPIO pin 0) arduino digitaalse tihvtiga 5.

KÕIK SEATUD! On aeg oma projekti testida ja vigade korral siluda.

loodan, et sulle meeldib !!!

VIIDE:

Olen oma projekti tegemisel ja avaldamisel viidanud järgmisele veebisaidile, 1.

Soovitan: