Daftar Isi:

Tombol Cerdas Wi-Fi Bertenaga Baterai untuk Mengontrol Lampu HUE: 5 Langkah (dengan Gambar)
Tombol Cerdas Wi-Fi Bertenaga Baterai untuk Mengontrol Lampu HUE: 5 Langkah (dengan Gambar)

Video: Tombol Cerdas Wi-Fi Bertenaga Baterai untuk Mengontrol Lampu HUE: 5 Langkah (dengan Gambar)

Video: Tombol Cerdas Wi-Fi Bertenaga Baterai untuk Mengontrol Lampu HUE: 5 Langkah (dengan Gambar)
Video: Detik-Detik Pegawai PLN Kesetrum di Tiang Listrik 2024, November
Anonim

Oleh sylwekbalaIkuti Lainnya oleh penulis:

Cara Menghubungkan RaspberryPi Pico ke WiFi & mengirim notifikasi
Cara Menghubungkan RaspberryPi Pico ke WiFi & mengirim notifikasi
Cara Menghubungkan RaspberryPi Pico ke WiFi & mengirim notifikasi
Cara Menghubungkan RaspberryPi Pico ke WiFi & mengirim notifikasi
BBC Micro: bit + WiFi + Pemberitahuan Telepon
BBC Micro: bit + WiFi + Pemberitahuan Telepon
BBC Micro: bit + WiFi + Pemberitahuan Telepon
BBC Micro: bit + WiFi + Pemberitahuan Telepon
Cara membangun Sensor WiFi dan UI di Node-RED di Raspberry Pi
Cara membangun Sensor WiFi dan UI di Node-RED di Raspberry Pi
Cara membangun Sensor WiFi dan UI di Node-RED di Raspberry Pi
Cara membangun Sensor WiFi dan UI di Node-RED di Raspberry Pi

Proyek ini mendemonstrasikan cara membuat tombol Wi-Fi IoT bertenaga baterai dalam waktu kurang dari 10 menit. Tombol mengontrol lampu HUE melalui IFTTT.

Hari ini Anda dapat membuat perangkat elektronik dan menghubungkannya ke perangkat rumah pintar lainnya secara harfiah dalam hitungan menit. Terlebih lagi Anda dapat melakukannya tanpa programmer khusus dan menulis satu baris kode. Di blog ini kami menampilkan Tombol Cerdas Wi-Fi bertenaga baterai, yang mengontrol lampu HUE dari jarak jauh melalui internet. Itu dapat dibangun dengan mudah oleh pengembang di semua tingkat keahlian. Tombol ini akan bertahan selama 15 ribu peristiwa aktivasi pada baterai lithium 2xAAA - sejauh ini merupakan tombol pintar berdaya rendah terbaik. Jika kita memperhitungkan dorongan/peristiwa 8x sehari, itu akan bertahan 5+ tahun. Hal ini karena modul IoT, yang digunakan dalam proyek ini, tidak mengalirkan arus apa pun saat tidak diaktifkan - benar 0A. Instruksi ini terdiri dari langkah-langkah berikut:

  1. Perakitan menggunakan papan roti
  2. Menyiapkan layanan IFTTT dan HUE
  3. Mengonfigurasi modul IoT
  4. Menghubungkan modul IoT ke internet

Semuanya dapat dilakukan dalam waktu kurang dari 10 menit tanpa satu baris kode atau pengetahuan cloud.

Perlengkapan

Bagian

  • Modul Wi-Fi kriket, Things On Edge
  • Papan tempat memotong roti (generik)
  • Tombol Kubah Merah Besar SparkFun
  • Dudukan Baterai, AAA x 2

Aplikasi perangkat lunak dan layanan online

Layanan Pembuat FTTT

Peralatan

Besi solder (generik)

Langkah 1: Perakitan

Image
Image
perakitan
perakitan
perakitan
perakitan

Solder Pin Header konektor breakaway PCB ke modul Cricket. Header memudahkan untuk menghubungkan modul Cricket ke papan tempat memotong roti.

  • Hubungkan pin 1 dari tombol ke baterai VCC (+)
  • Hubungkan pin ke-2 dari tombol ke port WAKE_UP pada modul Cricket
  • Hubungkan baterai VCC (+) ke port BATT pada modul Cricket
  • Hubungkan baterai GND (-) ke port GND pada modul Cricket

Langkah 2: Pengaturan IFTTT

Pengaturan IFTTT
Pengaturan IFTTT
Pengaturan IFTTT
Pengaturan IFTTT
Pengaturan IFTTT
Pengaturan IFTTT
Pengaturan IFTTT
Pengaturan IFTTT

Langkah-langkah yang harus diikuti:

  1. Kunjungi:
  2. Masuk atau mendaftar
  3. Klik menu Create from User / Account (pojok kanan atas)
  4. Klik + untuk membuat acara sumber baru
  5. Pilih layanan Webhook
  6. Klik Lanjutkan
  7. Klik Terima permintaan web (di sisi kiri)
  8. Buat nama acara mis. button_event
  9. Acara sumber harus diatur sekarang, klik + setelah acara Kemudian
  10. Cari layanan HUE
  11. Pilih acara layanan HUE
  12. jika Anda belum memiliki HUE, Anda perlu menambahkan dengan -> Hubungkan
  13. Pilih perangkat (cahaya) yang akan dilampirkan acara ini
  14. Klik Selesai

Hampir selesai, kita perlu mendapatkan alamat HTTP tempat kita 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.

Langkah 3: Konfigurasikan Modul Kriket Wi-Fi

Konfigurasikan Modul Kriket Wi-Fi
Konfigurasikan Modul Kriket Wi-Fi
Konfigurasikan Modul Kriket Wi-Fi
Konfigurasikan Modul Kriket Wi-Fi
Konfigurasikan Modul Kriket Wi-Fi
Konfigurasikan Modul Kriket Wi-Fi

Cricket sepenuhnya dikonfigurasi OTA (Over The Air) melalui Things On Edge - Portal Pengembang (https://dev.thingsonedge.com). Konfigurasi akan diambil oleh Cricket melalui internet saat terhubung ke Wi-Fi Anda (yang dijelaskan di bagian selanjutnya). Sekarang mari kita konfigurasikan terlebih dahulu.

Untuk tombol kita perlu mengkonfigurasi Cricket untuk mengirim permintaan HTTP POST ketika dibangunkan oleh sinyal tinggi pada pin IO1: WAKE_UP. Sinyal ini diberikan saat tombol ditekan.

Sekarang buka TOE Developer Portal 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 harus menggunakan nomor seri unik yang tercetak pada stik label di bagian belakang Cricket. PERINGATAN: Anda harus menyimpan nomor seri hanya untuk diri Anda sendiri. Jangan membaginya dengan orang lain.

Sekarang Anda dapat mengonfigurasi perangkat Anda.

Tetapkan konfigurasi berikut:

  • RTC: MATI
  • IO2: MATI
  • IO3: Mati
  • Monitor baterai: MATI
  • Paksa pembaruan aktif - IO1 Bangun: Aktif
  • Paksa pembaruan aktif - RTC Bangun: NONAKTIF
  • Posting Acara: lihat di bawah

Salin/Tempel tautan yang Anda salin dari Webhooks ke io1_wakeup dan biarkan data kosong

maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD

Setelah Anda mengatur konfigurasi, tekan tombol Simpan.

Sudah selesai dilakukan dengan baik! Anda hampir sampai! Sekarang Anda hanya perlu menghubungkan perangkat Anda ke internet melalui jaringan Wi-Fi Anda. Silakan ikuti bagian selanjutnya bagaimana melakukannya.

Langkah 4: Menghubungkan Modul IoT ke Internet

Menghubungkan Modul IoT ke Internet
Menghubungkan Modul IoT ke Internet
Menghubungkan Modul IoT ke Internet
Menghubungkan Modul IoT ke Internet
Menghubungkan Modul IoT ke Internet
Menghubungkan Modul IoT ke Internet

Dalam beberapa langkah Anda akan menghubungkan perangkat Anda ke internet melalui jaringan Wi-Fi Anda. Yang perlu Anda lakukan adalah mengaktifkan hotspot Wi-Fi pribadi Cricket dan kemudian membuka halaman web pribadi untuk meneruskan kredensial jaringan Wi-Fi Anda. Silakan ikuti langkah-langkah di bawah ini:

  1. Tekan dan tahan tombol pada modul selama 5 detik hingga LED terus menyala.
  2. Setelah LED terus menyala Cricket membuka hot spot Wi-Fi pribadi. Hubungkan dari laptop atau smartphone ke hot spot dengan kredensial berikut:SSID: toe_deviceTidak diperlukan kata sandi
  3. Setelah terhubung, buka halaman web pribadi: https://192.168.4.1/index.htmlPERHATIKAN: pastikan LED masih ON! Jika OFF ulangi langkah dari awal
  4. Sekarang Anda dapat meneruskan kredensial jaringan Wi-Fi Anda dan klik CONNECT. Jika Anda melewati SSID dan Kata Sandi yang benar maka setelah beberapa detik perangkat akan melaporkannya online dan LED akan MATI.

Selamat! Sekarang perangkat Anda aktif dan terhubung ke internet!

Langkah 5: Ringkasan

Sekarang Anda dapat menghidupkan / mematikan lampu HUE dengan perangkat tombol Anda !

Anda dapat menemukan informasi lebih lanjut:

  • Tentang modul Cricket dari halaman Things On Edge (https://thingsonedge.com)
  • Informasi teknis lebih lanjut dapat ditemukan di sini GitHUB (https://github.com/thingsonedge/cricket)
  • Video dengan petunjuk:

Direkomendasikan: