Spisu treści:

Blokada drzwi aplikacji domowej roboty: 5 kroków (ze zdjęciami)
Blokada drzwi aplikacji domowej roboty: 5 kroków (ze zdjęciami)

Wideo: Blokada drzwi aplikacji domowej roboty: 5 kroków (ze zdjęciami)

Wideo: Blokada drzwi aplikacji domowej roboty: 5 kroków (ze zdjęciami)
Wideo: Pudzianowski do Szpilki - dostaniesz bęcki,będzie lewatywa! #walka #mma #ksw #szpilka #pudzianowski 2024, Listopad
Anonim
Blokada drzwi aplikacji domowej roboty
Blokada drzwi aplikacji domowej roboty

W tym projekcie pokazuję, w jaki sposób można wykonać prostą blokadę/odblokowywanie drzwi w aplikacji telefonicznej z prostych komponentów i przedstawiam przyjazną dla użytkownika aplikację o nazwie Blynk. Do tworzenia kodu używam układu Wi-Fi Wemos D1 Mini i Arduino IDE. Możesz użyć tej konfiguracji, aby udostępnić dostęp do pokoi bez konieczności wykonywania kopii klucza, ponieważ Blynk ma funkcję udostępniania lub zezwolić komuś na wejście, gdy nie ma Cię w domu.

Krok 1: Potrzebne komponenty

Potrzebne komponenty
Potrzebne komponenty
  • Wemos D1 Mini układ Wi-Fi
  • Serwo
  • Zasilacz 9V AC/DC
  • Zasilanie płyty chlebowej 5 V / 3,3 V
  • 4-cyfrowy 7-segmentowy wyświetlacz
  • Deska do krojenia chleba
  • PROWADZONY
  • Rezystor 860 Ohm
  • Przewody połączeniowe i przewody do płyt chlebowych
  • Materiały do montażu drzwi (karton, taśma itp.)
  • Bezpłatna aplikacja na telefon Blynk
  • Dostępne Wi-Fi

Krok 2: Konfiguracja obwodu i aplikacji

Konfiguracja obwodu i aplikacji
Konfiguracja obwodu i aplikacji
Konfiguracja obwodu i aplikacji
Konfiguracja obwodu i aplikacji
Konfiguracja obwodu i aplikacji
Konfiguracja obwodu i aplikacji

Powyższy obrazek pokazuje, jak podłączyłem swój obwód. Użyłem diody LED do przetestowania funkcjonalności aplikacji Blynk (ponieważ używałem jej po raz pierwszy).

Moje zalecane kroki dla początkujących, aby zapoznać się z Blynk:

  1. Postępuj zgodnie ze wskazówkami Blynk i pobierz bibliotekę Blynk.
  2. Pobierz aplikację Blynk i wybierz urządzenie Wemos D1 Mini.
  3. Utwórz nowy projekt Blynk w aplikacji i dodaj przycisk Widget i ustaw go na wirtualny pin (ustawiłem mój na V3)
  4. Google i pobierz sterowniki Wemos.
  5. Podłącz układ Wemos D1 Mini do laptopa i uruchom przykładowy szkic połączenia Wi-Fi Arduino (zbudowałem z niego mój ostateczny szkic).
  6. Następnie podłączyłem diodę LED i napisałem kod, że po naciśnięciu widżetu przycisku aplikacji dioda LED włączy się.
  7. Po uruchomieniu powyższego i podłączeniu pozostałych komponentów, użyj mojego kodu w następnej sekcji, aby go uruchomić.

Uwagi dotyczące podłączania reszty:

  • Wygooglowałem i pobrałem bibliotekę „SevenSegmentTM163” dla wyświetlacza, aby móc łatwo wyświetlać słowa.
  • Wyświetlacz ma dwa przewody sygnałowe, które należy podłączyć do dowolnego pinu, a także przewód sygnałowy serwa. Następnie do serwomechanizmu i wyświetlacza należy doprowadzić napięcie 5V i masę.
  • Wemos jest chipem 3,3 V, więc powiązałem pin 3.3 V chipa z pinem zasilania płytki stykowej 3.3 V (jak pokazano na rysunku).

Dlaczego użyłem niektórych składników

  • 4-cyfrowy 7-segmentowy wyświetlacz – chciałem mieć możliwość łatwego sprawdzenia, czy drzwi są zamknięte, czy odblokowane
  • Blynk - Bardzo przyjazny dla użytkownika i łatwy do wskoczenia.
  • Wemos D1 Mini - chip Wi-Fi dla początkujących

Krok 3: Kod

Kod
Kod
Kod
Kod

Krok 4: Montaż

Montowanie
Montowanie
Montowanie
Montowanie
Montowanie
Montowanie
Montowanie
Montowanie

Chciałem, aby był to projekt dla początkujących, więc użyłem łatwo dostępnych materiałów w moim domu (i pracy współlokatorów) do Macgyver w tej konfiguracji.

Materiały, których użyłem:

  • Taśma
  • Karton
  • Gumki
  • Spinacze do papieru
  • Spinacze

Ta metoda montażu działa najlepiej z zasuwą i możesz używać mocniejszych materiałów. Głównym celem jest przyklejenie obwodu do drzwi, przymocowanie zębów serwomechanizmu do zamka i jakoś pewnie przymocowanie obudowy serwomechanizmu do drzwi (w przeciwnym razie zamiast obrotowego zamka masz serwo obrotowe).

Kroki do mojej metody montażu:

  1. Przyklej płytkę stykową do drzwi.
  2. Użyj zacisku spinającego, aby zacisnąć zamek zasuwkowy i zabezpieczyć za pomocą gumek.
  3. Zagnieżdż zęby/koło serwomechanizmu w metalowych końcówkach spinacza i zabezpiecz je za pomocą większej liczby gumek.
  4. Przyklej wyprostowane spinacze do papieru w gumki, aby zwiększyć sztywność.
  5. Wytnij kawałek tektury z otworem, aby utrzymać serwo na miejscu i przyklej taśmą do drzwi.

Zalecana: