Jak Připojit Modul Jazýčkového Spínače K Arduinu

Obsah:

Jak Připojit Modul Jazýčkového Spínače K Arduinu
Jak Připojit Modul Jazýčkového Spínače K Arduinu

Video: Jak Připojit Modul Jazýčkového Spínače K Arduinu

Video: Jak Připojit Modul Jazýčkového Spínače K Arduinu
Video: Connecting Reed switch module with Arduino 2024, Listopad
Anonim

Název „jazýčkový spínač“pochází z výrazu „uzavřený kontakt“. A to vysvětluje jeho strukturu. Jazýčkový spínač jsou ve skutečnosti dva otevřené (nebo uzavřené) kontakty umístěné ve vakuové baňce, které při vystavení magnetickému poli mění svůj stav na opačný. Jazýčkové spínače jsou velmi oblíbené senzory, které se používají v mnoha aplikacích. To zahrnuje ovládání otevírání / zavírání dveří, různé počitadla aktivace, počitadla otáček atd. Pojďme připojit jazýčkový spínač k Arduinu a uvidíme, jak to funguje.

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

Je to nutné

  • - Arduino;
  • - modul s jazýčkovým spínačem nebo pouze jazýčkovým spínačem;
  • - stálý magnet;
  • - počítač.

Instrukce

Krok 1

Připojte modul jazýčkového spínače k Arduinu podle níže uvedeného schématu. Napájení je od 5 V nebo od 3,3 V. Připojte signál k digitálnímu pinu D2.

Modul jazýčkového spínače obsahuje proměnný rezistor 10 kΩ. Tento rezistor lze použít k nastavení prahové hodnoty jazýčkového spínače a tím k nastavení citlivosti. Modul také obsahuje komparátor LM393, který vylučuje falešné poplachy magnetického senzoru.

Schéma zapojení modulu s jazýčkovým spínačem na Arduino
Schéma zapojení modulu s jazýčkovým spínačem na Arduino

Krok 2

Napíšeme náčrt zpracování ovládání jazýčkového spínače. Všechno je zde jednoduché. Nastavte číslo pinu, ke kterému připojíme výstup modulu - „2“, a zapněte jej pro „odposlech“. Aktivujeme pull-up rezistor na noze "2". Nastavili jsme pin 13 jako výstup. Zapneme sériový port rychlostí 9600 baudů. A pak každých 20 ms čteme hodnoty jazýčkového spínače a odesíláme hodnotu na port. Pokud je jazýčkový spínač otevřený - zobrazí se „1“, pokud je sepnutý - zobrazí se „0“.

Kromě toho LED na 13. noze Arduina svítí, pokud jsou kontakty jazýčkového spínače sepnuty. Věnujte pozornost inverzi signálu odečteného ze snímače.

Náčrt pro zpracování ovládání jazýčkového spínače
Náčrt pro zpracování ovládání jazýčkového spínače

Krok 3

Připojte napájení k Arduinu. LED na modulu se rozsvítí, což značí, že je modul napájen.

Nyní přivedeme permanentní magnet k jazýčkovému spínači - kontakty jazýčkového spínače se sepnou a LED se rozsvítí, což znamená, že jazýčkový spínač je aktivován. Znovu vyjměte magnet - jazýčkový spínač se otevře a LED zhasne. Pokud zapneme monitor portů, uvidíme aktivaci jazýčkového spínače ve formě nul mezi proudem těch, když je kontakt otevřený.

Ovládání jazýčkového spínače
Ovládání jazýčkového spínače

Krok 4

Připojte jazýčkový spínač samostatně k Arduinu. Všechno je zde extrémně jednoduché. Jazýčkový spínač je připojen stejným způsobem jako tlačítko s odporem 10 kΩ. Program zůstane stejný.

Zapněte napájení, přiveďte magnet na jazýčkový spínač - kontrolka Arduino LED se rozsvítí, zatímco kontakty jazýčkového spínače jsou sepnuté.

Doporučuje: