Isi kandungan:
- Langkah 1: Reka Bentuk PCB
- Langkah 2: Buat PCB
- Langkah 3: Pemasangan PCB
- Langkah 4: Pengekodan dan Flashing
Video: [Automasi Rumah] Relay Kawalan Dari mana-mana sahaja Menggunakan ESP8266 + Blynk: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Terdapat banyak cara untuk membuat automasi kediaman, Ada yang rumit, Ada yang mudah, Ini akan saya tunjukkan bagaimana membuat kawalan relai mudah menggunakan ESP-12E dengan Blynk. Reka bentuknya adalah PCB sisi tunggal Oleh itu, anda boleh membuat sendiri di rumah atau menghantar fail gerber kepada pengeluar PCB untuk membuatnya sendiri.
Langkah 1: Reka Bentuk PCB
Langkah reka bentuk PCB adalah langkah yang paling penting kerana jika kita melakukan kesalahan dalam langkah ini projek tidak akan berjalan dengan baik.
Sebagai topik yang dapat dipesan ini, Kami akan menggunakan modul ESP8266 (ESP-12E) untuk menggerakkan relay ON / OFF. Oleh itu, kita perlu memahami spesifikasi ESP8266. Sekiranya kita melihat di bahagian Karakteristik Elektrik dalam lembaran data ESP8266, kita dapati
- Voltan bekalan adalah 3.3V
- Voltan tinggi GPIO maksimum ialah 3.3V
- Arus GPIO maksimum ialah 12mA
Kami akan menggunakan relay 5V, Bekalannya 5V tetapi ESP8266 hanya memerlukan 3.3V Oleh itu, kami memerlukan beberapa pengatur dari 5V hingga 3.3V. Untuk relay pemacu 5V menggunakan 3.3V, kita memerlukan beberapa transistor untuk mendapatkan arus dan voltan, untuk bilangan bahagian minimum saya cadangkan untuk menggunakan transistor array ULN2803. Dengan ULN2803 kita dapat mengemudi sehingga 8 relay dan ia mempunyai diod flyback dalaman untuk mencegah lonjakan voltan ketika mematikan beban induktif.
Akhirnya saya memilih 1117-3.3 untuk pengatur voltan, ULN2803A untuk relay pemacu
Seterusnya, mod Boot ESP8266 dan mod Flash
Dari lembaran data halaman 8 untuk membuat boot ESP8266 biasanya anda harus menggunakan logik pada pin seperti di bawah
- TINGGI pada CHIP_EN, GPIO0, GPIO2
- RENDAH di GPIO15
Untuk mem-flash firmware ke ESP8266, anda harus menggunakan logik pada pin seperti di bawah
- TINGGI di CHIP_EN, GPIO2
- RENDAH di GPIO15, GPIO0
Oleh itu, saya menggunakan perintang 10k untuk menarik dan menarik setiap pin seperti yang dijelaskan dan menggunakan butang tekan sebagai RESET dan FLASH untuk membolehkan anda memasuki setiap mod dengan mudah.
Langkah 2: Buat PCB
Sekiranya boleh, anda boleh menghantar fail gerber kepada pengeluar PCB, tetapi jika tidak, kami akan membuatnya sendiri.
Saya menggunakan pemindahan haba untuk membuat PCB langkah-langkahnya adalah:
- Cetak lapisan bawah pada kertas foto.
- Potong PCB biasa dengan ukuran yang sama dengan reka bentuk kami.
- Gunakan besi untuk memindahkan dakwat dari kertas ke PCB.
- Setelah mengeluarkan kertas, celupkan PCB ke dalam etsa asid PCB.
- Membersihkan PCB dengan Thinner untuk menghilangkan dakwat.
- Penggerudian PCB
- Membentuk PCB
Langkah 3: Pemasangan PCB
Pada langkah Pemasangan PCB, Sila berhati-hati mengenai besi pematerian.
Pada langkah ini saya cadangkan untuk menyolder peranti kecil terlebih dahulu. Sekiranya anda membuat PCB sendiri gunakan multimeter untuk memeriksa beberapa ruang trek yang sempit untuk mengelakkan elektrik menjadi pendek.
Langkah 4: Pengekodan dan Flashing
Pertama, Pada telefon bimbit anda pasang aplikasi "Blynk", daftar dan log masuk ke aplikasi tersebut.
Setelah log masuk ke aplikasi ketuk "Projek Baru".
Masukkan nama projek, pilih ESP8266 sebagai peranti kemudian ketuk "Buat Projek".
Aplikasi akan menunjukkan mesej "Auth Token telah dihantar ke:".
Tab di mana sahaja pada reka bentuk projek, kotak widget akan muncul.
Pilih butang kemudian masukkan LED1 sebagai nama butang, Pilih "GP16" sebagai output dari ESP8266 (Lihat skema), Nilai minimum "0", Nilai maksimum "1", Mode "Suis", Masukkan label ON / OFF yang anda perlukan dan tab Butang "OK" di kanan atas skrin untuk menyelesaikan tetapan butang.
Lakukan perkara yang sama seperti di atas untuk LED2, LED3 dan LED4
Seret butang ke mana sahaja yang anda mahukan.
Ketik butang "Segitiga" atau "Main" di kanan atas skrin untuk menjalankan projek.
Anda akan melihat bahawa papan anda di luar talian.
Sekarang mari kita pergi ke program di sebelah ESP8266.
Sambungkan USB ke RS-232 ke ESP8266 PCB, Hati-hati tahap TTL USB ke RS-232 modul, Tahap TTL tidak boleh melebihi 3,6 volt.
Untuk memasuki mod kilat, tekan butang tetapan semula dan butang denyar setelah butang pelepasan pelepas dan kemudian lepaskan butang denyar masing-masing. Sekiranya papan dalam mod kilat, LED1 akan "ON".
Pergi ke laman web Blynk, Muat turun perpustakaan Blynk dan pasang pada PC anda.
Pada Arduino IDE goto Fail-> Contoh-> Blynk-> Papan_Wifi-> ESP8266_Standalone.
Tukar rentetan "YourAuthToken" ke token penerimaan anda dari e-mel.
Tukar ssid dan kata laluan rumah anda.
Pilih "NodeMCU 1.0" sebagai papan.
Pilih port modul USB ke RS-232.
Muat naik kod untuk menunggu tunggu sehingga muat naik selesai (LED1 akan MATI).
Sekarang sudah bersedia untuk mengawal geganti dari telefon bimbit anda.
Kembali ke telefon status papan menjadi "ONLINE".
Ketuk pada setiap butang maka relay akan hidup ON / OFF sebagai paparan pada telefon anda.
Semoga berjaya.
Disyorkan:
Automasi Rumah Menggunakan Blynk: 5 Langkah
Automasi Rumah Menggunakan Blynk: Helo semua! Ayush dan Anvit di sini dari Delhi Public School, Pune. Seperti yang mungkin anda baca dalam tajuknya, ini adalah projek automasi rumah yang dikembangkan menggunakan Blynk sebagai platform IOT. Pada masa kini orang menjadi malas dan permintaan untuk Automatio Rumah
Automasi Rumah Dengan WiFi ESP8266 Tanpa Menggunakan Blynk !: 24 Langkah (dengan Gambar)
Automasi Rumah Dengan WiFi ESP8266 Tanpa Menggunakan Blynk !: Pertama, saya ingin mengucapkan terima kasih kepada semua orang kerana menjadikan saya pemenang dalam Peraduan Automasi 2016 untuk INSTRUCTABLE ini. Oleh itu, seperti yang saya janjikan kepada anda, berikut adalah petunjuk untuk mengendalikan perkakas rumah dengan modul WiFi ESP8266
Mengawal Relay Dari Telefon Anda Menggunakan Blynk: 4 Langkah
Mengendalikan Relay Dari Telefon Anda Menggunakan Blynk: Dalam arahan ini saya akan menunjukkan kepada anda bagaimana anda boleh menghidupkan / mematikan geganti dari telefon pintar anda
Automasi Rumah Menggunakan Aplikasi BLYNK: 7 Langkah (dengan Gambar)
Automasi Rumah Menggunakan Aplikasi BLYNK: Dalam projek ini, saya telah menunjukkan bahawa bagaimana seseorang dapat mengawal peralatan rumahnya dari jarak jauh menggunakan telefon bimbitnya. Untuk ini aplikasi mesti dipasang di telefon bimbit anda. Nama aplikasi ini adalah Aplikasi BLYNK (Pautan muat turun diberikan dalam
NODEMCU 1.0 (ESP8266) RELAY DIKENDALIKAN MENGGUNAKAN BLYNK (SELAIN WEB): 5 Langkah (dengan Gambar)
NODEMCU 1.0 (ESP8266) RELAY YANG DIKENDALIKAN MENGGUNAKAN BLYNK (SELURUH WEB): HI GUYS NAMA SAYA ADALAH STEVEN LYLE JYOTHI DAN INI ADALAH INSTRUCTABLE PERTAMA SAYA BAGAIMANA CARA MENGENDALIKAN RELAYS OLEH NODEMCU ESP8266-12E MELALUI LETAR DI BAWAH BAHASA INGGERIS SAYA