Spisu treści:

15-minutowy system bezpieczeństwa SMS przy użyciu Texas Instruments CC3200 (TI CC3200) Launchpad: 8 kroków
15-minutowy system bezpieczeństwa SMS przy użyciu Texas Instruments CC3200 (TI CC3200) Launchpad: 8 kroków

Wideo: 15-minutowy system bezpieczeństwa SMS przy użyciu Texas Instruments CC3200 (TI CC3200) Launchpad: 8 kroków

Wideo: 15-minutowy system bezpieczeństwa SMS przy użyciu Texas Instruments CC3200 (TI CC3200) Launchpad: 8 kroków
Wideo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Listopad
Anonim
Image
Image
Przegląd projektu
Przegląd projektu

Cześć chłopaki, w tej instrukcji dowiesz się, jak stworzyć system bezpieczeństwa SMS za pomocą Texas Instruments CC3200 (TI CC3200) Launchpad w ciągu 15 minut

Link do filmu na YouTube.

Zainspirowany projektem: 15-minutowy-sms-alarm-wejścia-do-drzwi

Krok 1: Przegląd projektu:

Celem tego projektu jest opracowanie prototypu, który może wykrywać ruchy w dowolnych drzwiach, szafkach lub torbach i powiadamiać za pomocą wiadomości SMS.

Wymagania:

  1. Wyrzutnia TI CC3200
  2. Sieć Wi-Fi
  3. Źródło zasilania 5v (użyłem baterii litowo-polimerowej (Li-Po))
  4. Konto IFTTT (jeśli go nie masz, utwórz je za pomocą tego linku rejestracyjnego IFTTT)

Będziemy korzystać z następujących funkcji Launchpada TI CC3200,

  • czujnik przyspieszenia na pokładzie będzie używany do wykrywania ruchów w dowolnych drzwiach lub cokolwiek, co chcesz.
  • bezprzewodowy mikrokontroler Wi-Fi CC3200 będzie używany do wysyłania SMS-ów na żądany telefon poprzez wywołanie adresu URL.

Adres URL wymagany do wysłania SMS-a jest generowany na stronie internetowej IFTTT. Poniższe kroki wyjaśniają, jak wygenerować adres URL i zaprogramować Launchpad TI CC3200.

Krok 2: Generowanie adresu URL na stronie IFTTT:

Aby wygenerować adres URL, najpierw musisz skonfigurować następujące 2 aplety na stronie IFTTT,

  1. Aplet SMS.
  2. Kreator Webhooków Aplet.

i na koniec musisz utworzyć nowy aplet i połączyć te dwa skonfigurowane aplety.

Krok 3: Skonfiguruj aplet SMS:

Skonfiguruj aplet SMS
Skonfiguruj aplet SMS
Skonfiguruj aplet SMS
Skonfiguruj aplet SMS
Skonfiguruj aplet SMS
Skonfiguruj aplet SMS
  • Otwórz stronę IFTTT w przeglądarce i zaloguj się na swoje konto.
  • Otwórz łącze do apletu SMS, zostaniesz przeniesiony na podobną stronę internetową, jak pokazano na obrazku.
  • Kliknij przycisk połączenia.
  • Na następnej stronie w polu tekstowym Twój numer telefonu wprowadź swój numer telefonu komórkowego (wpisz 00, następnie kod kraju, a następnie numer telefonu komórkowego, np. 009173730xxxxx), na który chcesz otrzymywać SMS-y po otwarciu drzwi, a następnie kliknij przycisk Wyślij PIN.
  • W ciągu kilku sekund otrzymasz 4-cyfrowy PIN na wprowadzony numer telefonu komórkowego ze strony internetowej IFTTT, wpisz PIN w polu tekstowym PIN, a następnie kliknij przycisk Połącz.
  • Teraz pomyślnie utworzyłeś aplet SMS i zarejestrowałeś swój numer telefonu komórkowego.

Krok 4: Skonfiguruj aplet webhooków:

Skonfiguruj aplet webhooków
Skonfiguruj aplet webhooków
  • Otwórz łącze Aplet Webhooks, kliknij przycisk Połącz.
  • Teraz pomyślnie skonfigurowałeś aplet Webhooks.

Krok 5: Tworzenie nowego apletu:

Tworzenie nowego apletu
Tworzenie nowego apletu
Tworzenie nowego apletu
Tworzenie nowego apletu
Tworzenie nowego apletu
Tworzenie nowego apletu
  • Otwórz łącze Utwórz nowy aplet.
  • Możesz zobaczyć termin Jeśli to wtedy tamto na ekranie, tutaj to i tamto są 2 różnymi wydarzeniami. W naszym przypadku to zdarzenie jest wywołaniem adresu URL za pomocą apletu Webhooks i to zdarzenie jest wysyłane SMS-em za pomocą apletu SMS na zarejestrowany numer. Skonfigurujmy dwa zdarzenia.
  • Teraz kliknij +to (niebieska ikona +) na ekranie.
  • Na następnej stronie wyszukaj webhooki, kliknij opcję Webhooks (patrz obraz).
  • Na następnej stronie kliknij opcję Odbierz żądanie internetowe.
  • Na następnej stronie wprowadź żądaną nazwę zdarzenia (wprowadziłem TICC3200) w polu tekstowym Nazwa zdarzenia, kliknij przycisk Utwórz wyzwalacz.
  • Teraz zostaniesz przeniesiony z powrotem na stronę z jeśli to to tamten termin, gdzie możesz zauważyć, że ikona +ta została zastąpiona ikoną Webhooks, co oznacza, że pomyślnie skonfigurowałeś to zdarzenie,
  • Następnie musisz kliknąć na +to (niebieska ikona +).
  • Na następnej stronie wyszukaj SMS, kliknij opcję SMS.
  • Na następnej stronie kliknij opcję Wyślij mi SMS.
  • Na następnej stronie w polu tekstowym Wiadomość wprowadź tekst, który chcesz otrzymać po otwarciu drzwi, kliknij przycisk Utwórz akcję.
  • Na następnej stronie przejrzyj swoją wiadomość tekstową i kliknij przycisk Zakończ.

Krok 6: Generowanie adresu URL:

Generowanie adresu URL
Generowanie adresu URL
Generowanie adresu URL
Generowanie adresu URL
  • Otwórz link Webhooks, kliknij przycisk Dokumentacja.
  • Na następnej stronie możesz zobaczyć automatycznie wygenerowany klucz i adres URL z polem tekstowym pomiędzy.
  • W polu tekstowym pomiędzy adresem URL musisz wprowadzić nazwę zdarzenia, którą wpisałeś w kroku tworzenia nowego apletu. (Nie udostępniaj nikomu klucza ani adresu URL).
  • Teraz możesz uruchomić ten adres URL za pomocą tablicy TI CC3200, aby wysłać SMS na swój telefon komórkowy.
  • Adres URL został pomyślnie wygenerowany! Następnie musisz zaprogramować Launchpad TI CC3200.

Krok 7: Przygotowanie do programowania Launchpada TI CC3200:

Przygotowanie do programowania Launchpada TI CC3200
Przygotowanie do programowania Launchpada TI CC3200
Przygotowanie do programowania Launchpada TI CC3200
Przygotowanie do programowania Launchpada TI CC3200
  • Aby pobrać kod alarmu drzwi, odwiedź moje repozytorium GitHub. Pobierz go i rozpakuj plik zip.
  • Do zaprogramowania Launchpada TI CC3200 potrzebne jest oprogramowanie Energia 1.8.7E21. Aby go pobrać, odwiedź link do pobrania Energia.
  • Pobierz go i rozpakuj pobrany plik zip.
  • Aby otworzyć oprogramowanie, kliknij dwukrotnie na plik energia.exe.
  • Kliknij Plik -> otwórz -> wybierz pobrany program.
  • Przed wgraniem programu edytujesz kilka linijek.
  • Wprowadź swój identyfikator SSID Wi-Fi w wierszu 6 i hasło w wierszu 8, a następnie w wierszu 10 wprowadź adres URL wygenerowany na stronie internetowej IFTTT.

Krok 8: Programowanie Launchpada TI CC3200:

Programowanie Launchpada TI CC3200
Programowanie Launchpada TI CC3200
Programowanie Launchpada TI CC3200
Programowanie Launchpada TI CC3200
Programowanie Launchpada TI CC3200
Programowanie Launchpada TI CC3200
  • Aby zaprogramować Launchpad TI CC3200 za pomocą oprogramowania Energia, najpierw musimy podłączyć kilka zworek do pinów nagłówka Launchpada. Zapoznaj się z obrazem dostarczonym przez twórców Energii i podłącz zworki.
  • Teraz podłącz Launchpad TI CC3200 do laptopa lub komputera za pomocą kabla USB.
  • W menu Narzędzia -> Płytka wybierz CC3200-LAUNCHXL (80 MHz).
  • W menu Narzędzia -> Port wybierz odpowiedni port.
  • Kliknij ikonę Prześlij lub wybierz Szkic -> Prześlij lub naciśnij Ctrl+U na klawiaturze.
  • Poczekaj, aż program zostanie załadowany.
  • Odłącz Launchpad od laptopa lub komputera i zasil go ze źródła zasilania 5 V i umieść konfigurację na drzwiach, szafce, torbie lub innym miejscu, w którym chcesz monitorować jego ruch. Jeśli w ciągu 1 minuty od włączenia Launchpada wystąpi jakikolwiek ruch, otrzymasz wiadomość SMS na swój telefon komórkowy.

Zrób to i baw się dobrze!

Zalecana: