Spisu treści:
Wideo: Przekaźnik kontroli Digipark przez GSM: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Ta instrukcja wykorzystuje płytę Digispark, wraz z przekaźnikiem i modułem GSM do włączania lub wyłączania urządzenia, podczas wysyłania wiadomości tekstowych o aktualnym stanie na wstępnie zdefiniowany numer telefonu.
Kod jest bardzo prymitywny, reagujący na każdą komunikację z modułu do Digispark (obejmuje połączenie telefoniczne, SMS-a, wszystko, co wyzwala komunikację).
Rozłącza się automatycznie po 4 sygnałach wybierania, w przypadku połączenia telefonicznego.
Krok 1: Konfiguracja
Ten projekt obejmuje:
- 1 moduł Digispark wykorzystujący mikrokontroler ATtiny85 AVR;
- 1 moduł GSM A6 z ważną kartą SIM;
-1 moduł przekaźnika 5 V;
- Niektóre przewody;
- Pudełko, do którego można to włożyć (wciąż brakuje mi tego);
- Coś do włączenia lub wyłączenia!
Krok 2: Połączenia i programowanie
Oprogramowanie, które napisałem, używa pinu 0 do uruchamiania przekaźnika, pinu 2 jako odbioru szeregowego i pinu 3 jako transmisji szeregowej.
Ponieważ Digispark nie posiada UART, korzystamy z biblioteki SoftwareSerial.
Pin 0 jest podłączony do wejścia płytki przekaźnika (zamontowałem mój Digispark za pomocą nagłówków do płytki przekaźnika), Pin 2 łączy się z pinem Tx modułu GSM, a pin 3 łączy się z pinem Rx modułu GSM.
Wybrałem pin 3 jako Tx, ponieważ ma już diodę Zenera 3,4 V do komunikacji/programowania USB, podczas gdy moduł GSM wykorzystuje logikę 2,8 V, zgodnie z arkuszem danych. Do tej pory nie miałem żadnych problemów, ponieważ komunikacja jest ustawiona na minimum.
5V i uziemienie pobierane są z płyty GSM.
Krok 3: Gotowy do użycia
Zaprogramuj Digispark dołączonym kodem, nie zapominając o zastąpieniu „xxxxxx” i „yyyyyy” numerem telefonu odbiorcy.
Podłącz lampę lub inne obciążenie poniżej 10A do przekaźnika, wybierz numer telefonu modułu GSM, a usłyszysz dźwięk kliknięcia i SMS wskazujący, czy przekaźnik jest włączony, czy wyłączony!
Zalecana:
Automatyka domowa z czujnikiem dotykowym NodeMCU Przekaźnik kontroli temperatury LDR: 16 kroków
Automatyka domowa z przekaźnikiem kontroli temperatury NodeMCU Touch Sensor LDR: W moich poprzednich projektach NodeMCU sterowałem dwoma urządzeniami gospodarstwa domowego z aplikacji Blynk. Otrzymałem wiele komentarzy i wiadomości, aby uaktualnić projekt za pomocą sterowania ręcznego i dodać więcej funkcji.Zaprojektowałem więc tę skrzynkę rozszerzającą Smart Home.W tym IoT
Zestaw przełączników zdalnego sterowania DIY firmy 2262/2272 M4 płytka do chleba i przekaźnik dla producenta: 4 kroki (ze zdjęciami)
Zestaw przełączników zdalnego sterowania DIY firmy 2262/2272 M4 Bread Board & Relay for Maker: inteligentny dom nadchodzi w naszym życiu. jeśli chcemy, aby inteligentny dom się spełnił, potrzebujemy wielu przełączników zdalnego sterowania. dzisiaj zrobimy test, zróbmy łatwy obwód, aby nauczyć się teorii przełącznika zdalnego sterowania. Ten projekt zestawu autorstwa SINONING ROBOT
Stwórz własny przekaźnik półprzewodnikowy: 4 kroki (ze zdjęciami)
Stwórz własny przekaźnik półprzewodnikowy: W tym projekcie przyjrzymy się przekaźnikom półprzewodnikowym, dowiemy się, jak działają i kiedy ich używać, a na koniec stworzymy własny przekaźnik półprzewodnikowy DIY. Zacznijmy
Używanie płytki czujników Complex Arts do kontroli czystych danych przez Wi-Fi: 4 kroki (ze zdjęciami)
Używanie płytki czujników Complex Arts do kontroli czystych danych przez Wi-Fi: Czy kiedykolwiek chciałeś poeksperymentować z kontrolą gestów? Wprawiać rzeczy w ruch machnięciem ręki? Kontroluj muzykę jednym ruchem nadgarstka? Ten Instruktaż pokaże Ci, jak! Płytka czujnika Complex Arts (complexarts.net) to wszechstronny mikroc
Przekaźnik półprzewodnikowy DIY: 4 kroki
Przekaźnik półprzewodnikowy DIY: Cześć przyjaciele dzisiaj zamierzam zrobić izolowany SSR, jak wiemy, tradycyjne przekaźniki zapewniają izolację galwaniczną, ale jest to przełącznik elektromechaniczny, ponieważ jego styki ulegają z czasem uszkodzeniu, więc postanowiłem zrobić przekaźnik półprzewodnikowy do przełączania obciążenia