Cara Menyambungkan Modul Suis Reed Ke Arduino

Isi kandungan:

Cara Menyambungkan Modul Suis Reed Ke Arduino
Cara Menyambungkan Modul Suis Reed Ke Arduino

Video: Cara Menyambungkan Modul Suis Reed Ke Arduino

Video: Cara Menyambungkan Modul Suis Reed Ke Arduino
Video: Большая посылка модули для Arduino 2024, November
Anonim

Nama "reed switch" berasal dari frasa "kenalan tertutup". Dan ini menjelaskan strukturnya. Sebenarnya, suis reed adalah dua kenalan terbuka (atau tertutup) yang terletak dalam termos vakum, yang mengubah keadaannya menjadi sebaliknya apabila terkena medan magnet. Suis reed adalah sensor yang sangat popular yang digunakan dalam banyak aplikasi. Ini termasuk kawalan pembukaan / penutupan pintu, pelbagai kaunter penggerak, kaunter kelajuan, dll. Mari sambungkan suis buluh ke Arduino dan lihat bagaimana ia berfungsi.

Modul dengan suis reed
Modul dengan suis reed

Ia perlu

  • - Arduino;
  • - modul dengan suis reed atau hanya suis reed;
  • - magnet kekal;
  • - komputer.

Arahan

Langkah 1

Mari sambungkan modul suis reed ke Arduino mengikut rajah di bawah. Kuasa dibekalkan dari 5 V atau dari 3.3 V. Sambungkan isyarat ke pin digital D2.

Modul suis reed mengandungi perintang pemboleh ubah 10 kΩ. Perintang ini dapat digunakan untuk menetapkan ambang suis reed dan dengan demikian menyesuaikan kepekaan. Modul ini juga mengandungi pembanding LM393 untuk mengecualikan penggera palsu sensor magnet.

Gambarajah pendawaian modul dengan reed beralih ke Arduino
Gambarajah pendawaian modul dengan reed beralih ke Arduino

Langkah 2

Mari tulis lakaran memproses pengaktifan suis reed. Semuanya mudah di sini. Tetapkan nombor pin yang kita sambungkan output modul - "2", dan hidupkan untuk "penyadapan". Kami mengaktifkan perintang penarik pada kaki "2". Kami menetapkan pin 13 sebagai output. Kami menghidupkan port bersiri dengan kelajuan 9600 baud. Dan kemudian setiap 20 ms kami membaca bacaan suis buluh dan menghantar nilai ke pelabuhan. Sekiranya suis buluh terbuka - "1" ditampilkan, jika ditutup - "0" dipaparkan.

Di samping itu, LED pada kaki Arduino ke-13 menyala selagi kenalan suis buluh ditutup. Perhatikan pembalikan isyarat yang dibaca dari sensor.

Lakarkan untuk memproses pengaktifan suis reed
Lakarkan untuk memproses pengaktifan suis reed

Langkah 3

Sambungkan kuasa ke Arduino. LED pada modul akan menyala, menunjukkan bahawa modul dihidupkan.

Sekarang kita membawa magnet kekal ke suis reed - kenalan suis reed akan ditutup dan LED akan menyala, menunjukkan bahawa suis reed diaktifkan. Keluarkan magnet sekali lagi - suis buluh akan terbuka dan LED akan padam. Sekiranya kita menghidupkan monitor port, kita akan melihat pengaktifan suis buluh dalam bentuk sifar di antara aliran satu ketika kontak terbuka.

Pengaktifan suis reed
Pengaktifan suis reed

Langkah 4

Mari sambungkan suis buluh secara berasingan ke Arduino. Segala-galanya sangat mudah di sini. Suis reed disambungkan dengan cara yang sama seperti butang, dengan perintang 10 kΩ. Program akan tetap sama.

Hidupkan kuasa, bawa magnet ke suis reed - LED Arduino akan menyala semasa kenalan suis reed ditutup.

Disyorkan: