Daftar Isi:
- Langkah 1: Cara Kerja IoT Hari Ini
- Langkah 2: Bagaimana Mozilla Membayangkan Masa Depan
- Langkah 3: Mulailah Membuat Gateway Gratis Mozilla IOT Pribadi Anda
- Langkah 4: Tambahkan Perangkat
- Langkah 5: Perangkat Arduino
- Langkah 6: ESP8266 + Relay Shield
- Langkah 7: Sensor Node ESP8266
Video: Mozilla IoT Gateway Dengan ESP8266 dan Z-Wave: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Kekuatan untuk Rakyat! Mozilla ingin membebaskan protokol IoTRuang lingkup proyek ini adalah untuk "memastikan Internet adalah sumber daya publik global, terbuka dan dapat diakses oleh semua orang." Internet of Things (IoT) adalah era baru Internet. Dan seperti Internet, Mozilla membayangkan protokol gratis untuk semua. Lintas platform, lintas negara, lintas merek.
Perangkat Keras
Untuk proyek ini Anda harus memiliki:
1 X Raspberry Pi 3 (https://amzn.to/2DmQ8eB)
2 X ESP8266 (https://amzn.to/2AUvC3c)
Opsional
1 X adaptor dongle Z-Wave (https://amzn.to/2HxZokm)
Papan Relay ESP8266-01 (https://amzn.to/2Ufx7Ao)
Opsional untuk pengaturan Raspberry Pi
Mouse
Papan ketik
Monitor HDMI
Perangkat Lunak
Untuk proyek ini Anda harus memiliki:
Arduino IDE atau Arduino Create (https://create.arduino.cc)
Mozilla Gateway untuk Raspberry 3
Semua perpustakaan Mozilla Gateway
Langkah 1: Cara Kerja IoT Hari Ini
Hari ini kami memiliki banyak komponen di dalam komunikasi IoT. Anda harus memiliki, misalnya, gateway Amazon Alexa dan banyak perangkat yang terhubung dengannya. Tetapi dengan Mozilla Gateway Anda dapat menggunakan gateway yang sama untuk menggunakan Alexa, Google home kit, ESP8266 sederhana atau perangkat apa pun yang Anda inginkan untuk "mempercantik" rumah Anda.
Langkah 2: Bagaimana Mozilla Membayangkan Masa Depan
Proyek Mozilla adalah kerangka kerja eksperimental dengan 3 komponen:
Things Gateway: Implementasi dari gateway Web of Things.
Things Cloud: Kumpulan layanan cloud IoT.
Things Framework: Kumpulan komponen perangkat lunak yang dapat digunakan kembali untuk membangun Web Things.
Gerbang Raspberry Pi
Inti dari semua proyek ini adalah Raspberry Pi 3 Gateway oleh Mozilla. Ini adalah langkah yang sangat sederhana. Mozilla telah menyiapkan distro Linux yang menginstal sistem pada Raspberry Pi. Anda dapat mengatur gateway dengan menggunakan ponsel cerdas Anda.
Langkah 3: Mulailah Membuat Gateway Gratis Mozilla IOT Pribadi Anda
1. Flash Kartu SD
Unduh image Raspberry Pi OS bawaan dari Mozilla dan flash ke kartu SD. Unduh dari LINK INI distro Mozilla Gateway. Anda dapat menggunakan panduan resmi Raspberry Pi untuk menginstal Mozilla Gateway di SD. Kemungkinan lain adalah Balena Etcher (https://www.balena.io/etcher/).
Balena Ethcer adalah program untuk Windows Mac dan Linux yang menyalin citra ISO di SD.
2. Mulai Anda Gateway
Sekarang Anda dapat memulai Mozilla Gateway Anda. Setelah itu, Anda dapat menghubungkan ponsel Anda dengan gateway dengan menggunakan Wifi dari Raspberry Pi. Hubungkan gateway Anda ke jaringan wifi Anda
Setelah itu, Anda harus membuat terowongan ke sistem cloud Mozilla. Setelah itu, Anda dapat melihat gateway Anda bahkan keluar dari Jaringan Area Lokal Anda.
Setelah langkah ini, Anda menerima email dengan kredensial Mozilla Anda. Anda harus mengkompilasi modul dan… hanya itu!
Langkah 4: Tambahkan Perangkat
Sekarang Anda dapat menambahkan beberapa perangkat. Anda dapat menggunakan dongle Zigbee untuk menghubungkan perangkat Zigbee atau dongle Z-Wave untuk perangkat Z-Wave.
Langkah 5: Perangkat Arduino
Solusi saya dapat menggunakan perangkat yang kompatibel dengan Arduino. Saya menggunakan 2 NODE ESP8266. Salah satunya digunakan sebagai penerima. Anda dapat menghubungkan papan ke relai dan memerintahkan lampu misalnya. Yang lainnya adalah ESP8266 yang mengumpulkan data dari sensor dan mengirim nilainya ke Gateway. Dalam hal ini, kode (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU) Saya telah membuat tes debug. ESP8266 mengirim nomor acak setiap 3 detik ke dasbor Gateway.
Node ESP8266 led adalah link pada kode Github (https://github.com/masteruan/webthing-arduino/tree/master/examples/LED).
Unduh kode dan letakkan di papan Node ESP8266.
Langkah 6: ESP8266 + Relay Shield
Saya juga pernah menggunakan papan jenis ini. Sebuah ESP8266 + relai. Anda dapat melihat kode saya di Github. Anda hanya harus mengisi daya firmware pada papan ESP8266 dan Anda juga dapat memerintahkan relai yang bekerja dengan jelas dengan Mozilla WoT Gateway.
Saat Anda menambahkan perangkat yang dapat Anda gunakan seperti perangkat yang dipimpin. Jika Anda mengirim perintah "on" dari Mozilla Gateway, ESP mengirimkan perintah serial port ke perisai relai perintah serial untuk mengaktifkan relai, jika tidak, ESP8266 mengirim ke papan perintah mematikan untuk relai.
Ini adalah tautan pada kode Github (https://github.com/masteruan/webthing-arduino/tree/master/examples/relayEsp8266)
Langkah 7: Sensor Node ESP8266
Anda dapat melihat kode untuk sensor Node ESP8266. Ini adalah tautan pada kode Github (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU)
Anda harus menyertakan beberapa library untuk ESP LED dan sensor ESP.
"Benda.h"
"WebThingAdapter.h"
"stdio.h"
"Arduino.h"
Juga untuk ESP8266-01 Relay, Anda harus menyertakan
"SoftwareSerial.h"
Dengan kode ini Anda mengatur SSID dan kata sandi jaringan lokal Anda. Setelah Anda membuat instance ThigDevice baru.
Direkomendasikan:
IoT RC Car Dengan Smart Lamp Remote atau Gateway: 8 Langkah (dengan Gambar)
Mobil RC IoT Dengan Remote atau Gerbang Lampu Cerdas: Untuk proyek yang tidak terkait, saya telah menulis beberapa kode Arduino untuk berbicara dengan lampu pintar MiLight dan remote lampu yang saya miliki di rumah. Setelah saya berhasil mencegat perintah dari remote nirkabel, Saya memutuskan untuk membuat mobil RC kecil untuk menguji
Pemantauan dan Peringatan Pabrik Dengan ESP8266 dan AskSensors IoT Cloud: 6 Langkah
Pemantauan dan Peringatan Tanaman Dengan ESP8266 dan AskSensors IoT Cloud: Proyek ini bertujuan untuk membangun sistem pemantauan tanaman pintar menggunakan ESP8266 dan AskSensors IoT Platform. Sistem ini dapat digunakan untuk melacak tingkat kelembapan tanah guna memberikan kriteria objektif untuk keputusan irigasi. yang membantu memastikan irigasi
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: Mengontrol 8 sakelar relai menggunakan nodemcu dan penerima ir melalui wifi dan ir remote dan aplikasi android.Remote ir bekerja terlepas dari koneksi wifi.INI VERSI TERBARU KLIK DI SINI
Tampilan Suhu dan Kelembaban dan Pengumpulan Data Dengan Arduino dan Pemrosesan: 13 Langkah (dengan Gambar)
Tampilan Suhu dan Kelembaban dan Pengumpulan Data Dengan Arduino dan Pemrosesan: Pendahuluan: Ini adalah Proyek yang menggunakan papan Arduino, Sensor (DHT11), komputer Windows dan program Pemrosesan (dapat diunduh gratis) untuk menampilkan data Suhu, Kelembaban dalam format digital dan bentuk grafik batang, menampilkan waktu dan tanggal dan menjalankan hitungan waktu
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (Dengan Gambar)
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini dan