Jak Podłączyć Moduł Kontaktronu Do Arduino?

Spisu treści:

Jak Podłączyć Moduł Kontaktronu Do Arduino?
Jak Podłączyć Moduł Kontaktronu Do Arduino?

Wideo: Jak Podłączyć Moduł Kontaktronu Do Arduino?

Wideo: Jak Podłączyć Moduł Kontaktronu Do Arduino?
Wideo: how to work reed switch with arduino 2024, Listopad
Anonim

Nazwa „kontaktron” pochodzi od wyrażenia „styk zamknięty”. I to wyjaśnia jego strukturę. W rzeczywistości kontaktron to dwa otwarte (lub zamknięte) styki umieszczone w termosie, które pod wpływem pola magnetycznego zmieniają swój stan na przeciwny. Kontaktrony to bardzo popularne czujniki, które znajdują zastosowanie w wielu aplikacjach. Obejmuje to sterowanie otwieraniem / zamykaniem drzwi, różne liczniki uruchomień, liczniki prędkości itp. Podłączmy kontaktron do Arduino i zobaczmy jak to działa.

Moduł z kontaktronem
Moduł z kontaktronem

Czy to jest to konieczne

  • - Arduino;
  • - moduł z kontaktronem lub tylko kontaktronem;
  • - trwały magnes;
  • - komputer.

Instrukcje

Krok 1

Podłączmy moduł kontaktronu do Arduino zgodnie z poniższym schematem. Zasilanie dostarczane jest z 5 V lub z 3,3 V. Podłączyć sygnał do cyfrowego pinu D2.

Moduł kontaktronu zawiera rezystor zmienny 10 kΩ. Za pomocą tego rezystora można ustawić próg kontaktronu, a tym samym dostosować czułość. Moduł zawiera również komparator LM393, aby wykluczyć fałszywe alarmy czujnika magnetycznego.

Schemat podłączenia modułu z kontaktronem do Arduino
Schemat podłączenia modułu z kontaktronem do Arduino

Krok 2

Napiszmy szkic przetwarzania zadziałania kontaktronu. Tutaj wszystko jest proste. Ustawiamy numer pinu, do którego podłączamy wyjście modułu - „2”, i włączamy go dla „podsłuchu”. Aktywujemy rezystor podciągający na nodze „2”. Ustawiamy pin 13 jako wyjście. Włączamy port szeregowy z prędkością 9600 bodów. A potem co 20 ms odczytujemy odczyty z kontaktronu i wysyłamy wartość na port. Jeśli kontaktron jest otwarty - wyświetla się "1", jeśli zamknięty - wyświetla się "0".

Ponadto dioda LED na 13. nodze Arduino świeci tak długo, jak styki kontaktronu są zamknięte. Zwróć uwagę na odwrócenie sygnału odczytanego z czujnika.

Szkic do przetwarzania zadziałania kontaktronu
Szkic do przetwarzania zadziałania kontaktronu

Krok 3

Podłącz zasilanie do Arduino. Dioda LED na module zaświeci się, wskazując, że moduł jest zasilany.

Teraz do kontaktronu przykładamy magnes trwały - styki kontaktronu zamkną się i zaświeci się dioda LED sygnalizująca zadziałanie kontaktronu. Usuń magnes ponownie - kontaktron otworzy się i dioda zgaśnie. Jeśli włączymy monitor portu, zadziałanie kontaktronu zobaczymy w postaci zer wśród ciągu jedynek, gdy styk jest rozwarty.

Działanie kontaktronu
Działanie kontaktronu

Krok 4

Podłączmy kontaktron osobno do Arduino. Tutaj wszystko jest niezwykle proste. Kontaktron podłącza się identycznie jak przycisk, z rezystorem 10 kΩ. Program pozostanie taki sam.

Włącz zasilanie, zbliż magnes do kontaktronu - dioda Arduino zaświeci się przy zwartych stykach kontaktronu.

Zalecana: