Isi kandungan:

Pintu Pintar Wifi (Kaedah termudah): 11 Langkah (dengan Gambar)
Pintu Pintar Wifi (Kaedah termudah): 11 Langkah (dengan Gambar)

Video: Pintu Pintar Wifi (Kaedah termudah): 11 Langkah (dengan Gambar)

Video: Pintu Pintar Wifi (Kaedah termudah): 11 Langkah (dengan Gambar)
Video: Pintu Pintar Otomatis, Bisa Pakai Kartu, Fingerprint, & Password ! Mirip Hotel Bintang 5 ! 2024, November
Anonim
Pintu Pintar Wifi (Kaedah termudah)
Pintu Pintar Wifi (Kaedah termudah)
Pintu Pintar Wifi (Kaedah termudah)
Pintu Pintar Wifi (Kaedah termudah)
Pintu Pintar Wifi (Kaedah termudah)
Pintu Pintar Wifi (Kaedah termudah)

Ini adalah projek sederhana yang dibuat dengan arduino uno R3, tujuannya adalah untuk mengawal kunci pintu tanpa kunci, dan menggunakan telefon pintar untuk mencapai ini, media komunikasi akan menjadi internet (modul wifi-ESP8266).

Saya telah menghantar arahan mengenai projek yang sama dengan modul bluetooth, anda boleh merujuknya untuk mendapatkan penjelasan. (Klik di sini).

Dalam arahan ini, anda akan mengetahui mengenai projek IOT mudah untuk mengawal kunci pintu anda dengan modul wifi.

Ini adalah salah satu kaedah termudah untuk menggunakan ESP-8266.

Langkah 1: Mengumpulkan Item yang Diperlukan

Mengumpulkan Item yang Diperlukan
Mengumpulkan Item yang Diperlukan

1. Arduino UNO R3

untuk mengawal servo dan antara muka dengan ESP 8266 (GPIO pin-0)

konsepnya sangat mudah kita akan mengawal ESP8266 (pin GPIO 0) dari telefon pintar kita dengan aplikasi.

jika GPIO -pin 0

RENDAH ----------------------------------- kunci negeri ditutup.

TINGGI ----------------------------------- kunci keadaan terbuka.

keadaan GPIO pin 0 akan dikenali oleh arduino menggunakan perintah digitalRead dan melakukan operasi yang diperlukan pada Servo.

Langkah 2: Modul Wifi ESP-8266

Modul Wifi ESP-8266
Modul Wifi ESP-8266
Modul Wifi ESP-8266
Modul Wifi ESP-8266

Ini akan membantu projek kami untuk berhubung dengan cloud. Ini sangat murah dan mudah digunakan.

Dalam projek ini kita hanya akan menggunakan GPIO pin-0 dari ESP8266.

Langkah 3: Servo Tork Tinggi

Servo Tork Tinggi
Servo Tork Tinggi
Servo Tork Tinggi
Servo Tork Tinggi
Servo Tork Tinggi
Servo Tork Tinggi

untuk menghidupkan tuas kunci semasa isyarat dihantar dari arduino

ia dikuasakan oleh pin arduino 5v itu sendiri dan ia berfungsi dengan baik. (hanya apabila arduino dikuasakan dengan kabel usb)

Langkah 4: Logam Lembaran

Kepingan logam
Kepingan logam

ini digunakan untuk membuat casing motor servo yang membolehkannya menahan motor di pintu dengan betul dan bahagian berputar dipasang dengan betul ke tuas kunci.

kes itu bergantung kepada kreativiti anda, anda boleh menggunakan bahan / benda lain untuk membuat kes itu. UNTUK MEMEGANG MOTOR DI PINTU

Langkah 5: Pengaturcara FTDI 3.3V

Pengaturcara 3.3V FTDI
Pengaturcara 3.3V FTDI

Ini hanya digunakan dalam pembuatan proyek, untuk memprogram modul ESP8266 kerana tidak dapat diprogram langsung dari arduino.

Langkah 6: Persediaan untuk ESP8266

Persediaan untuk ESP8266
Persediaan untuk ESP8266

Anda hanya perlu mewujudkan komunikasi bersiri antara pengaturcara FTDI dan ESP8266 anda.

Sambungan: RX -> TX

TX -> RX

CH_PD -> 3.3V

VCC -> 3.3V

GND -> GND

Langkah 7: Memuat naik Kod ke ESP (Perisian yang dipermudahkan)

Memuat naik Kod ke ESP (Perisian yang dipermudahkan)
Memuat naik Kod ke ESP (Perisian yang dipermudahkan)

menggunakan ESPlorer IDE yang merupakan program yang dibuat oleh 4refr0nt untuk menghantar arahan ke ESP8266 anda.

Ikuti arahan ini untuk memuat turun dan memasang ESPlorer IDE:

1. Klik di sini untuk memuat turun ESPlorer

2. Nyahzip folder itu

3. Pergi ke folder utama Jalankan fail "ESPlorer.jar"

4. Buka ESPlorer IDE

5. Sambungkan pengaturcara FTDI anda ke komputer anda

6. Pilih port pengaturcara FTDI anda

7. Tekan Buka / Tutup

8. Pilih tab NodeMCU + MicroPtyhon

9. Buat fail baru yang dipanggil init.lua10. Tekan Simpan ke ESP

11. Semua yang anda perlu bimbangkan atau ubah diserlahkan dalam kotak merah.

12. Muat naik kod berikut ke dalam ESP8266 anda menggunakan perisian sebelumnya. Fail anda harus diberi nama "init.lua".

tambahkan nama rangkaian anda (SSID) dan kata laluan ke skrip

TAMBAHKAN NAMA RANGKAIAN WIFI ANDA (SSID) DAN KATA LALUAN KE SKRIP

Alamat IP ESP anda Apabila ESP8266 anda dimulakan semula, ia mencetak di monitor siri anda alamat IP ESP. Simpan alamat IP itu, kerana anda memerlukannya kemudian.

Langkah 8: Pengekodan Arduino Dengan IDE

Mengekodkan Arduino Dengan IDE
Mengekodkan Arduino Dengan IDE

Saya telah memberikan pengekodan anda boleh memuat turun fail dari sini.

muat naik kod ini ke ARDUINO!

Langkah 9: Menciptakan Aplikasi Anda Sendiri

Mencipta Aplikasi Anda Sendiri
Mencipta Aplikasi Anda Sendiri
Mencipta Aplikasi Anda Sendiri
Mencipta Aplikasi Anda Sendiri
Mencipta Aplikasi Anda Sendiri
Mencipta Aplikasi Anda Sendiri

anda boleh membuatnya sendiri dengan merujuk kepada gambar yang disediakan di atas.

anda juga boleh memuat turun aplikasi dari sini dan memasang ke telefon android anda.

Sangat mudah dikonfigurasikan. Klik butang "Tetapkan Alamat IP" di bahagian bawah layar dan ketik alamat IP anda.

Langkah 10: Fail.aia untuk Aplikasi

anda boleh mengedit aplikasi dengan menggunakan laman web penemu aplikasi MIT. (gunakan pilihan import)

Langkah 11: Perhimpunan

Perhimpunan!
Perhimpunan!
Perhimpunan!
Perhimpunan!

pastikan sambungan berikut dilakukan.

SERVO CONNECTION1.range ----- pin arduino 2

2.red ------- pin 5v di arduino

3. pin tanah ------ coklat di arduino

akhirnya sambungkan ESP 8266 (pin GPIO 0) anda ke pin digital 5 arduino.

SEMUA SET! Sudah tiba masanya untuk menguji projek anda dan debug jika ada kesilapan.

Harap awak suka !!!

RUJUKAN:

Saya telah merujuk laman web berikut dalam pembuatan dan penerbitan projek saya, 1.

Disyorkan: