Isi kandungan:

Pencahayaan Rumah Pintar: 6 Langkah
Pencahayaan Rumah Pintar: 6 Langkah

Video: Pencahayaan Rumah Pintar: 6 Langkah

Video: Pencahayaan Rumah Pintar: 6 Langkah
Video: REVIEW PENCAHAYAAN RUMAH PINTAR KLASIK MEWAH || GIVENCY ONE - WIRALAND 2024, November
Anonim
Pencahayaan Rumah Pintar
Pencahayaan Rumah Pintar

Hai kawan-kawan, hari ini kita akan membuat projek di mana kita mengawal mentol berdasarkan pencahayaan di sekitarnya. Kami akan menggunakan PICO dan Light Dependent Resistor (LDR), untuk mengesan cahaya, dan menyalakan atau mematikan bola lampu bergantung pada seberapa kuat pencahayaan di sekitarnya.

Langkah 1: Komponen

Komponen
Komponen
  • PICO, boleh didapati di mellbell.cc ($ 17)
  • LDR 12mm, sekumpulan 30 di ebay ($ 0.99)
  • Modul Relay 2-saluran atau Modul Relay 1-saluran, tersedia di ebay ($ 0.74)
  • Perintang 10k ohm, sekumpulan 100 di ebay ($ 0.99)
  • Papan roti mini, sekumpulan 5 di ebay ($ 2.52)
  • Lelaki - wayar jumber lelaki, sekumpulan 40 di ebay ($ 0.99)
  • Kabel jumber lelaki - wanita, sekumpulan 40 di ebay ($ 0.99)
  • Lampu AC 220v
  • Bateri 9 volt

Langkah 2: Menyambungkan LDR ke PICO

Menyambungkan LDR ke PICO
Menyambungkan LDR ke PICO
Menyambungkan LDR ke PICO
Menyambungkan LDR ke PICO
Menyambungkan LDR ke PICO
Menyambungkan LDR ke PICO

Light Dependent Resistors adalah perintang berubah yang mengubah rintangannya bergantung pada jumlah cahaya yang jatuh ke atasnya. Hubungan mereka berkadar songsang, yang bermaksud bahawa rintangan meningkat ketika pencahayaan menurun, dan berkurang ketika pencahayaan meningkat.

Kami akan menggunakan harta ini untuk menukar voltan yang dibaca PICO kami, dan bertindak bergantung padanya. Kita mesti membuat pembahagi voltan menggunakan LDR kita untuk dapat melakukannya, dan ini adalah bagaimana kita membuatnya:

  • Kami menghubungkan bahagian pertama LDR ke PICO's Vc
  • Sambungkan bahagian lain LDR dengan perintang A0 dan 10K ohm
  • Sambungkan sisi perintang yang lain ke GIC PICO

Kami sekarang mempunyai pembahagi voltan, di mana isyarat yang mencapai A0 PICO kita bergantung pada rintangan LDR kita. Isyarat keluar dari pembahagi voltan diwakili oleh: Vout = (R2 / (R1 + R2)) * Vin. Dalam kes kami

  • Vin = Sumber kuasa (Vc)
  • Vout = A0
  • R1 = Rintangan LDR
  • R2 = 10k ohm (rintangan tetap kami)

Mari kita lihat bagaimana ia bertindak dalam keadaan pencahayaan yang berbeza.

Ujian pertama: Bilik yang terang

Rintangan LDR menurun dan hampir mencapai 1K ohm, mari mencubanya dalam persamaan kami:

A0 = (10000 / (1000 + 10000)) * 5 = 4.54v

PICO ADC akan menukar voltan ini menjadi nilai digital 928.

Ujian kedua: Bilik gelap

Rintangan LDR meningkat dan hampir mencapai 10K ohm, mari cuba lagi dalam persamaan kami:

A0 = (10000 / (9000 + 10000)) * 5 = 2.63v

PICO ADC akan menukar voltan ini menjadi nilai digital 532.

Sekarang kita dapat memperoleh bacaan dari LDR kita, mari menyambungkan LED ke PICO kita dan menggunakannya untuk menguji kerja kita.

Langkah 3: Menyambungkan LED dan Menguji Kerja Kami

Menyambungkan LED dan Menguji Kerja Kami
Menyambungkan LED dan Menguji Kerja Kami

Kami sekarang mahu LED mati dan bergantung pada bacaan LDR kami. Ini bermaksud bahawa kita perlu mengambil bacaan dari LDR kita, dan memprogram titik putus agar LED kita menyala dan mematikan.

Anda memerlukan program anda untuk melakukan perkara berikut:

  • Ambil isyarat input dari LDR di A0
  • Mempunyai D2 sebagai output untuk LED kami
  • Tentukan pemboleh ubah yang mewakili bacaan LDR kita
  • Memaparkan isyarat LDR ke A0 di monitor bersiri
  • Tentukan titik putus untuk LED kami menyala dan mati pada.

Tetapi, sebelum kami menjalankan program kami, mari sambungkan LED ke PICO kami seperti ini:

  • Sambungkan kaki panjang LED (anod positif) ke pin D2 PICO kami
  • Sambungkan kaki pendek LED (katod negatif) ke GIC PICO

Langkah 4: Menyambungkan Relay ke PICO

Menyambungkan Relay ke PICO
Menyambungkan Relay ke PICO

Sekarang kita tahu bahawa PICO dan program kita terhubung dan berfungsi dengan baik. Kita boleh mengawal lampu rumah kita atau peralatan rumah lain. Tetapi, kita memerlukan geganti untuk melakukannya.

Relay terdiri daripada elektromagnet yang digunakan sebagai suis untuk membuka litar dan menutupnya. Kami akan menggunakan PICO untuk mengawal operasi beralih relay, untuk mengawal penghantaran arus ke peranti. Dan ini adalah pin pin relay:

  • Vcc (Relay) -> Disambungkan ke pin 5 volt (PICO) untuk menghidupkan gegelung di dalam relay
  • GND (Relay) -> Disambungkan ke GND PICO untuk menghidupkan gegelung di dalam relay
  • IN1 (Relay) -> Menyambungkan ke pin output digital untuk menghantar isyarat ke geganti pertama untuk membuka dan menutup litar, sekiranya kita akan menjadi D2 (PICO)
  • IN2 (Relay) -> Ini sama dengan IN1, tetapi untuk relay kedua, dan kita akan membiarkannya kosong kerana kita hanya mempunyai satu muatan.
  • Common "com" (Relay) -> Common dihubungkan ke salah satu hujung beban yang hendak dikawal.
  • Biasanya "NC" Tertutup (Relay) -> Hujung beban yang lain disambungkan ke NC atau TIDAK, jika dihubungkan ke NC beban tetap tersambung sebelum pencetus.
  • Biasanya Buka "TIDAK" (Relay) -> Hujung beban yang lain disambungkan ke NC atau TIDAK, jika disambungkan ke NO, beban tetap Terputus sebelum pencetus.

Kami sekarang hanya akan mengganti LED dengan modul geganti.

Langkah 5: Menyambungkan Beban AC dan Memprogram Relay

Menyambungkan Beban AC dan Memprogram Relay
Menyambungkan Beban AC dan Memprogram Relay
Menyambungkan Beban AC dan Memprogram Relay
Menyambungkan Beban AC dan Memprogram Relay

Sekarang, anda hanya perlu menyambungkan beban AC ke modul geganti, dan anda melakukannya dengan memotong satu wayar dari beban anda menjadi separuh, kemudian menyambungkan salah satu hujungnya ke relay, dan yang lain ke NO.

Kodnya akan tetap sama seperti LED, kerana relay menggunakan isyarat digital seperti LED. Tetapi, ubah pemboleh ubah yang dipimpin ke relay, sehingga tetap jelas dan deskriptif.

Langkah 6: Anda Selesai

Sekarang, anda mempunyai lampu AC yang menyala dan mati bergantung pada cahaya yang ada di dalam bilik. Anda boleh melakukan ini ke mana-mana elektronik rumah, anda hanya perlu berhati-hati dengan seberapa pintar anda membuatnya!

Jangan ragu untuk memberi kami cadangan, dan mengemukakan sebarang pertanyaan, kami akan dengan senang hati menjawabnya. Dan jika anda suka, jangan lupa untuk berkongsi di Facebook atau tinggalkan kami di mellbell.cc.

Disyorkan: