Litar

Automasi Rumah Inframerah Dengan Arduino: 5 Langkah

Membuat Saklar Inframerah dengan Arduino Mikrokontroler [FULL] [HD]

Membuat Saklar Inframerah dengan Arduino Mikrokontroler [FULL] [HD]

Isi kandungan:

Anonim

ARDUINO HOME AUTOMATION

Automasi rumah hanya bermakna membuat perkara yang biasanya dilakukan secara manual untuk dilakukan secara automatik. Anda biasanya akan mendapat flip suis, bagaimana jika anda hanya boleh menekan jauh dan cahaya anda secara automatik muncul, jika anda malas untuk bangun untuk mematikan lampu pada waktu malam atau matikan peminat, projek ini adalah untuk anda. Saya kata malas juga memerlukan beberapa kerja keras.

baik itu yang akan kita bicarakan dalam pengajaran ini.

BAHAN-BAHAN

Arduino (saya gunakan Arduino pro mini) tetapi apa-apa rasa akan baik-baik saja

Modul saluran relay 3 atau 2 (saya menggunakan dua tetapi 3 adalah wajib jika anda hendak menggunakan fungsi resistor foto)

Diod penerima inframerah

Wayar melompat

2 pemegang lampu (saya gunakan 1. Tetapi 2 adalah wajib jika anda ingin menggunakan fungsi resistor foto)

Fan (anda harus mempunyai ini di rumah anda, jadi perlu membeli satu)

Ir terpencil

Mentol lampu Ac

Palam ac

Breadboard

NTC 10k termistor

1 photoresistor

2 10k perintang

Buzzer

Penyesuai DC 12v

Pengatur voltan 7805.

Bekalan:

Langkah 1: Pembahagi Voltan

pembahagi voltan adalah hanya perintang yang disambungkan dalam siri untuk mengundurkan voltan. Untuk mengetahui lebih lanjut mengenai pembahagi voltan pergi ke Sini.

Langkah 2: Resistor Variabel (thermistors and Photo Resistors)

Resistor yang berubah-ubah hanyalah resistor yang menukar rintangannya disebabkan keadaan tertentu.

Dalam instructables ini, kami akan menumpukan lebih kepada thermistors dan resistor foto.

THERMISTORS

dari term perkataan anda harus mempunyai idea bahawa ia berkaitan dengan suhu. Terdapat dua jenis termistor iaitu termistor NTC dan PTC thermistor. Termistor NTC rintangan mereka mengurangkan sebagai suhu meningkat i.e rintangan mereka berkadar berbanding dengan suhu sementara ia adalah sebaliknya untuk PTC termistor.

NOTA: apabila anda di sini bahawa termistor adalah 10k ohm, ia bermakna ia berada pada 10k pada suhu bilik iaitu 25 darjah Celsius.

RESISTOR FOTO

Resistor foto juga dikenali sebagai Resistor Tergantung Cahaya (LDRs) adalah perintang yang mengubah rintangannya disebabkan oleh perubahan dalam intensiti cahaya. Apabila terdapat banyak cahaya penurunan rintangan dan apabila kurang cahaya, penentangan mereka meningkat.

Apabila kita menggunakan resistor pembolehubah ini untuk membentuk pembahagi voltan, kita boleh mengubah voltan dengan mudah.

Untuk mencari lebih banyak pada thermistors pergi ke pautan ini.

Untuk mengetahui lebih lanjut mengenai perintang foto pergi ke pautan ini.

Langkah 3: Inframerah

Saya tidak akan mengatakan apa-apa di sini tentang inframerah, tetapi anda boleh pergi ke pengajaran terdahulu saya bagaimana untuk mencipta kereta terkawal inframerah dengan Arduino untuk maklumat lanjut. Untuk mengetahui cara menyambungkan inframerah kepada Arduino, periksa helaian data pada pemetaan pin dalam talian kerana saya mungkin menggunakan penerima yang berbeza dari yang anda miliki. Sambungkan pin voltan ke 5v dan GND ke GND dan sambungkan outputnya ke pin digital 10 Arduino.

Langkah 4: SETUP DAN PERIKANAN

sambungkan termistor anda secara siri dengan perintang 10k, kemudian sambungkan timbalan lain dari termistor ke 5v dan sambungkan timbalan lain perintang 10k ke tanah, kemudian sambungkan pusat menuju ke analoginput. Lakukan yang sama untuk perintang foto. Untuk mengetahui analogpin hanya semak kod dan anda juga boleh menukarnya ke pin analog mana pun pilihan anda.

Sambungkan pukulan positif buzzer ke pin digital 5 dan negatif ke GROUND.

RELAY

sambung IN1 ke pin digital 2

sambungkan IN2 ke pin digital 8

sambungkan IN3 ke PIN digital 4

Sambungkan NO1,2,3 UNTUK satu petunjuk dari BEKALAN AC

sambungkan plumbum AC kepada Com1

Sambungkan satu pukulan kipas ke COM2

sambungkan satu petunjuk mentol AC lampu sisi katil ke COM3

Sambungkan petunjuk lain dari semua APLIKASI AC BERSAMA SELESAIKAN SELESAI Mereka memimpin bekalan AC. Relay saya datang apabila pin digital Arduino rendah, jika anda datang apabila ia adalah perubahan yang tinggi setiap rendah ke tinggi dalam kod. Untuk memeriksa sama ada anda muncul apabila ia menyambung rendah atau tinggi apa-apa input modul relay ke GND, jika petunjuk pada input itu datang ke sana untuk relay anda datang apabila ia rendah, tetapi jika ia tidak maka ia berlaku apabila ia tinggi. Untuk maklumat mengenai lawatan relay Di sini.

Langkah 5: Kod

Kod ini dicipta oleh NDUKWU PIUS, yang sudah tentu saya. Muat turun kod dan buka dalam Arduino IDE. Ubah suai ke selera anda dan muat naik.