Daftar Isi:

Wifi Smart Door (Metode paling sederhana): 11 Langkah (dengan Gambar)
Wifi Smart Door (Metode paling sederhana): 11 Langkah (dengan Gambar)

Video: Wifi Smart Door (Metode paling sederhana): 11 Langkah (dengan Gambar)

Video: Wifi Smart Door (Metode paling sederhana): 11 Langkah (dengan Gambar)
Video: Berjuang Untuk Rakyat? Ahhh Yang Bener? 2024, November
Anonim
Wifi Smart Door (Metode paling sederhana)
Wifi Smart Door (Metode paling sederhana)
Wifi Smart Door (Metode paling sederhana)
Wifi Smart Door (Metode paling sederhana)
Wifi Smart Door (Metode paling sederhana)
Wifi Smart Door (Metode paling sederhana)

Ini adalah proyek sederhana yang dibuat dengan arduino uno R3, tujuannya adalah untuk mengontrol kunci pintu tanpa kunci, dan menggunakan ponsel pintar untuk mencapai ini, media komunikasi adalah internet (modul wifi-ESP8266).

Saya telah memposting instruksi tentang proyek yang sama dengan modul bluetooth, Anda dapat merujuknya untuk klarifikasi apa pun. (klik di sini).

Dalam instruksi ini Anda akan mengetahui tentang proyek IOT sederhana untuk mengendalikan kunci pintu Anda dengan modul wifi.

Ini adalah salah satu metode paling sederhana untuk menggunakan ESP-8266.

Langkah 1: Mengumpulkan Item yang Diperlukan

Mengumpulkan Item yang Diperlukan
Mengumpulkan Item yang Diperlukan

1. Arduino UNO R3

untuk mengontrol servo dan antarmuka dengan ESP 8266 (GPIO pin-0)

konsepnya sangat sederhana kita akan mengontrol ESP8266 (pin GPIO 0) dari ponsel pintar kita dengan sebuah aplikasi.

jika GPIO -pin 0

RENDAH----------------------------------- keadaan kunci tertutup.

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

status 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 proyek kami untuk terhubung ke cloud. Ini sangat murah dan mudah digunakan.

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

Langkah 3: Servo Torsi Tinggi

Servo Torsi Tinggi
Servo Torsi Tinggi
Servo Torsi Tinggi
Servo Torsi Tinggi
Servo Torsi Tinggi
Servo Torsi Tinggi

untuk memutar tuas pengunci saat sinyal dikirim dari arduino

ini didukung oleh pin arduino 5v itu sendiri dan bekerja dengan baik dengannya. (hanya ketika arduino ditenagai dengan kabel usb)

Langkah 4: Lembaran Logam

Lembaran logam
Lembaran logam

ini digunakan untuk membuat casing motor servo yang memungkinkannya menahan motor dengan benar di pintu dan bagian yang berputar dipasang dengan benar ke tuas kunci.

kasing terserah kreativitas Anda, Anda dapat menggunakan bahan / benda lain untuk membuat kasing. UNTUK MEMEGANG MOTOR DI PINTU

Langkah 5: Pemrogram FTDI 3.3V

Pemrogram FTDI 3.3V
Pemrogram FTDI 3.3V

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

Langkah 6: Setup untuk ESP8266

Pengaturan untuk ESP8266
Pengaturan untuk ESP8266

Anda hanya perlu membangun komunikasi serial antara programmer FTDI Anda dan ESP8266 Anda.

Koneksi: RX -> TX

TX -> RX

CH_PD -> 3.3V

VCC -> 3.3V

GND -> GND

Langkah 7: Mengunggah Kode ke ESP (Perangkat Lunak yang Disederhanakan)

Mengunggah Kode ke ESP (Perangkat Lunak yang Disederhanakan)
Mengunggah Kode ke ESP (Perangkat Lunak yang Disederhanakan)

menggunakan ESPlorer IDE yang merupakan program yang dibuat oleh 4refr0nt untuk mengirim perintah ke ESP8266 Anda.

Ikuti petunjuk ini untuk mengunduh dan menginstal ESPlorer IDE:

1. Klik di sini untuk mengunduh ESPlorer

2. Unzip folder itu

3. Pergi ke folder utama Jalankan file “ESPlorer.jar”

4. Buka IDE ESPlorer

5. Hubungkan programmer FTDI Anda ke komputer Anda

6. Pilih port pemrogram FTDI Anda

7. Tekan Buka/Tutup

8. Pilih tab NodeMCU+MicroPtyhon

9. Buat file baru bernama init.lua10. Tekan Simpan ke ESP

11. Segala sesuatu yang perlu Anda khawatirkan atau ubah disorot dalam kotak merah.

12. Unggah kode berikut ke dalam ESP8266 Anda menggunakan perangkat lunak sebelumnya. File Anda harus diberi nama “init.lua“.

tambahkan nama jaringan Anda (SSID) dan kata sandi ke skrip

TAMBAHKAN NAMA JARINGAN WIFI ANDA (SSID) DAN PASSWORD KE SKRIP

Alamat IP ESP Anda Ketika ESP8266 Anda restart, alamat IP ESP akan tercetak di monitor serial Anda. Simpan alamat IP itu, karena Anda akan membutuhkannya nanti.

Langkah 8: Mengkode Arduino Dengan IDE

Mengkode Arduino Dengan IDE
Mengkode Arduino Dengan IDE

Saya sudah memberikan codingnya anda bisa mendownload filenya dari sini.

unggah kode ini ke ARDUINO!

Langkah 9: Menciptakan Aplikasi Anda Sendiri

Menciptakan Aplikasi Anda Sendiri
Menciptakan Aplikasi Anda Sendiri
Menciptakan Aplikasi Anda Sendiri
Menciptakan Aplikasi Anda Sendiri
Menciptakan Aplikasi Anda Sendiri
Menciptakan Aplikasi Anda Sendiri

Anda dapat membuatnya sendiri dengan mengacu pada gambar yang disediakan di atas.

Anda juga dapat mengunduh aplikasi dari sini dan menginstalnya ke ponsel Android Anda.

Sangat mudah untuk dikonfigurasi. Klik tombol “Set IP Address” di bagian bawah layar dan ketik alamat IP Anda.

Langkah 10: File.aia untuk Aplikasi

Anda dapat mengedit aplikasi dengan menggunakan situs web penemu aplikasi MIT. (gunakan opsi impor)

Langkah 11: Perakitan

Perakitan!
Perakitan!
Perakitan!
Perakitan!

pastikan koneksi berikut dilakukan.

KONEKSI SERVO1.orange-----pin arduino 2

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

3.brown ------ pin ground di arduino

akhirnya hubungkan ESP 8266 Anda (pin GPIO 0) ke pin digital 5 arduino.

SIAP! Saatnya untuk menguji proyek Anda dan men-debug jika ada kesalahan.

harap Anda menyukainya !!!

REFERENSI:

Saya telah merujuk situs web berikut dalam pembuatan dan penerbitan proyek saya, 1.

Direkomendasikan: