Użycie przekaźnika do sterowania arduino jest dość proste. Przekaźnik to małe urządzenie, które jest kontrolowane przez niskonapięciowy sygnał z płytki Arduino. Przekaźniki pozwalają na sterowanie obwodami o dużej mocy za pomocą sygnału niskiego napięcia. Przekaźniki są przeznaczone do stosowania w aplikacjach czasu rzeczywistego. Używanie przekaźników do sterowania arduino może być przydatne, jeśli chcesz kontrolować urządzenia, które są trudno dostępne lub w inny sposób trudne do kontrolowania za pomocą konwencjonalnego obwodu.
Aby uzyskać jak najwięcej z przekaźnika, upewnij się, że wybierzesz jeden oceniony dla napięcia i prądu, który będzie obsługiwał. Na przykład, chcesz wybrać przekaźnik, który ma wyjście o wartości 5 V. Pomoże to chronić Twoje Arduino przed skokami napięcia. Przekaźniki mają małą cewkę indukcyjną obok nich, która jest używana do generowania pola magnetycznego, które ciągnie przełącznik od włączonego do wyłączonego.
Możesz również wyzwolić przekaźnik za pomocą zwykłego naciśnięcia przycisku. W tym celu należy podłączyć przekaźnik do Arduino poprzez pin VCC. Płytka Arduino ustawi wtedy pin-2 w stan HIGH. Czerwony przewód to zacisk dodatni, natomiast czarny to ujemny. Będziesz musiał również podłączyć diodę w poprzek cewki przekaźnika. Pomoże to zabezpieczyć tranzystor przed wstecznym przepływem prądu, a także skokami napięcia.
Możesz również chcieć podłączyć czujnik temperatury, który będzie uruchamiał przekaźnik. Kiedy opór czujnika spadnie poniżej pewnej wartości, przekaźnik włączy się. Możesz jednak unikać stosowania tej sztuczki, ponieważ może ona doprowadzić do uszkodzenia elementów elektronicznych. Alternatywnie możesz użyć czujnika światła, aby włączyć światła, gdy robi się ciemno.
Możesz również użyć zmiennej „on” lub „stay on”, aby opóźnić wykonanie programu o określoną ilość czasu. Można to osiągnąć za pomocą prostej pętli. Na przykład możesz chcieć, aby przekaźnik włączył się po określonym czasie lub po określonej liczbie cykli procesora.
Inną przydatną sztuczką jest wykorzystanie fotorezystora do wyzwalania przekaźnika. Odbywa się to poprzez podłączenie emitera fotorezystora do szyny -ve na płytce drukowanej. Gdy rezystancja fotorezystora spadnie poniżej 400 Ohm, przekaźnik włączy się.
Na koniec możesz rozważyć użycie zegara czasu rzeczywistego do sterowania przekaźnikiem. Zegar czasu rzeczywistego może być użyty do automatyzacji elektroniki poprzez wysyłanie właściwego sygnału do przekaźnika we właściwym czasie. Najlepsze jest to, że te urządzenia są tanie i są łatwe w użyciu. Są one również bardzo trwałe. Minusem jest to, że z czasem mogą się zużywać.
Istnieje wiele produktów automatyki domowej dostępnych dzisiaj, ale nie trzeba wydawać dużo pieniędzy, aby stworzyć własny. Z pewną podstawową wiedzą na temat przekaźników i kodu arduino, możesz stworzyć system automatyki domowej DIY, który jest zarówno funkcjonalny, jak i zabawny.