Isi kandungan:
- Langkah 1: Tetapkan Akaun Ubidots
- Langkah 2: Aplikasi Jason
- Langkah 3: Keselamatan Pertama
- Langkah 4: Skematik
- Langkah 5: Papan roti
- Langkah 6: Kod
- Langkah 7: Demo
Video: Lampu Dikawal Suara Dari Mana Saja Dengan Jason: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Lampu AC yang dikawal dari mana sahaja dengan sambungan internet menggunakan NodeMCU (ESP8266) dan Jason (Aplikasi Android).
Jason adalah aplikasi pembantu kawalan suara yang saya kodkan untuk peranti Android untuk mengawal keadaan elektrik alat AC, hingga kini ia dapat mengawal lampu. Anda boleh mengawal lampu dari mana saja di dunia selagi anda mempunyai sambungan internet. Ini mungkin dilakukan dengan menggunakan broker IoT, dalam hal ini kita menggunakan Ubidots.
Untuk menggunakannya, anda perlu membina modul perkakasan yang menghubungkan ke bola lampu, (arahan mana yang terdapat dalam tutorial ini) dan anda juga perlu membuat akaun Ubidots.
Oleh itu, mari kita mulakan …
Langkah 1: Tetapkan Akaun Ubidots
Perkara pertama yang perlu anda lakukan ialah pergi ke laman web Ubidots for Education dan buat akaun. Anda boleh log masuk secara langsung jika anda sudah mempunyai akaun Twitter, Github, Google atau Facebook.
Apabila anda sudah membuat akaun anda, anda akan mendapat akses kepada token anda, klik pada nama pengguna anda di sudut kanan atas dan klik pada API Kredensial. Simpan token anda, kerana kami akan menggunakan di kemudian hari.
Langkah 2: Aplikasi Jason
Aplikasi ini boleh dimuat turun dari Play Store, tersedia dalam bahasa Inggeris dan Sepanyol.
Salin token Ubidots anda ke dalam aplikasi, dengan mengetuk tab tetapan, menempelkannya di medan kunci Ubidots dan ketuk butang simpan.
Sekarang kita perlu mengkonfigurasi peranti, pergi ke tab peranti, dan ketuk butang tambah. Masukkan nama, lebih baik nama kawasan tempat lampu, jadi anda boleh menyebut "Hidupkan lampu dapur". Pada pin ESP32 I / O pilih "5", yang akan menjadi pin NodeMCU (ESP8266 dalaman) yang disambungkan ke relay. Dan ketik simpan.
Langkah 3: Keselamatan Pertama
Dalam projek ini kami bekerja dengan voltan utama (voltan A / C) yang berbahaya jika anda tidak tahu apa yang anda lakukan, berhati-hatilah. TIDAK PERNAH menyentuh SETIAP bahagian litar atau bekerja dengannya jika disambungkan ke kuasa dinding. Sekiranya anda tidak tahu apa yang anda lakukan, berhenti di sini atau dapatkan bantuan daripada profesional.
Saya hanya menghantar tutorial pendidikan ini dan saya tidak bertanggungjawab atas sebarang kecederaan atau kerosakan yang mungkin anda alami.
Langkah 4: Skematik
- Kuasakan NodeMCU dengan menyambungkan VIN ke VCC (5V) dan pin GND ke GND.
- Sambungkan D8 ke satu hujung suis dan ke perintang Ohm 2.2K yang disambungkan ke GND.
- Sambungkan hujung suis yang lain ke 3.3V kerana NodeMCU hanya dapat menangani voltan itu di Pin I / O-nya.
- Perintang D1 hingga 2.2k Ohm ke pangkal transistor NPN
- DC negatif geganti ke kolektor transistor.
- Pemancar transistor ke GND.
- Positif DC geganti ke 5V.
- Negatif mentol lampu ke satu pin AC geganti.
- Positif mentol ke AC Live (AC Positif).
- Lain-lain pin pin relay ke Neutral (AC Negatif)
CATATAN: VCC 5V akan dibekalkan dari kabel usb yang disambungkan ke pengecas pengubah telefon mudah.
Langkah 5: Papan roti
Suisnya boleh menjadi suis beralih atau suis dinding, hanya perlu mengesan jika pengguna mengubah keadaannya sehingga kita masih dapat mengendalikan lampu dengan suis biasa.
Suis yang saya gunakan mempunyai lemparan dua kali, kami hanya memerlukan satu, jadi saya menyambungkan pinnya 1 hingga 3V NodeMCU dan pin 2 suis ke pin NodeMCU D8.
Bekalan kuasa akan menjadi pengecas dinding telefon 5V dengan kabel usb yang dilucutkan.
Dengan mengawal sambungan tanah dengan geganti kita dapat mengawal status AC bola lampu.
Langkah 6: Kod
Sebelum menggunakan kod sumber, anda perlu memuat turun beberapa perpustakaan:
- Inti Arduino untuk ESP8266 (Baca langkah "Memasang dengan Pengurus Papan")
- Ubidots ESP MQTT
Catatan: Sekiranya anda tidak tahu bagaimana menambahkan perpustakaan ke arduino IDE, anda boleh mengikuti tutorial mudah ini.
Tetapkan papan pengembangan anda ke NodeMCU 1.0 (Modul ESP-12E). Anda perlu mengubah beberapa pemboleh ubah dalam kod:
- SSID anda (Nama rangkaian Wi-Fi rumah anda)
- Kata laluan rangkaian Wi-FI anda
- Token Ubidots anda Dan akhirnya memuat naik kod anda ke papan.
Dan akhirnya muat naik kod anda ke papan.
Langkah 7: Demo
Ianya berfungsi!
Disyorkan:
Tarik dan Paparkan Data dengan Ambiently Dari Mana-mana Laman Web Melalui Wifi (Petunjuk Lampu Utara) Dengan NodeMcu: 6 Langkah
Tarik dan Paparkan Data Secara Ambien Dari Mana-mana Laman Web Melalui Wifi (Petunjuk Lampu Utara) Dengan NodeMcu: Motivasi Saya: Saya telah melihat BANYAK arahan untuk menyiapkan / menggunakan NodeMCU (dibina pada modul ESP8266) untuk membuat projek IoT (internet of things) . Walau bagaimanapun, sangat sedikit tutorial ini yang mempunyai semua butiran / kod / rajah untuk orang baru yang sangat
Umpan Kepingan Ikan Anda Dari Mana Saja !: 7 Langkah (dengan Gambar)
Umpan Kepingan Ikan Anda Dari Mana Saja !: Beri makan ikan anda dari mana sahaja di dunia. Sesuai dengan serpihan! Terdapat banyak pengumpan ikan di internet tetapi tidak banyak yang memberi makan serpihan ikan. Makanan utama ikan mas saya. Saya menikmati makan ikan saya dan ketika dalam perjalanan saya ingin menikmati enjo yang sama
Tukar (hanya Tentang) Mana-mana Fail Media ke (hanya Tentang) Mana-mana Fail Media Lain Secara Percuma !: 4 Langkah
Tukar (Hanya Tentang) Mana-mana Fail Media ke (hanya Tentang) Mana-mana Fail Media Lain Secara Percuma! lebih universal, seperti. wmv atau.mov. Saya mencari banyak forum dan laman web dan kemudian menemui program yang dipanggil
Gunakan Mana-mana Sistem Pembesar Suara 5.1 Dengan APAPUN Pemain atau Komputer MP3, dengan Harga Murah!: 4 Langkah
Gunakan Mana-mana Sistem Pembesar Suara 5.1 Dengan APAPUN Pemain atau Komputer MP3, dengan Harga Murah! Saya menggunakannya dengan desktop saya yang mempunyai kad suara 5.1 (PCI). Kemudian menggunakannya dengan komputer riba saya yang mempunyai
Cara Mengakses Muzik Anda Dari Mana Saja Dengan Mac Mini Anda: 5 Langkah
Cara Mengakses Muzik Anda Dari Mana Saja Dengan Mac Mini Anda: Arahan ini menjadikan komputer anda menjadi pelayan saham peribadi. Ini akan menghimpunkan muzik anda sehingga hanya anda yang dapat menikmatinya. Tetapi, dengan andaian sambungan internet anda cukup pantas, anda akan dapat menggunakannya dari seluruh dunia. Betapa hebatnya