Isi kandungan:

Sensor Gerakan Openhab MQTT PIR: 7 Langkah
Sensor Gerakan Openhab MQTT PIR: 7 Langkah

Video: Sensor Gerakan Openhab MQTT PIR: 7 Langkah

Video: Sensor Gerakan Openhab MQTT PIR: 7 Langkah
Video: Arduino Sensor Cahaya LDR dan Gerak PIR Menggunakan WOKWI Tutorial Cara DIY @tptumetro 2024, November
Anonim
Sensor Gerakan Openhab MQTT PIR
Sensor Gerakan Openhab MQTT PIR

Helo, Dalam arahan ini saya akan menunjukkan kepada anda bagaimana anda boleh membuat sensor Gerak anda sendiri untuk Openhab.

Langkah 1: Bil Bahan

Bil bahan
Bil bahan
Bil bahan
Bil bahan
Bil bahan
Bil bahan

untuk projek ini, anda akan memerlukan:

  • HC-sr501
  • Pengepala wanita 1X3
  • Pengepala lelaki 1X3
  • 3 warna dawai anda boleh menggunakan sambungan servo jika anda mahu
  • 1 perintang 10K
  • Arduino uno atau mega
  • Bahagian bercetak 3d.

Langkah 2: Perhimpunan PIR

Perhimpunan PIR
Perhimpunan PIR
Perhimpunan PIR
Perhimpunan PIR
Perhimpunan PIR
Perhimpunan PIR
Perhimpunan PIR
Perhimpunan PIR

1. Pateri kepala ke wayar yang ditunjukkan dalam gambar.

2. Tambahkan perintang 10K antara GND dan Isyarat.

3. Masukkan sensor ke dalam casing

4. Pasang pinggan belakang ke dinding.

5. Tambahkan pelekap perumahan di plat belakang dengan bolt dan skru 3M.

Langkah 3: Sambungan ke Pengawal Mikro

Sambungan ke Pengawal Mikro
Sambungan ke Pengawal Mikro

1. Sambungkan 5V ke 5V pada mikrokontroler.

2. Sambungkan GND ke GND pada mikrokontroler.

3. Sambungkan wayar isyarat ke A0 pada mikrokontroler.

Langkah 4: Perhimpunan Arduino

Perhimpunan Arduino
Perhimpunan Arduino
Perhimpunan Arduino
Perhimpunan Arduino
Perhimpunan Arduino
Perhimpunan Arduino

1. Letakkan pelindung ethernet pada arduino.

2. Sambungkan kabel Ethernet ke arduino.

3. Kuasa arduino.

Langkah 5: Kod

1. Muat turun dan pasang perpustakaan untuk lakaran.

1. Pelanggan PubTub MQTT

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

3. Tukar IP pelayan ke IP pelayan openhab ANDA.

4. Ubah topik menjadi topik yang anda mahukan.

5. Muat naik Kod ke arduino.

Langkah 6: Menembak Masalah

  1. Kes: Arduino tidak akan bersambung ke pelayan.

    1. Pastikan kabel ethernet terpasang.
    2. Adakah pin 13 terbakar?
    3. periksa IP pelayan dalam kod.
  2. Kes: Pelayan openhab tidak akan menerima mesej.

    1. Adakah konfigurasi Item Betul?
    2. Adakah topik mqtt betul dalam kod?
    3. Adakah terdapat pelayan mqtt?
  3. Kes: Status tidak akan berubah.

    1. Adakah sensor dipasang ke penyambung yang betul?
    2. Adakah kuasa pergi ke sensor?
    3. Adakah sensor dikalibrasi betul?

Langkah 7: Akhir

Ini adalah arahan pertama saya untuk memberikan maklum balas mengenainya.

Sekiranya terdapat sebarang pertanyaan, sila tanya mereka.

Disyorkan: