Lakukan Pergantian Tanpa Kontak (tanpa sentuh): 4 Langkah (dengan Gambar)

Lakukan Pergantian Tanpa Kontak (tanpa sentuh): 4 Langkah (dengan Gambar)

Daftar Isi:

Anonim

Halo semua. Dalam Instructable ini saya akan menunjukkan kepada Anda cara membuat saklar tanpa kontak dengan sensor jarak. Ini mungkin sangat berguna untuk rumah Anda atau mesin lain.

Karena saya seorang mahasiswa dan saya membuat proyek tentang 'Rumah Pasif' dan saya ingin memiliki pergantian khusus.

Persediaan:

Langkah 1: Apa yang Anda Butuhkan

Apa yang perlu Anda buat

switch ini, adalah:

-kawat

-Sebuah papan tempat memotong roti

-Sensor jarak. Saya lebih suka HC-SR04 atau HC-SR05.

-sebuah papan Arduino

-Sebuah LED untuk menguji program

Langkah 2: Pengkabelan

Sensor jarak memiliki 4 pin:

-VCC

-TRIGONOMETRI

-GEMA

-GND

Menghubungkan:

-VCC ke pin 5V di papan Arduino Anda

-TRIG ke pin digital (dalam pin kasus saya 3)

-ECHO ke pin digital lain (dalam pin kasus saya 4)

-GND ke GND

Hubungkan LED ke pin digital, itu harus berbeda dari pin lainnya.

Langkah 3: Program

Bagi sebagian dari Anda yang tidak mengerti kode, ada dua bagian (dalam 'void loop') dalam kode saya:

-Bagian pertama adalah tentang sensor jarak. Untuk mengukur jarak, sensor mengirim dan menerima gema (jenis suara). Saya telah menggunakan panjang lembar A4 (29,7 cm - 11,69 ") untuk mengkalibrasi itu. Dalam perhitungan ini" jarak = (durasi / 2) / 29,7 ", saya telah membagi durasi menjadi 2 karena waktu yang bergema perlu pergi dari sisi lembar ke sisi lain dari lembar yang sama, sama dengan gema pergi dari sisi lain ke sensor (ditempatkan di sisi lembar ini).

-Bagian kedua adalah bagian utama dari kode ini. Ini adalah struktur kode saya:

Sementara(…){

…;

Sementara(…){

…;

Sementara(…){

…;

Sementara(…){

…;

}

}

}

}

Jika tangan Anda (atau objek) antara 2 dan 10 cm (0,79 "-3,94", Anda dapat mengubah rentang ini dalam program), program akan memasukkan "Sementara" pertama dan LED (atau yang lain) akan berubah di. Dan ketika Anda menggerakkan tangan Anda lebih jauh dari 10 cm ("Sementara" ke-2), LED masih harus menyala (seperti sakelar normal). Jika tangan Anda berada di antara 2 dan 10 cm untuk ke-2 kalinya (ke-3 "Sementara"), LED harus mati. Dan ketika Anda memindahkannya dari sensor (> 10 cm, "Sementara" ke-4), LED masih harus dimatikan hingga Anda memindahkan tangan Anda lebih dekat dari 10 cm lagi.

Langkah 4: Hasil …

Maaf untuk bahasa inggris saya Saya bukan penutur asli. Jika Anda memiliki peningkatan, mereka dipersilakan!

Jika Anda tertarik dengan proyek ini, silakan klik tombol 'Pilih' di kanan atas dan pilih itu!