Isi kandungan:

Automasi Rumah Arduino, Pembuka Pintu Automatik: 6 Langkah
Automasi Rumah Arduino, Pembuka Pintu Automatik: 6 Langkah

Video: Automasi Rumah Arduino, Pembuka Pintu Automatik: 6 Langkah

Video: Automasi Rumah Arduino, Pembuka Pintu Automatik: 6 Langkah
Video: Tutorial Membuat Kunci Pintu Berbasis Arduino, RFID, Doorlock dan E-KTP 2024, November
Anonim
Image
Image
Pemasangan Elektronik
Pemasangan Elektronik

Daftar dalam kursus 'Elektronik secara ringkas' saya di sini:

Lihat juga saluran youtube saya di sini untuk lebih banyak projek dan tutorial elektronik:

Saya mempunyai idea untuk membuat pembuka pintu yang ringkas dan mudah digunakan dengan motor yang diarahkan beberapa tahun yang lalu. Pada masa itu saya tidak mempunyai pengetahuan untuk membuat pembuka pintu. Percutian musim sejuk ini saya berasa optimis dan, mencobanya. Saya membuat kaedah ini sebagai kaedah mudah untuk membuatnya dalam talian, dan semua yang saya dapati adalah percubaan yang rumit pada pembuka kandang ayam. Oleh kerana ini adalah arahan pertama saya, saya mungkin akan kehilangan beberapa maklumat, jadi anda boleh meninggalkan soalan anda dalam komen, dan saya akan menjawab secepat mungkin. Maksud arahan ini adalah terutamanya untuk memberi inspirasi kepada anda untuk melakukan sesuatu yang serupa, atau untuk membantu anda membina perkara yang sama.

Bahan - 1. Motor berpacu tork tinggi, kelajuan (RPM) tidak begitu penting, motor saya. (Wajib) 2. PSU (unit bekalan kuasa) yang sesuai, untuk motor anda, saya mempunyai pengecas camcorder lama, yang sangat sesuai untuk motor. Pastikan Max Amps lebih daripada arus beban maksimum motor. (Diperlukan) 3. Papan Arduino, saya menggunakan Arduino UNO Rev 3. (Sangat disyorkan) 3. Bahan untuk membuat casing untuk memegang komponen misalnya. kayu, kepingan plastik, akrilik dll. (Disarankan) 4. Transistor MOSFET, atau servo untuk mencetuskan pintu (Diperlukan) 5. Butang, swicth, sensor ir dll untuk memberitahu bila hendak membuka pintu. 6. LCD (Pilihan) 7. banyak wayar (Wajib) Alat- 1. Alat dremel / putar- ia sangat berguna, dan juga akan membantu dalam projek lain. 2. Soldering iron- juga beli soldering paste / flux, dan solder wire 3. Senapang gam panas- alat yang paling berguna untuk mereka semua

Langkah 1: Teori

Inilah yang ingin saya capai1. Usaha minimum untuk membuka pintu2. Sensor sentuhan mudah untuk membiarkan saya masuk3. Skrin LCD 16x2 untuk menunjukkan status pintu4. Nampaknya berdasarkan kehendak saya, saya menyusun carta alir. Gambar Oleh kerana saya tidak mempunyai mosfet, atau transistor yang dapat mengawal arus tinggi dan voltan, saya menggunakan servo untuk menekan butang tetikus. Pic.

Langkah 2: Pengaturcaraan

Kemudian saya memprogramkan di arduino enviornment (Kod saya akan tersedia di bahagian bawah atau bahagian atas halaman. Pic

Pada masa projek, pengaturcaraan saya adalah asas, jadi saya menemui kod orang lain, dan mencampurkannya, menambahkan beberapa kod saya, dan membuat kod terakhir. Kira-kira 50% kod sebenarnya adalah milik saya.

Langkah 3: Pemasangan Elektronik

Pemasangan Elektronik
Pemasangan Elektronik
Pemasangan Elektronik
Pemasangan Elektronik
Pemasangan Elektronik
Pemasangan Elektronik

Saya menggunakan papan lapis hobi setebal 6 mm, dan memotongnya dengan dremel, dan roda pemotong yang diperkuat. pic Berikut adalah cara saya menghubungkan elektronikLcd-PIN1 = ikat ke gnd2 = ikat ke 5v3 = perintang ~ 2-3K ke gnd (saya menggunakan 1 K) 4 = rs = ikat ke pin 12 5 = r / w = ikat ke gnd6 = aktifkan = ikat ke pin 11 7-10 = tiada hubungan11 = ikat ke pin 5 12 = ikat ke pin 4 13 = ikat ke pin 314 = ikat ke pin 2 15 = ikat ke 4.2 V (kerja 5V) 16 = ikat ke gnd The servo-pin 10 ingat bahawa ground servo harus dihubungkan ke arduino ground (hanya jika anda menggunakan bekalan kuasa yang berbeza untuk servo) Sensor kapasitif ke pin 6, 8 (pin 8 adalah pin sensor), (saya menggunakan 4 M ohm ressistor), dan ingat bahawa sensor kapasitif berfungsi, ia mesti disambungkan ke tanah yang betul. Tutorial untuk menyambungkan sensor kapasitifSaya mempunyai beberapa masalah dengan tutorial, dan beberapa penyelesaiannya adalah1. perpustakaan disebut 'Capacitivesense', tetapi kodnya cuba menggunakan perpustakaan 'Capsense'. Anda boleh memperbaikinya dengan menukar kata- Capsense menjadi Capacitivesense, dan jika kodnya mengatakannya, penggunaan yang tidak sesuai adalah…. ubah perkataan itu menjadi capacitivesense (huruf kecil) 2. pergi ke lakaran, dan cuba menambahkan fail secara manual. Saya juga menambah petunjuk ke pin 13, kerana ia sudah mempunyai perintang, menambah perintang adalah pilihan sepenuhnya.

Langkah 4: Memasang Elektronik

Memasang Elektronik
Memasang Elektronik

Kami hampir selesai, sekarang kita hanya memasang elektronik, dan saya menjalankan Ground (untuk servo), power (menyambung ke penyesuai dinding usb untuk menghidupkan arduino, dan isyarat (untuk servo).

Langkah 5: Memangkas, dan Menyesuaikan Lakaran

Semua ypu kemungkinan akan mengubah lakaran anda, sesuai dengan kebutuhan lokasi anda. Kelembapan, pembumian boleh mempengaruhi lakaran. jadi anda harus menentukurnya mengikut keperluan anda.1. Sensor sentuh Bergantung pada seberapa baik arduino disambungkan ke tanah, dan ukuran plat sentuh kerajang anda, anda perlu menyesuaikan kepekaan sensor. Jika (nilai> 40000) - sesuaikan garis kod ini untuk mendapatkan hasil yang anda inginkan. Saya mengesyorkan anda melakukan langkah ini sekarang, kerana keadaan anda akan sama, dalam senario dunia nyata. Servo- Bergantung pada suis yang ditekan oleh servo anda, anda perlu menyesuaikan jumlah pergerakan servo untuk menekannyamyservo.write (104); myservo.write (90); - sesuaikan garis-garis tersebut untuk mendapatkan hasil yang anda inginkan. Saya cadangkan untuk mengekalkan salah satu daripada 2 baris pada 90 darjah, kerana kedudukannya adalah servos neutral.3. Motor- bergantung pada motor RPM / Lebar pintu anda / output V, A dari PSU motor anda mungkin memerlukan lebih banyak atau lebih sedikit masa untuk membuka pintu. myservo.write (104); kelewatan (3400); myservo.write (90); - sesuaikan masa kelewatan untuk memperbaikinya (1000 = 1sec)

Langkah 6: Naik taraf

Selamat bertunang. Anda sudah selesai. Beberapa peningkatan masa depan mungkin 1. menggunakan tutorial ini untuk menutup pintu setelah dibuka menggunakan ini, ini, atau ini (ini bukan projek saya) 2. menggunakan raspberry pi, dan kamera web untuk log data yang membuka pintu, dan memuat naiknya ke laman web.3. Memasuki kunci pintu, untuk mengunci pintu dari jauh, atau memberi kebenaran dari jarak jauh menggunakan kamera web. tolong jangan ubah kod saya, dan tuntut itu menjadi milik anda, atau gunakannya untuk kegunaan komersial. Saya mungkin akan membenarkan anda mengedarkannya semula dalam beberapa tutorial lain JIKA anda meminta kebenaran saya. ID e-mel saya- adalah [email protected] boleh menggunakan kod ini untuk projek anda sendiri, itu baik-baik saja.

sila nilailah saya kerana saya memerlukan masa untuk membuat arahan ini, dan projek saya, juga memilih saya di pembuat Olympics, dan peraduan lain, yang diperlukan hanyalah satu klik, terima kasih

Daftar dalam kursus 'Elektronik secara ringkas' saya di sini:

Lihat juga saluran youtube saya di sini untuk lebih banyak projek dan tutorial elektronik:

Disyorkan: