Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym projekcie pokazałem, jak każdy może zdalnie sterować swoim sprzętem AGD za pomocą swojego telefonu komórkowego. W tym celu należy zainstalować aplikację w telefonie komórkowym. Nazwa tej aplikacji to BLYNK App (link do pobrania znajduje się w opisie) i zalecana jest nieprzerwana usługa internetowa. Ja sterowałem tylko żarówką 15W, ale można sterować dowolnym sprzętem AGD (świetlówka, wentylator itp.).
Krok 1: WYMAGANY SPRZĘT
1. Arduino UNO.
2. Moduł przekaźników (AC - 230 V, DC - 5 V, na rys.).
3. Żarówka (15 W, 230 V lub inna moc)
4. Aplikacja BLYNK (zainstalowana w telefonie, link podany poniżej).
5. Zasilanie 230 V. (AC)
6. Zworki.
7. Zasilanie 12 V (prąd stały)
8. Oprawka żarówki i przewody.
▪ Link (aplikacja BLYNK):-
play.google.com/store/apps/details?id=cc.b…
Krok 2: SCHEMAT OBWODÓW
Podłączenie jest bardzo proste. Na zdjęciu jest podane że moduł przekaźnika jest zasilany napięciem 5V,ale w moim modelu zasilałem moduł przekaźnika za pomocą zasilacza 12V. Ogólnie lepiej jest zasilać z 12V. Jest 6 pinów w module przekaźnikowym.
Styk 1 - 12 V/5 V
Pin 2 - GND
Pin 3 - sygnał
Pin 4 - COM (wspólny)
Pin 5 - NIE (normalnie otwarty)
Pin 6 - NC (normalnie podłączony)
Pin 1 służy do zasilania modułu. Zasadniczo moduł przekaźnikowy działa jako przełącznik do sterowania urządzeniami AC. Tak więc Pin 3 służy do wysyłania sygnału, czy chcemy włączać / wyłączać urządzenia. Pin 3 jest podłączony do jednego z cyfrowych pinów Arduino UNO. W moim projekcie jest to PIN 13 Arduino UNO. Zgodnie ze schematem przewód neutralny zostanie podłączony bezpośrednio do żarówki, natomiast przewód pod napięciem będzie podłączony do żarówki przez moduł. Przewód pod napięciem wychodzący z wtyczki (230 V ac) zostanie podłączony do COM (Pin 4) a przewód z drugiego bieguna żarówki zostanie podłączony do NO (Pin 5). Ponieważ nie używałem żadnej osłony Ethernet, Arduino musi być podłączony do laptopa, aby mógł odbierać sygnały przez laptopa (podłączony do Internetu). Możesz również użyć NODE-MCU, w takim przypadku nie potrzebujesz laptop do odbierania sygnałów, ponieważ NODE-MCU może odbierać sygnały przez Internet.
Krok 3: ZASADA DZIAŁANIA
1. Działanie modułu przekaźnikowego:
Zgodnie ze schematem widać, że wewnątrz modułu przekaźnika znajduje się przełącznik, którego jeden koniec jest podłączony do COM, tj. Pin 4, a drugi koniec jest podłączony między NO tj. Pin 5 lub NC tj. Pin 6. Gdy stosujemy 0 V do pinu sygnałowego tj. Pin 3 wtedy przełącznik pozostaje w pozycji NO (normalnie otwarty). Gdy przyłożymy +5 V do pinu sygnałowego, przełącznik przeskakuje z NO na NC (normalnie podłączony).
2. Tworzenie projektu w aplikacji BLYNK:
Pobierz aplikację BLYNK z Google Playstore (link już podano). Otwórz go i musisz tam założyć konto. Następnie kliknij „Nowy projekt”. Teraz musisz kliknąć "WYBIERZ URZĄDZENIE" i zostaniesz poproszony o wybranie wymaganego sprzętu, wybierzesz "Arduino UNO" iw "TYP POŁĄCZENIA" musisz wybrać "USB". Musisz również podać nazwę projektu. Następnie klikasz „Utwórz”. Twój projekt jest teraz utworzony, a BLYNK wyśle na Twoją pocztę token autoryzacyjny, który musisz umieścić w kodzie arduino. Następnie otrzymasz wolną przestrzeń, w której musisz dodać przyciski, wykresy itp. Wszystko to otrzymasz z okna widżetów. W tym projekcie, ponieważ obsługujemy tylko jedno urządzenie, dodamy tylko jeden przycisk. Po kliknięciu przycisku „Przycisk” ikona zostanie dodana w wolnym miejscu. Możesz umieścić przycisk w dowolnym miejscu na ekranie. Następnie musisz kliknąć przycisk, aby go dostosować. Musisz tam podać nazwę i musisz wybrać, czy używasz cyfrowego lub analogowego ao wirtualnego pinu. Trzeba też wspomnieć o pinezce nr. Podobnie jak w tym projekcie używamy D13 czyli Digital pin 13. Teraz wybierz tryb „Push” lub „Slide”, to zależy od Ciebie. Po tym wróć do głównego ekranu, zobaczysz przycisk odtwarzania w prawym rogu ekranu, musisz go kliknąć, aby aktywować projekt. Jeśli twój system jest gotowy i podłączony do Internetu, po kliknięciu przycisku odtwarzania na urządzeniu mobilnym pokaże „Online”, w przeciwnym razie „Offline”.
n.b. Postępuj zgodnie ze zdjęciami seryjnie i podanymi krokami, a nie będziesz się mylić
3. Analiza kodu i ostateczne połączenie:
Przede wszystkim musisz dodać poniższy link w "additional board manager URL" w preferencjach w Arduino IDE. Link:
Musisz przejść do następującego linku: https://github.com/blynkkk/blynk-library/releases/… i pobrać bibliotekę blynk. Po pobraniu pliku zip należy go rozpakować i skopiować zawartość plików (bibliotek i folderów) do folderu szkicownika Arduino IDE. Aby sprawdzić, czy biblioteka blynk została dodana, czy nie, uruchom ponownie Arduino IDE i sprawdź w sekcji biblioteki, jeśli zobaczysz „Blynk”, oznacza to, że biblioteka blynk została pomyślnie dodana.
Po prostu skopiuj kod (już dostarczony) lub możesz pobrać kod z ExampleBlynkBoards_USB_SerialsArduino_Serial_USB. W obu przypadkach jedyną zmianą, jaką musisz wprowadzić, jest skopiowanie kodu autoryzacyjnego wysłanego na Twoją pocztę do kodu Arduino. Nie przesyłaj kodu teraz. Teraz otwórz „Wiersz polecenia” i uruchom go jako administrację. Na ekranie pojawi się czarny ekran. Następnie musisz skopiować ścieżkę do folderu „scripts”. W moim przypadku jest to „Moje dokumenty\Arduino\biblioteki\Blynk\scripts” i wklej go na czarnym ekranie i umieść enter. Następnie musisz skopiować i wkleić plik.bat na czarnym ekranie. Plik to "blynk-ser.bat -c COM4". Musisz zmienić numer portu COM. W moim przypadku był to COM8. Teraz prześlij kod arduino. Teraz wróć do części wiersza poleceń i naciśnij trzykrotnie "enter". To połączy Cię z Blynk Server.
4. Sterowanie za pomocą aplikacji Blynk:
Teraz otwórz aplikację blynk z telefonu komórkowego i otwórz utworzony projekt. Jeśli Twój system jest połączony z serwerem Blynk, zobaczysz „Online” w telefonie komórkowym, w przeciwnym razie zobaczysz „Offline”. Teraz kliknij przycisk, aby włączyć lub wyłączyć urządzenie. Jeśli nie działa, sprawdź, czy system jest połączony z serwerem blynk.
n.b. Postępuj zgodnie ze zdjęciami seryjnie i podanymi krokami, a nie będziesz się mylić
Krok 4: BEZPIECZEŃSTWO
"loading="leniwy">