Ako Pripojiť Modul S Jazýčkovým Prepínačom K Arduinu

Obsah:

Ako Pripojiť Modul S Jazýčkovým Prepínačom K Arduinu
Ako Pripojiť Modul S Jazýčkovým Prepínačom K Arduinu

Video: Ako Pripojiť Modul S Jazýčkovým Prepínačom K Arduinu

Video: Ako Pripojiť Modul S Jazýčkovým Prepínačom K Arduinu
Video: Perc 3 modul 1 keypad 2024, November
Anonim

Názov „jazýčkový spínač“pochádza z výrazu „zapečatený kontakt“. A to vysvetľuje jeho štruktúru. Jazýčkový spínač sú v skutočnosti dva otvorené (alebo zatvorené) kontakty umiestnené vo vákuovej banke, ktoré pri vystavení magnetickému poľu menia svoj stav na opačný. Jazýčkové spínače sú veľmi populárne snímače, ktoré sa používajú v mnohých aplikáciách. Patrí sem kontrola otvárania / zatvárania dverí, rôzne počítadlá aktivácie, počítadlá otáčok atď. Pripojme k Arduinu jazýčkový spínač a pozrime sa, ako to funguje.

Modul s jazýčkovým spínačom
Modul s jazýčkovým spínačom

Je to nevyhnutné

  • - Arduino;
  • - modul s jazýčkovým spínačom alebo iba jazýčkovým spínačom;
  • - permanentný magnet;
  • - počítač.

Inštrukcie

Krok 1

Pripojme modul jazýčkového spínača k Arduinu podľa nižšie uvedenej schémy. Napájanie je napájané z 5 V alebo z 3,3 V. Pripojte signál k digitálnemu kolíku D2.

Modul jazýčkového spínača obsahuje variabilný rezistor 10 kΩ. Tento rezistor sa dá použiť na nastavenie prahu jazýčkového spínača a tým na nastavenie citlivosti. Modul tiež obsahuje komparátor LM393 na vylúčenie falošných poplachov magnetického snímača.

Schéma zapojenia modulu s jazýčkovým spínačom na Arduino
Schéma zapojenia modulu s jazýčkovým spínačom na Arduino

Krok 2

Poďme si napísať náčrt spracovania aktivácie jazýčkového spínača. Všetko je tu jednoduché. Nastavte číslo kolíka, ku ktorému pripojíme výstup modulu - „2“, a zapnite ho na „odpočúvanie“. Aktivujeme pull-up rezistor na nohe „2“. Ako výstup sme nastavili pin 13. Sériový port zapíname rýchlosťou 9600 baudov. A potom každých 20 ms prečítame údaje z jazýčkového spínača a odošleme hodnotu na port. Ak je jazýčkový spínač otvorený - zobrazuje sa „1“, ak je zapnutý - zobrazuje sa „0“.

Okrem toho LED na 13. nohe Arduina svieti, pokiaľ sú kontakty jazýčkového spínača zatvorené. Dávajte pozor na inverziu signálu načítaného zo snímača.

Náčrt na spracovanie aktivácie jazýčkového spínača
Náčrt na spracovanie aktivácie jazýčkového spínača

Krok 3

Pripojte napájanie k Arduinu. LED na module sa rozsvieti, čo značí, že je modul napájaný.

Teraz privedieme k jazýčkovému spínaču permanentný magnet - kontakty jazýčkového spínača sa zatvoria a LED dióda sa rozsvieti, čo naznačuje, že jazýčkový spínač je aktivovaný. Znova vyberte magnet - jazýčkový spínač sa otvorí a LED dióda zhasne. Ak zapneme monitor portov, uvidíme stlačenie jazýčkového spínača vo forme núl medzi prúdmi tých, keď je kontakt otvorený.

Ovládanie jazýčkovým spínačom
Ovládanie jazýčkovým spínačom

Krok 4

Pripojme jazýčkový spínač osobitne k Arduinu. Všetko je tu mimoriadne jednoduché. Jazýčkový spínač je pripojený rovnakým spôsobom ako tlačidlo s odporom 10 kΩ. Program zostane rovnaký.

Zapnite napájanie, priveďte magnet na jazýčkový spínač - kontrolka Arduino LED sa rozsvieti, zatiaľ čo kontakty jazýčkového spínača sú zatvorené.

Odporúča: