Spisu treści:
- Krok 1: Wyrównaj wyświetlacz LCD 16x2 z płytką Arduino
- Krok 2: Ustaw czujnik ultradźwiękowy - HC-SR04 z płytką Arduino
- Krok 3: Dopasuj do podstawowego serwomechanizmu z płytą Arduino
- Krok 4: Ustawiaj matrycę klawiatury 4x4, diodę LED i brzęczyk z płytką Arduino
- Krok 5: Dopasuj do RTC DS3231 z płytą Arduino
- Krok 6: Skonfigurujmy środowisko oprogramowania
- Krok 7: Uzyskajmy wymagania dotyczące poświadczeń
- Krok 8: Wiersze kodu, w których będziesz musiał wprowadzić swoje poświadczenia
- Krok 9: Połączenie mostkowe
- Krok 10: Ostateczna instrukcja
- Krok 11: Wyniki trybu paniki
- Krok 12: Wyniki trybu pułapki
Wideo: Bezpieczeństwo w domu z wbudowanym systemem: 12 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Witajcie Czytelnicy, To są instrukcje dotyczące budowy systemu bezpieczeństwa w domu, w przeciwieństwie do każdego innego systemu bezpieczeństwa. Ten system ma ulepszoną funkcję TRAP i PANIC Mode Łączenie właściciela domu ofiary, sąsiada i posterunku policji przez sieć. W tym projekcie pokazuję cały projekt przez Intranet (sieć zamknięta), a nie przez Internet. to samo przez Internet..
TRYB NAPADOWY: (Istniejący system) Po wykryciu intruza przez czujnik ultradźwiękowy. światła w domu i brzęczyk zostaną wysadzone, powodując panikę intruza i wyślij powiadomienie SMS do właściciela domu ofiary i jego sąsiada, a hostowana będzie tymczasowa sieć, która zawiera pewne informacje o naruszeniu, takie jak godzina intruz wkroczył, czas, który upłynął od wkroczenia i pole wejściowe. Gdzie właściciel domu może wprowadzić kod PIN, aby zdalnie wyłączyć brzęczyk i oświetlenie domu.
TRYB PUŁAPKI: (Proponowany system) Po wykryciu intruza brzęczyk i światła nie będą wybuchać jak istniejące systemy. Zamiast tego powiadomienie SMS zawierające adres IP zostanie wysłane do komisariatu policji po kliknięciu adresu IP, otworzy się płaca internetowa, w której policja może uzyskać informacje takie jak czas naruszenia, czas, jaki upłynął od naruszenia i adres domu ofiary oraz statyczny kierunek mapy google z posterunku policji do domu ofiary. Zostanie również wysłane powiadomienie SMS do sąsiada i właściciela domu.
Rzeczy, które musisz zbudować
Wymagania dotyczące oprogramowania
- Pobierz stronę pobierania Arduino IDE IDE
- Pobierz bibliotekę DS3231 Pobierz bibliotekę
- Pobierz plik Bridge Pobierz plik
- Pobierz kod źródłowy Pobierz kod źródłowy
Wymagania sprzętowe
- Arduino Uno Mega ATmega1280
- Osłona Ethernet
- Deska do chleba
- LCD 16x2
- Serwo podstawowe
- Przewód połączeniowy męski na męski 30 do 35
- Przewód połączeniowy żeński do żeńskiego 20 do 25
- Przewód połączeniowy żeński na męski 10-15
- Matryca klawiatury 4x4
- Czujnik ultradźwiękowy - HC-SR04
- Piezoelektryczny brzęczyk
- Światła LED 2
- Kabel LAN
- Kabel zasilający płyty Arduino
- Moduł RTC ds3231
Wymagania dotyczące poświadczeń
Aby otrzymywać powiadomienia SMS ze sprzętu:
- Identyfikator SID konta z Twilio API
- Token uwierzytelniania z Twilio API
- Klucz aplikacji Temboo z Temboo API
- Numer nadawcy z Twilio API
Przede wszystkim zamontuj osłonę Ethernet za pomocą Arduino Uno Mega, jak pokazano na obrazku.
Kroki od 1 do 5 wyjaśnią oddzielne połączenia modułu z główną płytą arduino. Na koniec Twoja płytka będzie wyglądała jak cały projekt, jak pokazano powyżej.
Krok 1: Wyrównaj wyświetlacz LCD 16x2 z płytką Arduino
Wymagania do wykonania tego kroku
- Arduino Mega
- Ekran Ethernet
- LCD 16x2
- Przewody połączeniowe z męskiego na męskie
Ten LCD 16x2 ma w sobie 16 pinów. postępuj zgodnie z obrazem i połącz wyświetlacz LCD z płytą arduino. Aby ukończyć ten krok, potrzebujesz kilku przewodów połączeniowych męskich na męskie
Krok 2: Ustaw czujnik ultradźwiękowy - HC-SR04 z płytką Arduino
Wymagania do wykonania tego kroku
- Płytka Arduino
- Ekran Ethernet
- Czujnik ultradźwiękowy - HC-SR04
- Przewody połączeniowe z męskiego na żeńskie
Czujnik ultradźwiękowy to urządzenie, które może mierzyć odległość do obiektu za pomocą fal dźwiękowych. Mierzy odległość, wysyłając falę dźwiękową o określonej częstotliwości i nasłuchując, aż fala dźwiękowa się odbije, a my używamy tej technologii fali dźwiękowej jako wykrywacza intruzów.
Aby pokryć większość obszaru czujnikiem dla bezpieczeństwa i zmniejszyć koszty instalacji tego systemu w świecie rzeczywistym. czujnik ultradźwiękowy jest zamocowany na podstawowym serwomechanizmie, który obraca się o 180 stopni i obejmuje maksymalny obszar.
Krok 3 pokazuje zestawienie podstawowego serwomechanizmu i połączenie czujnika ultradźwiękowego i podstawowego serwomechanizmu razem na zdjęciu
Krok 3: Dopasuj do podstawowego serwomechanizmu z płytą Arduino
Wymagania do wykonania tego kroku
- Płytka Arduino
- Ekran Ethernet
- Serwo podstawowe
- Przewody połączeniowe
Ten podstawowy serwomechanizm służy do obracania czujnika ultradźwiękowego o 180 stopni, aby pokryć maksymalny obszar dla bezpieczeństwa. A następnie dołączyłem czujnik ultradźwiękowy nad nim, jak pokazano na rysunku
Krok 4: Ustawiaj matrycę klawiatury 4x4, diodę LED i brzęczyk z płytką Arduino
Wymagania do wykonania tego kroku
- Płytka Arduino
- Ekran Ethernet
- Matryca klawiatury 4x4
- PROWADZONY
- Piezoelektryczny brzęczyk
Uwaga: matryca klawiatury 4x4 ma 8 pinów, zaczynając od prawej do lewej strony przycisków, brzęczyk jest używany tylko wtedy, gdy system bezpieczeństwa działa w trybie paniki, a tutaj zakładamy, że dioda LED jako oświetlenie domu jest również używana, gdy system bezpieczeństwa jest działa w trybie Panic, aby intruz Panic..
Krok 5: Dopasuj do RTC DS3231 z płytą Arduino
Wymagania do wykonania tego kroku
- Płytka Arduino
- Ekran Ethernet
- RTC DS3231
- Przewody połączeniowe z męskiego na męskie
Uwaga: Moduł RTC (zegar czasu rzeczywistego) dba o czas, tak jak nasz komputer stacjonarny lub laptop dba o czas, nawet gdy laptop jest przez chwilę wyłączony. Wyświetla prawidłowy czas po włączeniu laptopa.
W ten sam sposób działa moduł RTC. Tak więc, aby rozpocząć pracę z modułem RTC po raz pierwszy, musisz na początku ustawić czas. Podzielę się filmem na temat ustawiania czasu w module RTC i raz, aby ustawić czas, nie musisz tego robić od nowa. Rozpoczęcie pracy z modułem DS3231 RTC.
Krok 6: Skonfigurujmy środowisko oprogramowania
Zgodnie z wymaganiami omówionymi we wstępie należy pobrać Arduino IDE, bibliotekę ds3231, plik wsadowy oraz pobrać kod źródłowy.
- Po pobraniu Arduino IDE uruchom go. Kliknij szkic> uwzględnij bibliotekę> Zarządzaj bibliotekami> Wyszukaj „Klawiatura”, a następnie wybierz „Klawiatura autorstwa Marka Stanleya” i kliknij Zainstaluj
- Ponownie kliknij > szkic > dołącz bibliotekę > Dodaj bibliotekę. ZIP > Wybierz plik zip ds3231 i zaimportuj go.
Krok 7: Uzyskajmy wymagania dotyczące poświadczeń
Jak wspomniano we wstępie, do uruchomienia projektu potrzebne są własne dane uwierzytelniające, takie jak
- Identyfikator SID konta Twilio
- Token uwierzytelniania Twilio
- Klawisz aplikacji Temboo i
- Numer nadawcy z Twilio.
- Zarejestruj się w witrynie Twilio Witryna Twilio. Zobaczysz swój identyfikator SID konta i token uwierzytelniania na stronie konsoli.
- następnie przejdź do programowalnego SMS-a > kliknij build i naucz się kliknij "GET A NUMBER", gdzie możesz uzyskać swój unikalny numer nadawcy, a z tego unikalnego numeru nadawcy otrzymasz powiadomienie SMS o wykryciu intruza.
- Następnie musisz zarejestrować swój numer telefonu odbierającego SMS w Twilio, aby kliknąć „Numery telefonów” > kliknąć Zweryfikowane identyfikatory dzwoniącego > kliknąć przycisk plus, aby dodać numer telefonu komórkowego, aby otrzymać powiadomienie SMS.
- Skopiuj te dane uwierzytelniające, a następnie zarejestruj się w witrynie Temboo API Witryna Temboo API. Po lewej stronie pod Choreos kliknij Twilio > kliknij Wiadomości SMS > kliknij WyślijSMS. Następnie zobaczysz pola wejściowe dla identyfikatora konta, tokena uwierzytelniania, treści, od i do.
- Wpisz tam wszystkie te dane uwierzytelniające i wprowadź unikalny numer nadawcy w polu „OD”
- Kliknij „Uruchom teraz”
Otrzymasz powiadomienie.
UWAGA: Powinieneś otrzymać unikalny numer nadawcy "FROM", a "TO" zarejestrować swój numer telefonu, aby otrzymać powiadomienie SMS.
Krok 8: Wiersze kodu, w których będziesz musiał wprowadzić swoje poświadczenia
Tutaj wspomnę o liniach, w których musisz wprowadzić swoje dane uwierzytelniające w kodzie źródłowym.
- W pięciu miejscach musisz wymienić swój „Klucz SID konta” (linia nr: 440, 467, 495, 525, 554)
- W pięciu miejscach będziesz musiał wymienić swój „klucz tokena uwierzytelniania” (linia nr: 432, 459, 487, 517, 546)
- W pięciu miejscach będziesz musiał wymienić swój numer „TO” (linia nr: 434, 461, 489, 519, 548) Wklej swój numer telefonu, który powinien być zarejestrowany w „Verified caller IDs”
- W pięciu miejscach będziesz musiał zastąpić swój numer "FROM" (linia nr: 436, 463, 491, 521, 550) Wklej unikalny numer nadawcy, który otrzymałeś z twilio.
- W pliku TembooAccount.h #define TEMBOO_APP_KEY "#Wklej tutaj swój klucz aplikacji#" Możesz uzyskać klucz aplikacji ze swojego konta Temboo
Po wklejeniu poświadczeń w podanym LOC (linia kodów) możesz wykonać swój kod.
Krok 9: Połączenie mostkowe
Teraz wybierz kartę LAN i źródło Internetu kliknij prawym przyciskiem myszy, a następnie kliknij połączenia mostowe. Spowoduje to mostkowanie połączenia intranetowego między laptopem a osłoną Ethernet, tworząc zamkniętą sieć (Intranet)
Po zmostkowaniu połączeń należy otworzyć i zamknąć plik wsadowy pobrany w KROKU 1.
Krok 10: Ostateczna instrukcja
podłącz kabel zasilający Arduino do laptopa i kabel LAN z portu LAN laptopa do portu LAN osłony Ethernet, a następnie kliknij „prześlij”, a przesłanie zajmie 5 minut.
Po załadowaniu program rozpocznie wykonywanie adresu IP DHCP, a następnie poprosi o wprowadzenie kodu PIN
- PIN TRYBU PUŁAPKA "A33333"
- PIN TRYBU NAPADOWEGO „B66666”
- DEZAKTYWUJ PIN „D00000”
Zgodnie z wprowadzonym kodem PIN system uruchomi się.
Możesz zmienić PIN według własnego uznania, edytując kod źródłowy.
Krok 11: Wyniki trybu paniki
Po wykryciu intruza, brzęczyk i dioda LED (jako oświetlenie domu) wybuchną, a powiadomienie SMS zostanie wysłane do sąsiada i właściciela domu, jak pokazano na rysunku, a tymczasowa strona internetowa będzie hostowana tylko dla właściciela domu. Adres strony internetowej zostanie zostać wysłane do właściciela domu za pośrednictwem powiadomienia SMS
Zrzuty ekranu z sieci znajdują się powyżej.
Krok 12: Wyniki trybu pułapki
Po wykryciu intruza żaden brzęczyk i światła nie zapalą się, zamiast tego powiadomienie SMS zostanie wysłane do sąsiada, właściciela domu i funkcjonariusza policji, jak pokazano na zdjęciu, a tymczasowa sieć będzie hostowana tylko dla właściciela domu i funkcjonariusza policji, informacje, które są w sieci blokady zamieszczono powyżej jako obrazek i wyjaśniono również we wstępie, Adres strony internetowej zostanie wysłany do właściciela domu i funkcjonariusza Policji za pośrednictwem powiadomienia SMS.
Powiadomienie SMS zawiera informacje takie jak
- Adres strony internetowej
- Link do mapy Google z posterunku policji do domu ofiary
Zrzuty ekranu z sieci znajdują się powyżej.
Zalety tego systemu
- Nowy sposób na zdalne zabezpieczenie domu z natychmiastowym działaniem policji i sąsiada
- Bardzo mniejszy koszt wdrożenia
- Zachęca do bezpieczeństwa cyfrowego
- Nie daje żadnych usprawiedliwień dla Policji za niepodejmowanie działań przeciwko napadom, ponieważ zapisy o napadzie są na miejscu powiadamiane cyfrowo.
- Zmniejsz wskaźnik rabunków.
Zalecana:
Bezpieczeństwo w domu: 4 kroki
Bezpieczeństwo w domu: Powyższe zdjęcia pokazują wczesne projekty tego, co rozważałem zrobienie dla projektu
Bezpieczeństwo w domu z Raspberry Pi: 6 kroków (ze zdjęciami)
Bezpieczeństwo w domu z Raspberry Pi: Jest to proste rozwiązanie, które sprawi, że poczujesz się bardziej zrelaksowany po wyjściu z mieszkania - otrzymuj e-maile ze zdjęciami Twojej nieruchomości odwiedzanej przez niechcianych gości, uzbrajaj i rozbrajaj system bezpieczeństwa w najprostszy i najbardziej niezawodny sposób ( naciskać
ESP32 + RC522 + IFTTT = Bezpieczeństwo w domu: 5 kroków
ESP32+RC522+IFTTT=Bezpieczeństwo w domu: Cześć! Ten mały projekt wykonałem z płytką rozwojową ESP32, czytnikiem RFID RC522, czujnikiem halla i IFTTT. Otrzymasz powiadomienie lub SMS na urządzenie mobilne, jeśli ktoś otworzy Twoje drzwi i nie wstawi prawidłowego tagu RFID w ciągu 10 sekund. Tak to działa
Bezpieczeństwo w domu z Orange Pi: 3 kroki (ze zdjęciami)
Bezpieczeństwo w domu z Orange Pi: Zasadniczo chodzi o ten sam pomysł, co w mojej poprzedniej instrukcji: https://www.instructables.com/id/Home-Security-With… Jedyną zmianą jest użycie tablicy Orange Pi (moja wybór był PC2) i jeden 4050 level shifter do ochrony płyt IO. Podsumowując
Użyj SSH i XMing do wyświetlania programów X z komputera z systemem Linux na komputerze z systemem Windows: 6 kroków
Używanie SSH i XMing do wyświetlania programów X z komputera z systemem Linux na komputerze z systemem Windows: Jeśli używasz systemu Linux w pracy, a systemu Windows w domu lub odwrotnie, czasami konieczne może być zalogowanie się na komputerze w innej lokalizacji i uruchamiaj programy. Cóż, możesz zainstalować serwer X i włączyć tunelowanie SSH za pomocą klienta SSH, a jeden