Serwisy partnerskie:
Close icon
Serwisy partnerskie

Domowy system bezpieczeństwa oparty na GSM

Article Image
Kompletny samouczek objaśniający krok po kroku projekt domowego systemu bezpieczeństwa opartego na GSM.
1. Praktyczny Kurs Arduino - przewodnik po artykułach składających się na kurs 2. Czym jest Arduino? 3. Porównanie Arduino z Raspberry Pi 4. Instalacja sterownika Arduino w systemie Windows 5. Generowanie pliku hex w Arduino 6. Jak wgrać bootloader w Atmega328? 7. Rozpoczęcie pracy z oprogramowaniem Arduino 8. Rozpoczęcie programowania w Arduino 9. Programowe resetowanie Arduino 10. Wprowadzenie do Arduino UNO 11. Wprowadzenie do Arduino NANO 12. Wprowadzenie do Arduino Pro Mini 13. Wprowadzenie do Arduino Mega 2560 14. Wprowadzenie do Arduino Due 15. Wprowadzenie do Arduino Lilypad 16. Wprowadzenie do ATmega328 17. Biblioteka Arduino dla Proteusa 18. Projekt płytki drukowanej Arduino UNO dla Proteus ARES 19. Biblioteka Arduino Lilypad dla Proteusa 20. Odczyt z portu szeregowego Arduino 21. Projektowanie układów LCD z Arduino 22. Łączenie klawiatury z Arduino 23. Wartość ADC na LCD przy użyciu Arduino 24. Symulacja czujnika ultradźwiękowego w Proteusie 25. Połączenie czujnika ultradźwiękowego z Arduino 26. Wiele czujników ultradźwiękowych z Arduino 27. Czujnik temperatury 18B20 z Arduino 28. Jak używać 18B20 w Proteus ISIS? 29. Łączenie LM35 z Arduino w Proteusie 30. Współpraca siedmiosegmentowego wyświetlacza z Arduino w Proteusie 31. Łączenie czujnika PIR z Arduino 32. Współpraca czujnika płomienia z Arduino 33. Interfejs NRF24L01 z Arduino 34. NRF24L01+ i Arduino - Response Timed Out 35. Połączenie RFID RC522 z Arduino 36. Komunikacja Bluetooth z Arduino przy użyciu HC05 37. Sterowanie serwomotorem za pomocą Arduino w Proteusie 38. Projekt sterowania sygnalizacją świetlną przy użyciu Arduino 39. Przewijanie tekstu na matrycy LED 8×8 z użyciem Arduino 40. Inteligentny system oszczędzania energii 41. Komunikacja USB pomiędzy Androidem i Arduino 42. Automatyka domowa z użyciem XBee i Arduino 43. Domowy system bezpieczeństwa oparty na GSM 44. Wysyłanie SMS-ów za pomocą Arduino UNO i SIM900 45. Odbieranie SMS-ów za pomocą komend AT przy użyciu Arduino 46. Projekt rozpoznawania głosu przy użyciu EasyVR Shield 47. Rozpoczęcie pracy z programem EasyVR Commander 48. Połączenie EasyVR z Arduino UNO 49. Błąd szkolenia - niepowodzenie rozpoznawania w EasyVR 50. Połączenie XBee z komputerem 51. Wprowadzenie do modułu XBee 52. Interfejs XBee z Arduino 53. Rozpoczęcie pracy z kamerą Pixy 54. Jak zainstalować oprogramowanie kamery Pixy - PixyMon 55. Aktualizacja firmware kamery Pixy do najnowszej wersji 56. Jak wytrenować kamerę Pixy za pomocą komputera 57. Sterowanie kierunkiem obrotu silnika prądu stałego za pomocą Arduino 58. Sterowanie prędkością obrotów silnika prądu stałego za pomocą Arduino 59. Sterowanie kierunkiem obrotu silnika krokowego za pomocą Arduino 60. Sterowanie prędkością obrotów silnika krokowego za pomocą Arduino 61. Pobieranie danych z serwera internetowego za pomocą Arduino Wi-Fi 62. Wprowadzenie do Arduino YUN 63. Dostęp do serwera Linux Arduino YUN za pomocą Putty
Rozwiń cały spis treści Zwiń spis treści

Dzisiaj opiszę kompletny projekt domowego systemu bezpieczeństwa opartego na GSM. Zaprojektowałem jego pełną symulację w Proteusie i korzystałem z różnych bibliotek, które można również pobrać z naszego bloga. W poprzednim poście zamieściłem projekt automatyki domowej przy użyciu XBee i Arduino, a dziś będziemy pracować nad systemem bezpieczeństwa domowego. Zaprojektowaliśmy tę symulację po wielu wysiłkach, dlatego należy uiścić bardzo niewielką opłatę w wysokości 50 USD. Ponieważ jest to złożony projekt, istnieje szansa, że nie będziesz w stanie go samodzielnie uruchomić, dlatego oferujemy również bezpłatną usługę. Jeśli napotkasz jakiekolwiek problemy podczas przeprowadzania tej symulacji, skorzystaj z naszego formularza kontaktowego, a pomożemy Ci osobiście w ciągu 24 godzin.

Domowy system bezpieczeństwa oparty na GSM

Kupując go otrzymasz kompletny kod wraz z działającą symulacją Proteus.

Przyjrzyjmy się więc temu systemowi bezpieczeństwa domu opartemu na GSM.

Ten projekt zawiera siedem czujników, które teoretycznie zostaną zainstalowane w Twoim domu.

Te siedem czujników to:

  1. Czujnik PIR: do wykrywania ruchu.
  2. Czujnik dymu: do wykrywania dymu.
  3. Czujnik ognia: do wykrywania ognia.
  4. Czujnik wibracji dla okna: do wykrywania wibracji w oknie.
  5. Czujnik wibracji do drzwi: do wykrywania wibracji na drzwiach.
  6. Czujnik ultradźwiękowy do okna: do wykrywania intruza w oknie.
  7. Czujnik ultradźwiękowy do drzwi: do wykrywania intruza w drzwiach.

Kiedy mówimy o bezpieczeństwie, musimy zadbać także o drzwi i okna.

Na każdym z nich umieściłem po dwa czujniki. Jeśli ktoś spróbuje rozbić szybę to czujnik wibracji to wyczuje, a jeśli ktoś spróbuje otworzyć okno to czujnik ultradźwiękowy to wykryje.

To samo stanie się z drzwiami.

Za każdym razem, gdy którykolwiek z tych siedmiu czujników zostanie aktywowany, brzęczyk włączy się, a jednocześnie użytkownik otrzyma komunikat ostrzegawczy. Ponadto umieściłem również wyświetlacz LCD, który będzie wyświetlał stan czujników.

Oto symulacja Proteusa dla tego projektu:

Na powyższym rysunku widać, że użyłem wszystkich tych siedmiu czujników wymienionych powyżej.

Ponadto korzystałem z modułu GSM, więcej o nim można przeczytać w bibliotece GSM dla Proteusa.

Na dole mamy układ zasilania i układ sterownika brzęczyka.

Arduino UNO działa jako mózg tego projektu.

Następnie uruchommy tę symulację i jeśli wszystko pójdzie dobrze, otrzymasz coś, jak pokazano na poniższym rysunku:

W pierwszej kolejności system skonfiguruje moduł GSM, a następnie wyświetli obok siebie dwa ekrany LCD.

Pierwszy ekran LCD pokazano na poniższym rysunku:

Pierwszy ekran pokaże stan pierwszych trzech czujników.

Oto zrzut ekranu drugiego ekranu pokazujący stan kolejnych czterech czujników:

Tak działa ten projekt. Gdy któryś z tych czujników przejdzie w stan wysoki to brzęczyk włączy się i zostanie wysłana wiadomość na podany numer:

Kiedy ustawiam dla czujnika dymu stan wysoki wówczas natychmiast na mój numer zostaje wysłana wiadomość ostrzegawcza.

To wszystko na dziś. Mam nadzieję, że podobał wam się ten niesamowity projekt.

Artykuł GSM based Home Security System opracowano w wersji polskiej na podstawie współpracy z portalem www.theengineeringprojects.com.

1. Praktyczny Kurs Arduino - przewodnik po artykułach składających się na kurs 2. Czym jest Arduino? 3. Porównanie Arduino z Raspberry Pi 4. Instalacja sterownika Arduino w systemie Windows 5. Generowanie pliku hex w Arduino 6. Jak wgrać bootloader w Atmega328? 7. Rozpoczęcie pracy z oprogramowaniem Arduino 8. Rozpoczęcie programowania w Arduino 9. Programowe resetowanie Arduino 10. Wprowadzenie do Arduino UNO 11. Wprowadzenie do Arduino NANO 12. Wprowadzenie do Arduino Pro Mini 13. Wprowadzenie do Arduino Mega 2560 14. Wprowadzenie do Arduino Due 15. Wprowadzenie do Arduino Lilypad 16. Wprowadzenie do ATmega328 17. Biblioteka Arduino dla Proteusa 18. Projekt płytki drukowanej Arduino UNO dla Proteus ARES 19. Biblioteka Arduino Lilypad dla Proteusa 20. Odczyt z portu szeregowego Arduino 21. Projektowanie układów LCD z Arduino 22. Łączenie klawiatury z Arduino 23. Wartość ADC na LCD przy użyciu Arduino 24. Symulacja czujnika ultradźwiękowego w Proteusie 25. Połączenie czujnika ultradźwiękowego z Arduino 26. Wiele czujników ultradźwiękowych z Arduino 27. Czujnik temperatury 18B20 z Arduino 28. Jak używać 18B20 w Proteus ISIS? 29. Łączenie LM35 z Arduino w Proteusie 30. Współpraca siedmiosegmentowego wyświetlacza z Arduino w Proteusie 31. Łączenie czujnika PIR z Arduino 32. Współpraca czujnika płomienia z Arduino 33. Interfejs NRF24L01 z Arduino 34. NRF24L01+ i Arduino - Response Timed Out 35. Połączenie RFID RC522 z Arduino 36. Komunikacja Bluetooth z Arduino przy użyciu HC05 37. Sterowanie serwomotorem za pomocą Arduino w Proteusie 38. Projekt sterowania sygnalizacją świetlną przy użyciu Arduino 39. Przewijanie tekstu na matrycy LED 8×8 z użyciem Arduino 40. Inteligentny system oszczędzania energii 41. Komunikacja USB pomiędzy Androidem i Arduino 42. Automatyka domowa z użyciem XBee i Arduino 43. Domowy system bezpieczeństwa oparty na GSM 44. Wysyłanie SMS-ów za pomocą Arduino UNO i SIM900 45. Odbieranie SMS-ów za pomocą komend AT przy użyciu Arduino 46. Projekt rozpoznawania głosu przy użyciu EasyVR Shield 47. Rozpoczęcie pracy z programem EasyVR Commander 48. Połączenie EasyVR z Arduino UNO 49. Błąd szkolenia - niepowodzenie rozpoznawania w EasyVR 50. Połączenie XBee z komputerem 51. Wprowadzenie do modułu XBee 52. Interfejs XBee z Arduino 53. Rozpoczęcie pracy z kamerą Pixy 54. Jak zainstalować oprogramowanie kamery Pixy - PixyMon 55. Aktualizacja firmware kamery Pixy do najnowszej wersji 56. Jak wytrenować kamerę Pixy za pomocą komputera 57. Sterowanie kierunkiem obrotu silnika prądu stałego za pomocą Arduino 58. Sterowanie prędkością obrotów silnika prądu stałego za pomocą Arduino 59. Sterowanie kierunkiem obrotu silnika krokowego za pomocą Arduino 60. Sterowanie prędkością obrotów silnika krokowego za pomocą Arduino 61. Pobieranie danych z serwera internetowego za pomocą Arduino Wi-Fi 62. Wprowadzenie do Arduino YUN 63. Dostęp do serwera Linux Arduino YUN za pomocą Putty
Rozwiń cały spis treści Zwiń spis treści
Firma:
Tematyka materiału: Kurs Arduino, pierwsze kroki, Projekty Arduino, SIM900D, 2.4GHz, Symulator Arduino Proteus
AUTOR
Źródło
www.theengineeringprojects.com
Udostępnij
Zobacz wszystkie quizy
Quiz weekendowy
Edukacja
1/10 Jak działa rezystor LDR?
Oceń najnowsze wydanie EdW
Wypełnij ankietę i odbierz prezent
UK Logo
Elektronika dla Wszystkich
Zapisując się na nasz newsletter możesz otrzymać GRATIS
najnowsze e-wydanie magazynu "Elektronika dla Wszystkich"