Mục lục:

Hệ thống bảo mật SMS trong 15 phút sử dụng bàn di chuột Texas Instruments CC3200 (TI CC3200): 8 bước
Hệ thống bảo mật SMS trong 15 phút sử dụng bàn di chuột Texas Instruments CC3200 (TI CC3200): 8 bước

Video: Hệ thống bảo mật SMS trong 15 phút sử dụng bàn di chuột Texas Instruments CC3200 (TI CC3200): 8 bước

Video: Hệ thống bảo mật SMS trong 15 phút sử dụng bàn di chuột Texas Instruments CC3200 (TI CC3200): 8 bước
Video: 2022 LONG r/MaliciousCompliance Compilation #002 2024, Tháng mười một
Anonim
Image
Image
Tổng quan dự án
Tổng quan dự án

Xin chào các bạn, trong phần hướng dẫn này, bạn sẽ học cách tạo Hệ thống bảo mật SMS bằng Texas Instruments CC3200 (TI CC3200) Launchpad trong vòng 15 phút

Liên kết video YouTube.

Lấy cảm hứng từ dự án: 15 phút-SMS-cửa-vào-báo động

Bước 1: Tổng quan về dự án:

Dự án này nhằm mục đích phát triển một nguyên mẫu có thể phát hiện chuyển động trong bất kỳ cửa, tủ hoặc túi nào và thông báo qua SMS.

Yêu cầu:

  1. Bàn di chuột TI CC3200
  2. Mạng wifi
  3. Nguồn điện 5v (Tôi đã sử dụng pin Lithium-Polymer (Li-Po))
  4. Tài khoản IFTTT (nếu bạn chưa có, hãy tạo tài khoản bằng liên kết đăng ký IFTTT này)

Chúng tôi sẽ sử dụng các tính năng sau của TI CC3200 Launchpad,

  • cảm biến gia tốc kế trên bo mạch sẽ được sử dụng để phát hiện chuyển động trong bất kỳ cửa nào hoặc bất kỳ thứ gì bạn muốn.
  • bộ vi điều khiển không dây CC3200 Wi-Fi sẽ được sử dụng để gửi SMS đến điện thoại mong muốn bằng cách kích hoạt một URL.

URL bắt buộc để gửi SMS được tạo trên trang web IFTTT. Các bước sau giải thích cách tạo URL và lập trình TI CC3200 Launchpad.

Bước 2: Tạo URL trên Trang web IFTTT:

Để tạo URL, trước tiên, bạn cần định cấu hình 2 applet sau trên trang web IFTTT,

  1. Ứng dụng SMS.
  2. Maker Webhooks Applet.

và cuối cùng, bạn phải tạo một Applet mới và hợp nhất hai Applet đã cấu hình này.

Bước 3: Định cấu hình SMS Applet:

Định cấu hình SMS Applet
Định cấu hình SMS Applet
Định cấu hình SMS Applet
Định cấu hình SMS Applet
Định cấu hình SMS Applet
Định cấu hình SMS Applet
  • Mở trang web IFTTT trên trình duyệt của bạn và đăng nhập vào tài khoản của bạn.
  • Mở liên kết SMS Applet, bạn sẽ được đưa đến một trang web tương tự như trong hình.
  • Bấm vào nút kết nối.
  • Trên trang tiếp theo, trong hộp văn bản Số điện thoại của bạn, hãy nhập số điện thoại di động của bạn (nhập 00, sau đó là mã quốc gia và sau đó là số di động của bạn, ví dụ: 009173730xxxxx) mà bạn muốn nhận SMS khi cửa mở, sau đó nhấp vào nút Gửi mã PIN.
  • Bạn sẽ nhận được mã PIN gồm 4 chữ số cho số điện thoại di động đã nhập từ trang web IFTTT trong vòng vài giây, hãy nhập mã PIN vào hộp văn bản mã PIN, sau đó nhấp vào nút kết nối.
  • Bây giờ bạn đã tạo thành công SMS Applet và đăng ký số điện thoại di động của mình.

Bước 4: Định cấu hình Webhooks Applet:

Định cấu hình Webhooks Applet
Định cấu hình Webhooks Applet
  • Mở liên kết Webhooks Applet, nhấp vào nút kết nối.
  • Bây giờ bạn đã cấu hình thành công Webhooks Applet.

Bước 5: Tạo Applet mới:

Tạo Applet mới
Tạo Applet mới
Tạo Applet mới
Tạo Applet mới
Tạo Applet mới
Tạo Applet mới
  • Mở liên kết Tạo Applet mới.
  • Bạn có thể thấy cụm từ Nếu điều này thì điều đó trên màn hình, đây là điều này và điều đó là 2 sự kiện khác nhau. Trong trường hợp của chúng tôi, sự kiện này là một URL kích hoạt bằng ứng dụng Webhooks và sự kiện đó được gửi SMS bằng ứng dụng SMS tới số đã đăng ký. Hãy cấu hình hai sự kiện.
  • Bây giờ hãy nhấp vào + this (biểu tượng + màu xanh) trên màn hình.
  • Trên trang tiếp theo tìm kiếm webhooks, nhấp vào tùy chọn Webhooks (hình ảnh tham khảo).
  • Trên trang tiếp theo, hãy nhấp vào tùy chọn Nhận một yêu cầu web.
  • Trên trang tiếp theo, nhập tên sự kiện mong muốn (tôi đã nhập TICC3200) vào hộp văn bản Tên sự kiện, nhấp vào nút Tạo kích hoạt.
  • Bây giờ, bạn sẽ được đưa trở lại trang với if this then that term, nơi bạn có thể nhận thấy rằng + biểu tượng này được thay thế bằng biểu tượng Webhooks, có nghĩa là bạn đã định cấu hình thành công sự kiện này,
  • Tiếp theo, bạn phải nhấp vào + đó (biểu tượng + màu xanh).
  • Trên trang tiếp theo tìm kiếm SMS, nhấp vào tùy chọn SMS.
  • Trên trang tiếp theo, nhấp vào tùy chọn Gửi SMS cho tôi.
  • Trên trang tiếp theo trong hộp văn bản Tin nhắn, hãy nhập văn bản mà bạn muốn nhận khi cửa được mở, nhấp vào nút Tạo hành động.
  • Trên trang tiếp theo, hãy xem lại tin nhắn văn bản của bạn và nhấp vào nút Kết thúc.

Bước 6: Tạo URL:

Tạo URL
Tạo URL
Tạo URL
Tạo URL
  • Mở liên kết Webhooks, nhấp vào nút Tài liệu.
  • Trên trang tiếp theo, bạn có thể thấy khóa được tạo tự động và URL có hộp văn bản ở giữa.
  • Trong hộp văn bản ở giữa URL, bạn phải nhập tên sự kiện mà bạn đã nhập ở bước tạo Applet mới. (Không chia sẻ khóa hoặc URL với bất kỳ ai).
  • Bây giờ bạn có thể kích hoạt URL này bằng cách sử dụng bảng TI CC3200 để gửi SMS đến điện thoại di động của bạn.
  • URL được tạo thành công! Tiếp theo, bạn phải lập trình TI CC3200 Launchpad.

Bước 7: Chuẩn bị sẵn sàng để lập trình TI CC3200 Launchpad:

Sẵn sàng lập trình Bàn di chuột TI CC3200
Sẵn sàng lập trình Bàn di chuột TI CC3200
Sẵn sàng lập trình Bàn di chuột TI CC3200
Sẵn sàng lập trình Bàn di chuột TI CC3200
  • Để tải xuống mã cho báo động cửa, hãy truy cập kho lưu trữ GitHub của tôi. Tải xuống và giải nén tệp zip.
  • Để lập trình TI CC3200 Launchpad, bạn cần phần mềm Energia 1.8.7E21. Để tải xuống, hãy truy cập liên kết tải xuống Energia.
  • Tải xuống và giải nén tệp zip đã tải xuống.
  • Để mở phần mềm, nhấp đúp vào tập tin energygia.exe.
  • Bấm vào Tệp -> mở -> chọn chương trình đã tải xuống.
  • Trước khi tải lên chương trình, bạn phải chỉnh sửa một vài dòng.
  • Nhập SSID Wi-Fi của bạn ở dòng 6 và Mật khẩu ở dòng 8, sau đó ở dòng 10 nhập URL được tạo trên trang web IFTTT.

Bước 8: Lập trình TI CC3200 Launchpad:

Lập trình TI CC3200 Launchpad
Lập trình TI CC3200 Launchpad
Lập trình TI CC3200 Launchpad
Lập trình TI CC3200 Launchpad
Lập trình TI CC3200 Launchpad
Lập trình TI CC3200 Launchpad
  • Để lập trình TI CC3200 Launchpad bằng phần mềm Energia, trước tiên, chúng ta phải kết nối một số jumper với các chân tiêu đề trên Launchpad. Tham khảo hình ảnh này được cung cấp bởi các nhà phát triển Energia và kết nối các jumper.
  • Bây giờ hãy kết nối TI CC3200 Launchpad với máy tính xách tay hoặc máy tính của bạn thông qua cáp USB.
  • Trong Công cụ -> Bảng, chọn CC3200-LAUNCHXL (80MHz).
  • Trong Công cụ -> Cổng, hãy chọn cổng thích hợp.
  • Nhấp vào biểu tượng Tải lên hoặc chọn Phác thảo -> Tải lên hoặc nhấn Ctrl + U trên bàn phím của bạn.
  • Chờ cho đến khi chương trình được tải lên.
  • Ngắt kết nối Launchpad khỏi máy tính xách tay hoặc máy tính của bạn và cấp nguồn cho nó bằng nguồn điện 5V và đặt thiết lập trên cửa, tủ, túi hoặc bất kỳ nơi nào bạn muốn theo dõi chuyển động của nó. Nếu có bất kỳ chuyển động nào sau 1 phút kể từ khi bật Launchpad, bạn sẽ nhận được SMS đến điện thoại di động của mình.

Làm cho nó và vui chơi!

Đề xuất: