Daftar Isi:

Sensor Gerak Openhab MQTT PIR: 7 Langkah
Sensor Gerak Openhab MQTT PIR: 7 Langkah

Video: Sensor Gerak Openhab MQTT PIR: 7 Langkah

Video: Sensor Gerak Openhab MQTT PIR: 7 Langkah
Video: simulation of esp32 with PIR sensor | esp32 based Motion detector circuit simulation on wokwi 2024, November
Anonim
Sensor Gerak Openhab MQTT PIR
Sensor Gerak Openhab MQTT PIR

Halo, Dalam instruksi ini saya akan menunjukkan kepada Anda bagaimana Anda dapat membuat sensor Gerak Anda sendiri untuk Openhab.

Langkah 1: Daftar Bahan

Bill of material
Bill of material
Bill of material
Bill of material
Bill of material
Bill of material

untuk proyek ini Anda akan membutuhkan:

  • HC-sr501
  • Header wanita 1X3
  • 1X3 header laki-laki
  • 3 warna kawat Anda dapat menggunakan ekstensi servo jika Anda mau
  • 1 resistor 10K
  • Arduino uno atau mega
  • bagian dicetak 3d.

Langkah 2: Perakitan PIR

Majelis PIR
Majelis PIR
Majelis PIR
Majelis PIR
Majelis PIR
Majelis PIR
Majelis PIR
Majelis PIR

1. Solder header ke kawat yang ditunjukkan pada gambar.

2. Tambahkan resistor 10K antara GND dan Sinyal.

3. Masukkan sensor ke dalam casing

4. Pasang pelat belakang ke dinding.

5. Tambahkan mount housing pada pelat belakang dengan baut dan sekrup 3M.

Langkah 3: Koneksi ke Mikrokontroler

Koneksi ke Mikrokontroler
Koneksi ke Mikrokontroler

1. Hubungkan 5V ke 5V pada mikrokontroler.

2. Hubungkan GND ke GND pada mikrokontroler.

3. Hubungkan kabel sinyal ke A0 pada mikrokontroler.

Langkah 4: Perakitan Arduino

Perakitan Arduino
Perakitan Arduino
Perakitan Arduino
Perakitan Arduino
Perakitan Arduino
Perakitan Arduino

1. Pasang ethernet shield pada arduino.

2. Hubungkan kabel Ethernet ke arduino.

3. Nyalakan arduino.

Langkah 5: Kode

1. Unduh dan instal perpustakaan untuk sketsa.

1. MQTT PubSubClient

2. Letakkan perpustakaan di folder perpustakaan Arduino-IDE Anda.

3. Ubah IP server menjadi IP server openhab ANDA.

4. Ubah topik menjadi topik yang Anda inginkan.

5. Unggah Kode ke arduino.

Langkah 6: Pemecahan Masalah

  1. Kasus: Arduino tidak dapat terhubung ke server.

    1. Periksa apakah kabel ethernet sudah terpasang.
    2. Apakah pin 13 led menyala?
    3. periksa IP server dalam kode.
  2. Kasus: Server openhab tidak akan menerima pesan.

    1. Apakah konfigurasi Item Benar?
    2. Apakah topik mqtt benar dalam kode?
    3. Apakah ada server mqtt?
  3. Kasus: Status tidak akan berubah.

    1. Apakah sensor dicolokkan ke konektor yang benar?
    2. Apakah ada aliran listrik ke sensor?
    3. Apakah sensor dikalibrasi dengan benar?

Langkah 7: Akhir

Ini adalah instruksi pertama saya, jangan ragu untuk meninggalkan umpan balik di atasnya.

Jika ada pertanyaan jangan ragu untuk bertanya kepada mereka.

Direkomendasikan: