Kā Savienot Niedru Slēdža Moduli Ar Arduino

Satura rādītājs:

Kā Savienot Niedru Slēdža Moduli Ar Arduino
Kā Savienot Niedru Slēdža Moduli Ar Arduino

Video: Kā Savienot Niedru Slēdža Moduli Ar Arduino

Video: Kā Savienot Niedru Slēdža Moduli Ar Arduino
Video: Kā pievienot Wifi moduli kamīnam | Как подключить модуль Wi-Fi к камину | Centropelet ZV / ZVB 2024, Maijs
Anonim

Nosaukums "niedru slēdzis" nāk no frāzes "noslēgts kontakts". Un tas izskaidro tā struktūru. Faktiski niedru slēdzis ir divi atvērti (vai slēgti) kontakti, kas atrodas vakuuma kolbā, kas, pakļauti magnētiskā lauka iedarbībai, maina stāvokli pretējā stāvoklī. Reed slēdži ir ļoti populāri sensori, kurus izmanto daudzās lietojumprogrammās. Tas ietver durvju atvēršanas / aizvēršanas kontroli, dažādus iedarbināšanas skaitītājus, ātruma skaitītājus utt. Savienosim niedru slēdzi ar Arduino un redzēsim, kā tas darbojas.

Modulis ar niedru slēdzi
Modulis ar niedru slēdzi

Tas ir nepieciešams

  • - Arduino;
  • - modulis ar niedru slēdzi vai vienkārši niedru slēdzis;
  • - pastāvīgais magnēts;
  • - dators.

Instrukcijas

1. solis

Savienosim niedru slēdža moduli ar Arduino saskaņā ar zemāk redzamo diagrammu. Elektroenerģija tiek piegādāta no 5 V vai no 3,3 V. Pievienojiet signālu digitālajam tapam D2.

Niedru slēdža modulis satur 10 kΩ mainīgu rezistoru. Šo rezistoru var izmantot, lai iestatītu niedru slēdža slieksni un tādējādi pielāgotu jutību. Modulis satur arī LM393 salīdzinātāju, lai izslēgtu magnētiskā sensora viltus trauksmes signālus.

Savienojuma shēma moduļa ar niedru slēdzi uz Arduino
Savienojuma shēma moduļa ar niedru slēdzi uz Arduino

2. solis

Uzrakstīsim niedru slēdža iedarbināšanas apstrādes skici. Šeit viss ir vienkāršs. Iestatiet tapas numuru, ar kuru mēs savienojam moduļa izvadi - "2", un ieslēdziet to "noklausīšanās režīmā". Mēs aktivizējam pievilkšanas rezistoru uz kājas "2". Kā izeju mēs iestatījām tapu 13. Mēs ieslēdzam seriālo portu ar ātrumu 9600 baud. Un tad ik pēc 20 ms mēs nolasām niedru slēdža rādījumus un nosūta vērtību uz portu. Ja niedru slēdzis ir atvērts - tiek parādīts "1", ja aizvērts - tiek parādīts "0".

Turklāt Arduino 13. kājas gaismas diode deg tik ilgi, kamēr niedru slēdža kontakti ir aizvērti. Pievērsiet uzmanību sensora nolasītā signāla inversijai.

Niedru slēdža iedarbināšanas apstrādes skice
Niedru slēdža iedarbināšanas apstrādes skice

3. solis

Pievienojiet strāvu Arduino. Moduļa gaismas diode iedegsies, norādot, ka modulis ir darbināts.

Tagad mēs nēsājam pastāvīgu magnētu pie niedru slēdža - niedru slēdža kontakti aizvērsies un iedegsies gaismas diode, kas norāda, ka niedru slēdzis ir aktivizēts. Atkal noņemiet magnētu - atvērsies niedru slēdzis un gaismas diode nodziest. Ieslēdzot ostas monitoru, starp kontaktu plūsmu redzēsim niedru slēdža darbību nulles formā starp kontaktu plūsmu.

Reed slēdža iedarbināšana
Reed slēdža iedarbināšana

4. solis

Savienosim niedru slēdzi atsevišķi ar Arduino. Šeit viss ir ārkārtīgi vienkāršs. Niedru slēdzis ir savienots tāpat kā poga ar 10 kΩ rezistoru. Programma paliks nemainīga.

Ieslēdziet strāvu, nogādājiet magnētu pie niedru slēdža - Arduino gaismas diode iedegsies, kamēr niedru slēdža kontakti ir aizvērti.

Ieteicams: