Spisu treści:

Czy kiedykolwiek chciałeś mieć wideodomofon?: 12 kroków
Czy kiedykolwiek chciałeś mieć wideodomofon?: 12 kroków

Wideo: Czy kiedykolwiek chciałeś mieć wideodomofon?: 12 kroków

Wideo: Czy kiedykolwiek chciałeś mieć wideodomofon?: 12 kroków
Wideo: NOWOCZESNY WIDEODOMOFON WIFI - ILE KOSZTUJE I JAKI WYBRAĆ? 2024, Listopad
Anonim
Czy kiedykolwiek chciałeś mieć wideodomofon?
Czy kiedykolwiek chciałeś mieć wideodomofon?

Wstęp

Na początku chciałem użyć mojego rzeczywistego telefonu z systemem Windows 10 i wirtualnych osłon systemu Windows, aby skonfigurować połączenie wideo i audio z moim komputerem z systemem Windows 10. Było to jednak zbyt trudne dla początkującego, takiego jak ja, ponieważ musiałbym napisać od podstaw przynajmniej kilka aplikacji na Windows 10 mobile i PC. Dlatego zdecydowałem się użyć mojego starego telefonu komórkowego z Androidem i znalazłem wszystkie aplikacje, których potrzebowałem do mojego projektu, w Playstore, a dostępnych jest więcej niż jeden z każdego rodzaju. Jedyne zadanie jakie mi pozostało to wymyślenie pilota do mojego urządzenia i ekranu do wyświetlania własnego obrazu przy drzwiach. (Potrzebuję tego wyświetlacza, ponieważ mój stary telefon komórkowy nie ma przedniej kamery, a wybrałem aplikację z kamerą bezpieczeństwa / telefonem dziecięcym, która i tak nie zapewnia strumienia wideo z powrotem do telefonu komórkowego).

Krok 1: Wideodomofon w akcji

Zobacz, jak to działa:

Wideodomofon

Użyte materiały i skąd je zdobyć

Arduino / Genuino MKR1000 (wygrana w konkursie)Płytka Arduino UNO R3

Ekran dotykowy UNO R3 2.8 TFT z gniazdem karty SD dla modułu płytki Arduino

Deska do krojenia chleba

Moduł przekaźnikowy, 5V, 10A, optoizolowany

Recykling ware: (użyj tego, co masz lub wyszukaj używany personel w Internecie)

Telefon z Androidem od Samsung GT-S5830i

Trzy zasilacze do telefonów komórkowych (5V)

Przedłużacz USB

Złącze pasujące do wtyczki zasilania 5 V z telefonu komórkowego z systemem Windows 5

Wtyczka zasilania dla Arduino Uno

Krok 2: Instrukcje projektowe

Instrukcje projektowe
Instrukcje projektowe

Skonfiguruj płytkę stykową za pomocą MKR1000 i złóż wszystkie wyżej wymienione części razem, jak pokazano na zdjęciach:

Przegląd:

Krok 3:

Obraz
Obraz

Uno R3 jest flashowany kodem niezbędnym do wyświetlenia mojego zdjęcia zapisanego na karcie SD znajdującej się w czytniku kart SD, który jest częścią osłony ekranu podpiętej na górze Uno. Podłączyłem zasilanie Uno do prawego modułu przekaźnika, jak pokazano tutaj:

Krok 4:

Obraz
Obraz

Linia katody do wtyczki zasilającej Arduino Uno jest przełączana przez przekaźnik, podczas gdy linia anodowa jest podłączona do złącza 5V z płytki Arduino. Drugi moduł przekaźnikowy przełączy zasilanie na telefon komórkowy z systemem Android w następujący sposób:

Krok 5:

Obraz
Obraz

Częściowo rozciąłem ten przedłużacz USB, aby przełączyć linię anodową przez przekaźnik (ponieważ zasilanie telefonu komórkowego jest dostarczane przez ogólny kabel USB).

Krok 6:

Obraz
Obraz

Na koniec MKR1000 jest błyskany odpowiednim kodem, aby przełączyć moduły przekaźnikowe i zmontowany jak pokazano:

Krok 7:

Obraz
Obraz

Jak widać, używam tylko 5 złącz z MKR1000: górnego prawego, czyli portu 6, tego pod numerem 49, czyli portu 11, oraz trzech złączy zasilania: 5V pod numerem 41, 3,3V pod numerem 43 (VCC) i złączem masowym (przy 44). Linie te są podłączone do modułów przekaźników, jak pokazano tutaj:

Od lewej do prawej: 5 V, 3,3 V na lewym złączu i uziemieniu, port 6 (IN1), port 11 (IN2) na prawym złączu.

Krok 8:

Jeśli jesteś zadowolony z używania Windows Remote Arduino, nie musisz w ogóle pisać żadnego kodu dla MKR1000. Wystarczy sflashować przykład StandardFirmata z Arduino IDE, aby przełączać się przez USB lub przykład StandardFirmataWiFi, aby przełączać się przez sieć! Używając StandardFirmata, każde możliwe wyjście z MKR1000 może być użyte do przełączania czegoś podczas korzystania ze StandardFirmataWiFi porty 5, 7, 8, 9 i 10 nie będą działać. Dlatego zdecydowałem się na użycie portów 6 i 11. Znacznie wygodniejszy i przyjemniejszy w użyciu jest serwer WWW do przełączania. Edytowałem przykład IDE WiFiWebServer z folderu WiFi101. Zmieniony kod możesz pobrać tutaj: https://github.com/kds678/Video-Doorphone/tree/master. Pod tym adresem udostępniłem również kod do wyświetlenia twojego zdjęcia na UNO z osłoną TFT. Wystarczy zapisaćwłasny obrazek 320 x 240 pikseli i 24 bity w katalogu głównym karty SD jako webcam.bmp i zmienić linię 85 w doorpic2.ino zgodnie z własnymi potrzebami (np. ustawiłem swoje zdjęcie tak jak zrobiłem w szkicu, aby je wyświetlić wyśrodkowany, ponieważ był o 24 piksele mniejszy niż ekran).

Krok 9: Rozmowa między domofonem a komputerem/telefonem komórkowym/tabletem

Do wyboru jest wiele możliwości. Po prostu wybierz aplikację z kamerą bezpieczeństwa lub telefonem dziecięcym z Android Playstore, która najbardziej Ci się podoba. Zazwyczaj Twój telefon komórkowy będzie przesyłał wideo i audio do Twojej sieci i możesz je uzyskać przez przeglądarkę internetową / przeglądarkę działającą na wybranym urządzeniu. Jeśli korzystasz również z serwera WWW do zdalnego sterowania, polecam użyć dwóch różnych przeglądarek. W powyższym filmie pokazałem jedno rozwiązanie.

Krok 10: Dalsze ulepszenia

Świetnym pomysłem byłoby zainstalowanie przy drzwiach telefonu komórkowego, na którym można uruchomić Whatsapp lub Skype. Korzystanie na przykład z Nokii Lumia 625 z systemem Windows 10 miałoby tę zaletę, że włącza się automatycznie po podłączeniu zasilania. W ten sposób mógłby być zdalnie włączany za pomocą opisanego pilota. Wyłączy się również automatycznie, gdy bateria będzie prawie rozładowana. Nie potrzebowałbym więc dodatkowych aplikacji do wykonywania tych zadań, jak podczas korzystania z domofonu z Androidem. Warto też wdrożyć powiadomienie na swój rzeczywisty telefon komórkowy, który zabierasz ze sobą (np. Blynk, jak pokazał inny uczestnik konkursu) więc możesz wykonać połączenie do domofonu i porozmawiać z osobą, która właśnie dzwoni dzwonkiem, nawet przez połączenie wideo. Aby zapobiec kradzieży smartfona zainstalowanego przy drzwiach, można było użyć Azure IOT Hub, aby uzyskać stały zapis zdjęć z kamery bezpieczeństwa z kamery domofonowej.

Krok 11: SCHEMATY

Możesz pobrać stąd:

github.com/kds678/Wideodomofon/find/mas…

Krok 12: Wniosek

Lepiej byłoby zainstalować telefon komórkowy przy drzwiach, który jest w stanie uruchomić Whatsapp lub Skype. Bo można go było zdalnie włączyć opisywanym pilotem. Wyłączy się również automatycznie, gdy bateria będzie prawie rozładowana.

Dzięki za recenzję Klausa-Detlefa Siegmunda.

Oto linki do produktów w ICStation:

CStation ATMEGA328 UNO V3.0 R3 Płyta Kompatybilna z Arduino UNO R3:

830 punktowa płytka do chleba bez lutowania PCB MB-102 Test DIY:

www.icstation.com/point-solderless-bread-bo…

Mam nadzieję, że pokochacie te ciekawe i przydatne projekty!

Wszelkie problemy, prosimy o kontakt e-mail: [email protected]

Zalecana: