Daftar Isi:

Sensor Pintu IOT - Berbasis Wi-Fi, Didukung Baterai 2xAAA: 6 Langkah
Sensor Pintu IOT - Berbasis Wi-Fi, Didukung Baterai 2xAAA: 6 Langkah

Video: Sensor Pintu IOT - Berbasis Wi-Fi, Didukung Baterai 2xAAA: 6 Langkah

Video: Sensor Pintu IOT - Berbasis Wi-Fi, Didukung Baterai 2xAAA: 6 Langkah
Video: Project Iot Murah Dengan Modul Wifi ESP-01 ESP8266 PCBWAY.COM 2024, November
Anonim
Sensor Pintu IOT - Berbasis Wi-Fi, Didukung Baterai 2xAAA
Sensor Pintu IOT - Berbasis Wi-Fi, Didukung Baterai 2xAAA

Dalam instruksi ini kami menyajikan bagaimana Anda dapat dengan mudah membangun sensor Pintu Wi-Fi bertenaga baterai dengan modul Wi-Fi Kriket IOT. Kami juga menunjukkan cara mengintegrasikan pesan Cricket dengan IFTTT (atau layanan lain apa pun termasuk Home Assistant, MQTT, atau Webhooks dengan permintaan HTTP POST) untuk mengirim pemberitahuan telepon. Saat pintu terbuka, Cricket mengirimkan pemberitahuan ke ponsel Anda.

CATATAN: ini adalah proyek untuk menunjukkan bagaimana Anda dapat dengan mudah memasang sensor pintu prototipe dalam beberapa menit. Namun untuk membuat sensor pintu yang lengkap, Anda mungkin ingin meluangkan lebih banyak waktu untuk mengoptimalkan desain sesuai kebutuhan Anda.

Pada prinsipnya bekerja seperti itu. Ketika bagian magnet dekat dengan bagian sensor buluh (pintu tertutup) itu memutuskan IO1 dari BATT, jika magnet bergerak menjauh dari sensor buluh (pintu terbuka) menghubungkan tegangan BATT ke sinyal IO1_Wakeup dan membangunkan papan.

Kami mengonfigurasi Cricket untuk mengirim permintaan HTTP POST ke IFFTT di mana itu diubah menjadi pemberitahuan push, yang dikirim ke telepon. Selain itu, semua pemberitahuan menyertakan informasi tentang tingkat baterai dan suhu sekitar dari sensor suhu bawaan Cricket.

Instruksi terdiri dari langkah-langkah berikut: Menjelaskan proyek menggunakan skema Pengaturan IFTTT dengan layanan Pushbullet Mengkonfigurasi modul IOT Cricket Menghubungkan IOT Cricket ke internet melalui Wi-Fi

Perlengkapan

Modul Wi-Fi kriket (https://www.thingsonedge.com/)

Saklar Magnetik Pintu Jendela

Baterai Pemegang 2xAAA baterai

Langkah 1: Perakitan

perakitan
perakitan
perakitan
perakitan
perakitan
perakitan

Kami menggunakan sensor buluh NC. Ikuti skema di bawah ini untuk menghubungkan semua komponen bersama-sama.

Setelah Anda merakit, sirkuit harus bekerja sebagai berikut. Ketika sebuah pintu dibuka itu membangunkan Jangkrik yang ditunjukkan oleh LED berkedip. Perangkat Anda hampir siap. Sekarang mari kita konfigurasikan IFTTT untuk mengirim pemberitahuan push pada acara buka pintu.

Langkah 2: Pengaturan IFTTT Dengan Layanan Pushbullet

Pengaturan IFTTT Dengan Layanan Pushbullet
Pengaturan IFTTT Dengan Layanan Pushbullet
Pengaturan IFTTT Dengan Layanan Pushbullet
Pengaturan IFTTT Dengan Layanan Pushbullet

Langkah-langkah yang harus diikuti:

  • Kunjungi:
  • Masuk atau mendaftar
  • Klik menu Create from User / Account (pojok kanan atas)
  • Klik + untuk membuat acara sumber baru
  • Pilih layanan Webhook
  • Klik Lanjutkan
  • Klik Terima permintaan web (di sisi kiri)
  • Buat nama acara mis. pintu_sensor
  • Acara sumber harus diatur sekarang, klik + setelah acara Kemudian
  • Cari layanan pushbullet
  • Ubah Nama Acara menjadi door_sensor
  • Ubah Judul sesuai
  • Ubah Pesan ke Baterai terbuka pintu = {{Nilai1}} temp = {{Nilai2}}
  • Klik Selesai

Hampir sampai, sekarang Anda perlu mendapatkan alamat HTTP tempat kami dapat memposting acara dari modul IoT. Cari layanan Webhooks dan klik dokumen di pojok kanan atas.

Selanjutnya salin tautan web di bawah "Buat POST atau DAPATKAN permintaan web ke:" Anda akan membutuhkannya nanti.

Sebelum kita mulai menggunakan perangkat, itu perlu dikonfigurasi di Portal Pengembang. Silakan pergi ke bagian berikutnya.

Langkah 3: Konfigurasikan Perangkat Anda di Portal Pengembang

Buka TOE Developer Portal (yang disertakan dengan modul IOT Cricket) dari browser apa pun baik dari PC atau seluler. Anda harus mendaftar/masuk ke Portal Pengembang untuk mengaktifkan dan mengonfigurasi perangkat di akun Anda. Jika tidak, perangkat tidak akan berfungsi.

Setelah login/registrasi berhasil, Anda perlu mengklik "Tambahkan perangkat baru" untuk mengaktifkan perangkat Anda di sistem. Anda perlu menggunakan nomor seri unik yang tercetak pada stik label di bagian belakang Cricket.

CATATAN: Anda harus menyimpan nomor seri hanya untuk Anda sendiri. Jangan membaginya dengan orang lain.

Tetapkan konfigurasi berikut:

RTC: OFFIO2: OFFMonitor baterai: ON Sensor Suhu: ON Paksa pembaruan aktif - IO1 Bangun: Ya Paksa pembaruan aktif - RTC Bangun: Tidak

Posting Acara: lihat di bawah

Salin / tempel tautan yang kami salin dari Webhooks di io1_wakeup:

URL:

  • ganti https menjadi
  • ganti acara ke door_sensor

tautannya akan terlihat seperti di bawah ini:

maker.ifttt.com/trigger/door_sensor/with/key/{key}

Data:

Setelah Anda mengatur konfigurasi Anda, tekan tombol Simpan.

Kami hampir sampai! Kita hanya perlu menghubungkan perangkat kita ke internet melalui jaringan Wi-Fi.

Langkah 4: Hubungkan ke Jaringan Wi-Fi (internet)

Sambungkan ke Jaringan Wi-Fi (internet)
Sambungkan ke Jaringan Wi-Fi (internet)

Tekan tombol pada Cricket selama 5 detik sampai LED terus menyala. Kemudian sambungkan dari perangkat apa pun dengan kemampuan browser web (ponsel pintar, laptop, …) ke jaringan Wi-Fi pribadi toe_device Circket. Buka halaman https://192.168.4.1/index.html dan berikan kredensial Wi-Fi Anda. Itu dia.

Langkah 5: Ambil Konfigurasi Dari Portal Pengembang

Hanya satu langkah lagi. Tekan tombol on board selama 1 detik untuk mengambil konfigurasi dari Portal Pengembang. Sekarang Anda sudah siap dan Anda harus terus menerima pemberitahuan di ponsel Anda saat pintu terbuka.

Informasi lebih lanjut bagaimana mengintegrasikan dengan layanan lain seperti Home Assistant, MQTT atau permintaan HTTP POST lihat dokumentasi Cricket:

Langkah 6: Umpan Balik

Kami harap ini adalah pengalaman yang menyenangkan bagi Anda dalam membangun sensor pintu dengan Cricket! Tolong bantu kami meningkatkan teknologi jika Anda memiliki umpan balik atau saran. Jika Anda menyukai proyek ini, tolong bantu kami menyebarkan berita.

Terima kasih!

Direkomendasikan: