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.