Sadržaj:

Pametna vrata Wifi (najjednostavnija metoda): 11 koraka (sa slikama)
Pametna vrata Wifi (najjednostavnija metoda): 11 koraka (sa slikama)

Video: Pametna vrata Wifi (najjednostavnija metoda): 11 koraka (sa slikama)

Video: Pametna vrata Wifi (najjednostavnija metoda): 11 koraka (sa slikama)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
Pametna vrata Wifi (najjednostavnija metoda)
Pametna vrata Wifi (najjednostavnija metoda)
Pametna vrata Wifi (najjednostavnija metoda)
Pametna vrata Wifi (najjednostavnija metoda)
Pametna vrata Wifi (najjednostavnija metoda)
Pametna vrata Wifi (najjednostavnija metoda)

Ovo je jednostavan projekt napravljen s arduino uno R3, cilj je kontrolirati zaključavanje vrata bez ključeva, a pomoću pametnog telefona za postizanje toga komunikacijski medij bit će internet (wifi modul-ESP8266).

Već sam objavio uputstva o istom projektu s bluetooth modulom, možete ga uputiti radi bilo kakvih pojašnjenja. (Kliknite ovdje).

U ovom uputstvu bit ćete upoznati s jednostavnim IOT projektom kontrole brave vaših vrata pomoću WiFi modula.

Ovo je jedan od najjednostavnijih načina korištenja ESP-8266.

Korak 1: Prikupljanje potrebnih stavki

Prikupljanje potrebnih artikala
Prikupljanje potrebnih artikala

1. Arduino UNO R3

za upravljanje servo i sučeljem s ESP 8266 (GPIO pin-0)

koncept je vrlo jednostavan, upravljat ćemo ESP8266 (GPIO pin 0) s našeg pametnog telefona s aplikacijom.

ako je GPIO -pin 0

NISKA ----------------------------------- stanje zaključavanja-zatvoreno.

VISOKO ----------------------------------- zaključavanje stanje-otvoreno.

stanje GPIO pin -a 0 arduino će prepoznati pomoću naredbe digitalRead i obavlja potrebne operacije na Servo -u.

Korak 2: ESP-8266 Wifi modul

ESP-8266 Wifi modul
ESP-8266 Wifi modul
ESP-8266 Wifi modul
ESP-8266 Wifi modul

To će pomoći našem projektu da se poveže s oblakom. Ovo je vrlo jeftino i jednostavno za korištenje.

U ovom projektu koristit ćemo samo GPIO pin-0 ESP8266.

Korak 3: Servo s velikim zakretnim momentom

Servo s visokim okretnim momentom
Servo s visokim okretnim momentom
Servo s visokim okretnim momentom
Servo s visokim okretnim momentom
Servo s visokim okretnim momentom
Servo s visokim okretnim momentom

za okretanje poluge za zaključavanje kada se signal šalje s arduina

napaja ga sam arduino 5v pin i dobro radi s njim. (samo ako se arduino napaja USB kabelom)

Korak 4: Lim

Lim
Lim

ovo se koristi za izradu kućišta za servo motor koji mu omogućuje pravilno držanje motora na vratima, a rotirajući dio pravilno pričvršćen na polugu brave.

slučaj je na vašoj kreativnosti, možete koristiti bilo koji drugi materijal/stvar za izradu kućišta. ZA DRŽANJE MOTORA NA VRATIMA

Korak 5: 3.3V FTDI programer

3.3V FTDI programer
3.3V FTDI programer

Ovo se koristi samo pri izradi projekta, za programiranje modula ESP8266 jer se ne može programirati izravno iz arduina.

Korak 6: Postavljanje za ESP8266

Postavljanje za ESP8266
Postavljanje za ESP8266

Potrebno je samo uspostaviti serijsku komunikaciju između vašeg FTDI programera i vašeg ESP8266.

Priključci: RX -> TX

TX -> RX

CH_PD -> 3.3V

VCC -> 3.3V

GND -> GND

Korak 7: Prijenos koda u ESP (pojednostavljeni softver)

Prijenos koda u ESP (pojednostavljeni softver)
Prijenos koda u ESP (pojednostavljeni softver)

pomoću ESPlorer IDE -a koji je program koji je stvorio 4refr0nt za slanje naredbi na vaš ESP8266.

Slijedite ove upute za preuzimanje i instaliranje ESPlorer IDE -a:

1. Kliknite ovdje za preuzimanje ESPlorera

2. Raspakirajte tu mapu

3. Idite na glavnu mapu Pokrenite datoteku “ESPlorer.jar”

4. Otvorite ESPlorer IDE

5. Priključite FTDI programer na računalo

6. Odaberite priključak za FTDI programer

7. Pritisnite Otvori/Zatvori

8. Odaberite karticu NodeMCU+MicroPtyhon

9. Izradite novu datoteku pod nazivom init.lua10. Pritisnite Spremi u ESP

11. Sve što vas brine ili promijenite istaknuto je u crvenom okviru.

12. Učitajte sljedeći kod u svoj ESP8266 pomoću prethodnog softvera. Vaša bi se datoteka trebala zvati "init.lua".

u skriptu dodajte naziv svoje mreže (SSID) i lozinku

DODAJTE NAZIV SVOJE WIFI MREŽE (SSID) I LOZINKU U SCRIPT

Vaša ESP IP adresa Kad se vaš ESP8266 ponovno pokrene, ispisuje na vašem serijskom monitoru ESP IP adresu. Spremite tu IP adresu jer će vam kasnije trebati.

Korak 8: Kodiranje Arduina pomoću IDE -a

Kodiranje Arduina s IDE -om
Kodiranje Arduina s IDE -om

Dao sam kodiranje koje možete preuzeti ovdje.

prenesite ovaj kôd na ARDUINO!

Korak 9: Pronalaženje vlastite aplikacije

Izmišljanje vlastite aplikacije
Izmišljanje vlastite aplikacije
Izmišljanje vlastite aplikacije
Izmišljanje vlastite aplikacije
Izmišljanje vlastite aplikacije
Izmišljanje vlastite aplikacije

možete sami izraditi pozivajući se na gore navedene slike.

aplikaciju možete preuzeti i odavde te je instalirati na svoj Android telefon.

Vrlo je jednostavno konfigurirati. Kliknite gumb "Postavi IP adresu" pri dnu zaslona i upišite svoju IP adresu.

Korak 10: Datoteka.aia za aplikaciju

aplikaciju možete urediti pomoću web stranice izumitelja aplikacija MIT -a. (upotrijebite opciju uvoza)

Korak 11: Montaža

Skupština!
Skupština!
Skupština!
Skupština!

provjerite jesu li izvedene sljedeće veze.

SERVO POVEZIVANJE1.narančasta ----- arduino iglica 2

2.crveni ------- 5v pin u arduinu

3. smeđa ------ pin za uzemljenje u arduinu

konačno spojite svoj ESP 8266 (GPIO pin 0) na digitalni pin 5 arduina.

SVE POSTAVLJENO! Vrijeme je da testirate svoj projekt i otklonite pogreške ako postoje pogreške.

nadam se da ti se sviđa !!!

LITERATURA:

U izradi i objavljivanju svog projekta spomenuo sam sljedeću web stranicu, 1.

Preporučeni: