Isi kandungan:
- Langkah 1: KOMPONEN DIPERLUKAN
- Langkah 2: Perisian
- Langkah 3: DIAGRAM PEKELILING
- Langkah 4: KOD
- Langkah 5: MENGAWAL
- Langkah 6: KESIMPULAN
- Langkah 7: Video !
Video: Automasi Rumah yang Dikendalikan Internet / awan Menggunakan Esp8266 (aREST, MQTT, IoT): 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
SEMUA kredit kepada https://arest.io/ untuk perkhidmatan awan !!
MENGENAI subjek yang paling banyak dibincangkan di dunia sekarang !! Pelayan dan perkhidmatan awan yang menjadikannya mungkin adalah titik tarikan dunia masa kini…
MENGATASI BARISAN JARAK adalah dan adalah tujuannya !!
Oleh itu, sekarang kendalikan kediaman atau pejabat anda dari mana sahaja di dunia … bukan hanya dari dalam atau dari jarak jauh !!
Penyelesaian termudah dan termurah dari lelaki paling tidak !!! NIKMATI DAN MENYUKAI…
CATATAN: BACA PROJEK SELURUH PERTAMA ITU AKAN MENGAMBIL 3-4 MINIT DAN BERINOVASI … JANGAN BACA DAN BUAT PERANGKAT ANDA …
Langkah 1: KOMPONEN DIPERLUKAN
Hanya 4 komponen yang diperlukan - 1. ESP8266 NODEMCU atau WEMOS D1 mini atau mana-mana papan pengembangan wifi esp8266 2. RELAY (5V atau 6V) 3. ULN2003 atau UNL2003A (Relay IC driver) 4. Pelompat (jelas atau yang lain!) struktur utama projek ini ialah modul ESP8266 akan menerima isyarat dari pelayan MQTT (iaitu arest.io) dan meneruskan isyarat ke pin atau pemproses. IC pemacu geganti ULN2003 disambungkan ke pin papan Nodemcu. Pin output disambungkan ke relay atau lampu RGB atau motor servo dll.
Langkah 2: Perisian
Saya telah menggunakan Arduino IDE sebagai perisian pengaturcaraan. Sekiranya anda baru menggunakan lembaga pengembangan Nodemcu atau esp8266 ini, sila rujuk arahan saya sebelumnya. Untuk menghubungkan papan Nodemcu atau wemos dengan Arduino IDE.
Di Arduino IDE setelah menyiapkan perkara yang diberitahu sebelumnya, pergi ke SKETCH -> TERMASUK PERPUSTAKAAN -> MENGURUSKAN PERPUSTAKAAN -> MENCARI "arest" -> MEMASANG PERPUSTAKAAN -> SEKARANG CARI UNTUK PubSubClient -> PASANG PERPUSTAKAAN.
Sekarang separuh selesai … hampir di sana !!!
Langkah 3: DIAGRAM PEKELILING
Seperti litar di atas menggambarkan segalanya masih bahagian input IC pemacu relay ULN2003 disambungkan ke pin esp8266 dan output disambungkan ke kaki gegelung relay seperti ketika pin esp8266 semakin tinggi pin output ULN2003 menjadi rendah sehingga memberikan relay potensi 5V untuk berfungsi.
Daripada menghantar 0 atau 1 ke pin relay esp8266, kami juga dapat mengirim nilai lain untuk servo tetapi menyatakan servo.attach (pin) untuk memutar servo ke nilai tertentu. Mudah tetapi semua orang perlu berinovasi, membaca dan berfikir sedikit.
Langkah 4: KOD
Saya mendapat idea dari projek "Marco Schwartz" dan mengubahnya. Dia telah menggunakan MQTT d the arest.io tetapi kita juga dapat menggunakan adafruit.io. Bahagian utama program ini adalah:
Id arest 6digit yang unik
char * device_id = "unik_6_digit_id";
Kelayakan WiFi
const char * ssid = "ssid_name"; const char * kata laluan = "kata laluan_anda";
Pilih mana-mana id unik yang anda suka tetapi mestilah unik bukan nama saya atau anda melainkan nama telugu !!
contoh id unik: pf4h6q (hanya contoh)
terdapat banyak perubahan yang dibuat dalam kod tersebut kerana mengikut kodnya, kita harus menyebutkan outputnya setelah setiap reboot papan pengembangan
Kod Github
Kod:
Langkah 5: MENGAWAL
2 langkah penting: 1. menyatakan pin output 2. menukar atau menghantar maklumat dalam pin ituMenyatakan pin output: https://cloud.arest.io/pf486q/mode/5/o "pf486q" adalah kod unik 6 digit untuk arest. io "o" sebagai outputreply setelah melaksanakannya di penyemak imbas mana pun {"message": "Pin D2 diset ke output", "id": "pf486q", "name": "home cloud", "hardware": "esp8266", "connect": true} Menukar atau menghantar maklumat di pin: https://cloud.arest.io/pf486q/digital/2/0digital pin 2 adalah menghantar sedikit "0" atau "1" seperti yang kita mahukanhttps:// cloud.arest.io/pf486q/digital/2/1 Mendeklarasikan pin diperlukan untuk sekali selepas but semula / tetapan semula / penutupan jika tidak, untuk menjalankan berterusan esp8266, ia tidak diperlukan. Saya telah menggunakan aplikasi Android HTTPRequest untuk membuat widget di skrin utama dengan URL yang diperlukan. Seperti yang ditunjukkan dalam arahan saya sebelumnya. Sila lihat bahawa jika tidak, perkara ini akan panjang.
Langkah 6: KESIMPULAN
Ini adalah projek IoT untuk mengawal perkakas rumah, pintu, tingkap, segala-galanya dan dapat disesuaikan mengikut keperluan individu. Ia tidak dikawal secara tempatan, semuanya boleh dikawal dari mana sahaja.
SETIAP PERINTAH ATAU URL DENGAN ARGUMEN MEMERLUKAN BEBERAPA saat 1-2 saat untuk dilaksanakan kerana ini bukan pelayan khusus … tetapi untuk mengawal rumah anda dari mana sahaja di dunia ini adalah AWESOME
NIKMATI DAN MENJADI KEJOHANAN … MENJADI KEBENARAN DAN LUPA MENGHUKUM PAKAIAN TETAPI TANPA KEPALA !!
Terima kasih kepada perkhidmatan MQTT "arest.io" dan kepada "Marco Schwatrz"…
jika anda suka sokongan yang boleh dipesan dan nikmati … dan untuk sebarang masalah mengenai hal ini, tanyakan kepada saya
Langkah 7: Video !
Seseorang yang istimewa menolong saya untuk memastikan ia berfungsi dari tempat lain atau tidak… DAN ia berfungsi dari mana sahaja hanya diperlukan akses internet… (AKU di Kolkata, IN dan dia berada di Ranchi, IN)… dan ya dia mengacaukan saya setelah mengetahui kod unik saya arest.io jadi jangan kongsi kod unik yang anda buat sendiri !!
Disyorkan:
Awan Warna yang Dikendalikan Aplikasi: 7 Langkah (dengan Gambar)
Awan Warna yang Dikendalikan Aplikasi: Hai, dalam instruksional ini saya menunjukkan kepada anda cara membina lampu bilik dari grid laluan kerikil. Seluruh perkara dapat dikendalikan melalui WLAN dengan aplikasi. Tetapi pada akhirnya anda dapat membuatnya dengan
Cara Membuat Rumah Pintar Menggunakan Modul Arduino Control Relay - Idea Automasi Rumah: 15 Langkah (dengan Gambar)
Cara Membuat Rumah Pintar Menggunakan Modul Arduino Control Relay | Idea Automasi Rumah: Dalam projek automasi rumah ini, kami akan merancang modul relai rumah pintar yang dapat mengawal 5 peralatan rumah. Modul relay ini dapat dikendalikan dari telefon bimbit atau telefon pintar, jauh IR atau TV jauh, suis manual. Relay pintar ini juga dapat merasakan
Automasi Rumah yang Dikendalikan Suara (seperti Alexa atau Google Home, tidak memerlukan Wifi atau Ethernet): 4 Langkah
Automasi Rumah yang Dikendalikan Suara (seperti Alexa atau Google Home, tidak memerlukan Wifi atau Ethernet): Pada dasarnya ini adalah relai terkawal arduino berasaskan SMS dengan persediaan pembantu google untuk menghantar mesej atas arahan suara. Ia sangat mudah dan murah dan berfungsi seperti iklan Alexa dengan anda perkakas elektrik yang ada (jika anda mempunyai Moto -X smartp
Automasi dan Pemantauan Rumah yang Dikawal Suara / Internet DIY Menggunakan ESP8266 dan Google Home Mini: 6 Langkah
Automasi dan Pemantauan Rumah yang Dikawal Suara / Internet DIY Menggunakan ESP8266 dan Google Home Mini: Hai !! Setelah berehat panjang, saya di sini kerana kita semua mesti melakukan sesuatu (pekerjaan) yang membosankan. Selepas semua artikel RUMAH AUTOMASI yang saya tulis dari BLUETOOTH, IR, Local WIFI, Cloud iaitu yang sukar, * SEKARANG * datanglah paling mudah tetapi paling berkesan
Sistem Automasi Rumah yang Dikendalikan dengan Murah, Mudah, Internet: 5 Langkah (dengan Gambar)
Sistem Automasi Rumah yang Dikendalikan dengan Murah, Mudah, Internet: Sekiranya anda mempunyai haiwan peliharaan / anak-anak dan perlu memberi makan atau memukulnya melalui internet, sistem ini mungkin berguna bagi anda. Ini adalah kaedah yang sangat mudah dan murah untuk mengawal motor, LED, dll di rumah dari mana-mana komputer yang disambungkan ke web. Yang diperlukan hanyalah Webc